Mapytex/documentation/source/_static/classes_pymath.svg

443 lines
36 KiB
XML
Raw Normal View History

2016-02-13 06:40:37 +00:00
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
-->
<!-- Title: classes_pymath Pages: 1 -->
<svg width="2723pt" height="1136pt"
viewBox="0.00 0.00 2723.00 1136.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 1132)">
<title>classes_pymath</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-1132 2719,-1132 2719,4 -4,4"/>
<!-- 0 -->
<g id="node1" class="node"><title>0</title>
<polygon fill="none" stroke="black" points="528,-590.5 528,-824.5 640,-824.5 640,-590.5 528,-590.5"/>
<text text-anchor="middle" x="584" y="-809.3" font-family="Times,serif" font-size="14.00">AbstractPolynom</text>
<polyline fill="none" stroke="black" points="528,-801.5 640,-801.5 "/>
<text text-anchor="start" x="536" y="-786.3" font-family="Times,serif" font-size="14.00">degree</text>
<text text-anchor="start" x="536" y="-771.3" font-family="Times,serif" font-size="14.00">mainOp</text>
<text text-anchor="start" x="536" y="-756.3" font-family="Times,serif" font-size="14.00">name : str</text>
<text text-anchor="start" x="536" y="-741.3" font-family="Times,serif" font-size="14.00">postfix_tokens</text>
<text text-anchor="start" x="536" y="-726.3" font-family="Times,serif" font-size="14.00">steps</text>
<polyline fill="none" stroke="black" points="528,-718.5 640,-718.5 "/>
<text text-anchor="start" x="536" y="-703.3" font-family="Times,serif" font-size="14.00">coef_postfix()</text>
<text text-anchor="start" x="536" y="-688.3" font-family="Times,serif" font-size="14.00">conv2poly()</text>
<text text-anchor="start" x="536" y="-673.3" font-family="Times,serif" font-size="14.00">feed_coef()</text>
<text text-anchor="start" x="536" y="-658.3" font-family="Times,serif" font-size="14.00">give_name()</text>
<text text-anchor="start" x="536" y="-643.3" font-family="Times,serif" font-size="14.00">is_monom()</text>
<text text-anchor="start" x="536" y="-628.3" font-family="Times,serif" font-size="14.00">postfix_add()</text>
<text text-anchor="start" x="536" y="-613.3" font-family="Times,serif" font-size="14.00">reduce()</text>
<text text-anchor="start" x="536" y="-598.3" font-family="Times,serif" font-size="14.00">simplify()</text>
</g>
<!-- 3 -->
<g id="node4" class="node"><title>3</title>
<polygon fill="none" stroke="black" points="334,-862.5 334,-946.5 432,-946.5 432,-862.5 334,-862.5"/>
<text text-anchor="middle" x="383" y="-931.3" font-family="Times,serif" font-size="14.00">Explicable</text>
<polyline fill="none" stroke="black" points="334,-923.5 432,-923.5 "/>
<text text-anchor="start" x="342" y="-908.3" font-family="Times,serif" font-size="14.00">steps : list</text>
<polyline fill="none" stroke="black" points="334,-900.5 432,-900.5 "/>
<text text-anchor="start" x="342" y="-885.3" font-family="Times,serif" font-size="14.00">explain()</text>
<text text-anchor="start" x="342" y="-870.3" font-family="Times,serif" font-size="14.00">is_same_step()</text>
</g>
<!-- 0&#45;&gt;3 -->
<g id="edge1" class="edge"><title>0&#45;&gt;3</title>
<path fill="none" stroke="black" d="M527.963,-815.111C525.077,-818.555 522.089,-821.866 519,-825 497.003,-847.319 467.341,-865.422 441.332,-878.595"/>
<polygon fill="none" stroke="black" points="439.724,-875.485 432.303,-883.047 442.82,-881.763 439.724,-875.485"/>
</g>
<!-- 1 -->
<g id="node2" class="node"><title>1</title>
<polygon fill="none" stroke="black" points="656,-181 656,-250 748,-250 748,-181 656,-181"/>
<text text-anchor="middle" x="702" y="-234.8" font-family="Times,serif" font-size="14.00">ClassProperty</text>
<polyline fill="none" stroke="black" points="656,-227 748,-227 "/>
<text text-anchor="start" x="664" y="-211.8" font-family="Times,serif" font-size="14.00">fget</text>
<polyline fill="none" stroke="black" points="656,-204 748,-204 "/>
<text text-anchor="middle" x="702" y="-188.8" font-family="Times,serif" font-size="14.00"> </text>
</g>
<!-- 2 -->
<g id="node3" class="node"><title>2</title>
<polygon fill="none" stroke="black" points="766,-98 766,-333 862,-333 862,-98 766,-98"/>
<text text-anchor="middle" x="814" y="-317.8" font-family="Times,serif" font-size="14.00">Dataset</text>
<polyline fill="none" stroke="black" points="766,-310 862,-310 "/>
<polyline fill="none" stroke="black" points="766,-286 862,-286 "/>
<text text-anchor="start" x="774" y="-270.8" font-family="Times,serif" font-size="14.00">add_data()</text>
<text text-anchor="start" x="774" y="-255.8" font-family="Times,serif" font-size="14.00">deviation()</text>
<text text-anchor="start" x="774" y="-240.8" font-family="Times,serif" font-size="14.00">effectif_total()</text>
<text text-anchor="start" x="774" y="-225.8" font-family="Times,serif" font-size="14.00">mean()</text>
<text text-anchor="start" x="774" y="-210.8" font-family="Times,serif" font-size="14.00">posi_quartile()</text>
<text text-anchor="start" x="774" y="-195.8" font-family="Times,serif" font-size="14.00">quartile()</text>
<text text-anchor="start" x="774" y="-180.8" font-family="Times,serif" font-size="14.00">quartiles()</text>
<text text-anchor="start" x="774" y="-165.8" font-family="Times,serif" font-size="14.00">random()</text>
<text text-anchor="start" x="774" y="-150.8" font-family="Times,serif" font-size="14.00">sd()</text>
<text text-anchor="start" x="774" y="-135.8" font-family="Times,serif" font-size="14.00">sum()</text>
<text text-anchor="start" x="774" y="-120.8" font-family="Times,serif" font-size="14.00">tabular_latex()</text>
<text text-anchor="start" x="774" y="-105.8" font-family="Times,serif" font-size="14.00">variance()</text>
</g>
<!-- 12 -->
<g id="node13" class="node"><title>12</title>
<polygon fill="none" stroke="black" points="212.5,-998.5 212.5,-1127.5 351.5,-1127.5 351.5,-998.5 212.5,-998.5"/>
<text text-anchor="middle" x="282" y="-1112.3" font-family="Times,serif" font-size="14.00">Renderable</text>
<polyline fill="none" stroke="black" points="212.5,-1104.5 351.5,-1104.5 "/>
<text text-anchor="start" x="220.5" y="-1089.3" font-family="Times,serif" font-size="14.00">DEFAULT_RENDER</text>
<text text-anchor="start" x="220.5" y="-1074.3" font-family="Times,serif" font-size="14.00">STR_RENDER</text>
<polyline fill="none" stroke="black" points="212.5,-1066.5 351.5,-1066.5 "/>
<text text-anchor="start" x="220.5" y="-1051.3" font-family="Times,serif" font-size="14.00">get_render()</text>
<text text-anchor="start" x="220.5" y="-1036.3" font-family="Times,serif" font-size="14.00">set_default_render()</text>
<text text-anchor="start" x="220.5" y="-1021.3" font-family="Times,serif" font-size="14.00">set_render()</text>
<text text-anchor="start" x="220.5" y="-1006.3" font-family="Times,serif" font-size="14.00">tmp_render()</text>
</g>
<!-- 3&#45;&gt;12 -->
<g id="edge2" class="edge"><title>3&#45;&gt;12</title>
<path fill="none" stroke="black" d="M380.004,-946.514C377.947,-957.86 374.556,-969.839 369,-980 365.789,-985.873 362.006,-991.568 357.846,-997.036"/>
<polygon fill="none" stroke="black" points="355.07,-994.902 351.505,-1004.88 360.514,-999.303 355.07,-994.902"/>
</g>
<!-- 4 -->
<g id="node5" class="node"><title>4</title>
<polygon fill="none" stroke="black" points="0,-598 0,-817 188,-817 188,-598 0,-598"/>
<text text-anchor="middle" x="94" y="-801.8" font-family="Times,serif" font-size="14.00">Expression</text>
<polyline fill="none" stroke="black" points="0,-794 188,-794 "/>
<text text-anchor="start" x="8" y="-778.8" font-family="Times,serif" font-size="14.00">child</text>
<text text-anchor="start" x="8" y="-763.8" font-family="Times,serif" font-size="14.00">postfix_tokens : NoneType, list</text>
<text text-anchor="start" x="8" y="-748.8" font-family="Times,serif" font-size="14.00">simplified</text>
<text text-anchor="start" x="8" y="-733.8" font-family="Times,serif" font-size="14.00">steps : list</text>
<polyline fill="none" stroke="black" points="0,-726 188,-726 "/>
<text text-anchor="start" x="8" y="-710.8" font-family="Times,serif" font-size="14.00">compute_exp()</text>
<text text-anchor="start" x="8" y="-695.8" font-family="Times,serif" font-size="14.00">develop_steps()</text>
<text text-anchor="start" x="8" y="-680.8" font-family="Times,serif" font-size="14.00">isExpression()</text>
<text text-anchor="start" x="8" y="-665.8" font-family="Times,serif" font-size="14.00">operate()</text>
<text text-anchor="start" x="8" y="-650.8" font-family="Times,serif" font-size="14.00">random()</text>
<text text-anchor="start" x="8" y="-635.8" font-family="Times,serif" font-size="14.00">roperate()</text>
<text text-anchor="start" x="8" y="-620.8" font-family="Times,serif" font-size="14.00">simplify()</text>
<text text-anchor="start" x="8" y="-605.8" font-family="Times,serif" font-size="14.00">tmp_render()</text>
</g>
<!-- 4&#45;&gt;3 -->
<g id="edge3" class="edge"><title>4&#45;&gt;3</title>
<path fill="none" stroke="black" d="M188.18,-785.61C206.035,-799.225 224.823,-812.9 243,-825 269.145,-842.404 299.406,-859.699 325.09,-873.608"/>
<polygon fill="none" stroke="black" points="323.505,-876.73 333.97,-878.382 326.819,-870.564 323.505,-876.73"/>
</g>
<!-- 4&#45;&gt;4 -->
<g id="edge8" class="edge"><title>4&#45;&gt;4</title>
<path fill="none" stroke="black" d="M188.373,-685.891C199.068,-689.938 206,-697.141 206,-707.5 206,-713.813 203.426,-718.953 198.995,-722.922"/>
<polygon fill="black" stroke="black" points="198.742,-723.069 195.571,-729.545 188.373,-729.109 191.544,-722.633 198.742,-723.069"/>
<text text-anchor="middle" x="220" y="-703.8" font-family="Times,serif" font-size="14.00" fill="green">child</text>
</g>
<!-- 5 -->
<g id="node6" class="node"><title>5</title>
<polygon fill="none" stroke="black" points="252,-658 252,-757 376,-757 376,-658 252,-658"/>
<text text-anchor="middle" x="314" y="-741.8" font-family="Times,serif" font-size="14.00">Fake_int</text>
<polyline fill="none" stroke="black" points="252,-734 376,-734 "/>
<text text-anchor="start" x="260" y="-718.8" font-family="Times,serif" font-size="14.00">isNumber : bool</text>
<text text-anchor="start" x="260" y="-703.8" font-family="Times,serif" font-size="14.00">postfix_tokens : list</text>
<text text-anchor="start" x="260" y="-688.8" font-family="Times,serif" font-size="14.00">steps : list</text>
<polyline fill="none" stroke="black" points="252,-681 376,-681 "/>
<text text-anchor="start" x="260" y="-665.8" font-family="Times,serif" font-size="14.00">simplify()</text>
</g>
<!-- 5&#45;&gt;3 -->
<g id="edge4" class="edge"><title>5&#45;&gt;3</title>
<path fill="none" stroke="black" d="M331.234,-757.204C341.526,-786.291 354.581,-823.186 365.006,-852.647"/>
<polygon fill="none" stroke="black" points="361.797,-854.071 368.432,-862.331 368.396,-851.736 361.797,-854.071"/>
</g>
<!-- 6 -->
<g id="node7" class="node"><title>6</title>
<polygon fill="none" stroke="black" points="394.5,-650.5 394.5,-764.5 509.5,-764.5 509.5,-650.5 394.5,-650.5"/>
<text text-anchor="middle" x="452" y="-749.3" font-family="Times,serif" font-size="14.00">Fraction</text>
<polyline fill="none" stroke="black" points="394.5,-741.5 509.5,-741.5 "/>
<text text-anchor="start" x="402.5" y="-726.3" font-family="Times,serif" font-size="14.00">isNumber : int</text>
<text text-anchor="start" x="402.5" y="-711.3" font-family="Times,serif" font-size="14.00">postfix_tokens</text>
<text text-anchor="start" x="402.5" y="-696.3" font-family="Times,serif" font-size="14.00">steps</text>
<polyline fill="none" stroke="black" points="394.5,-688.5 509.5,-688.5 "/>
<text text-anchor="start" x="402.5" y="-673.3" font-family="Times,serif" font-size="14.00">convert2fraction()</text>
<text text-anchor="start" x="402.5" y="-658.3" font-family="Times,serif" font-size="14.00">simplify()</text>
</g>
<!-- 6&#45;&gt;3 -->
<g id="edge5" class="edge"><title>6&#45;&gt;3</title>
<path fill="none" stroke="black" d="M432.135,-764.64C422.313,-792.398 410.549,-825.645 400.994,-852.647"/>
<polygon fill="none" stroke="black" points="397.618,-851.696 397.582,-862.291 404.217,-854.032 397.618,-851.696"/>
</g>
<!-- 7 -->
<g id="node8" class="node"><title>7</title>
<polygon fill="none" stroke="black" points="880.5,-121 880.5,-310 979.5,-310 979.5,-121 880.5,-121"/>
<text text-anchor="middle" x="930" y="-294.8" font-family="Times,serif" font-size="14.00">Operator</text>
<polyline fill="none" stroke="black" points="880.5,-287 979.5,-287 "/>
<text text-anchor="start" x="888.5" y="-271.8" font-family="Times,serif" font-size="14.00">actions : tuple</text>
<text text-anchor="start" x="888.5" y="-256.8" font-family="Times,serif" font-size="14.00">arity : int</text>
<text text-anchor="start" x="888.5" y="-241.8" font-family="Times,serif" font-size="14.00">isOperator : int</text>
<text text-anchor="start" x="888.5" y="-226.8" font-family="Times,serif" font-size="14.00">name : str</text>
<text text-anchor="start" x="888.5" y="-211.8" font-family="Times,serif" font-size="14.00">operator : str</text>
<text text-anchor="start" x="888.5" y="-196.8" font-family="Times,serif" font-size="14.00">priority : int</text>
<text text-anchor="start" x="888.5" y="-181.8" font-family="Times,serif" font-size="14.00">tex : str</text>
<text text-anchor="start" x="888.5" y="-166.8" font-family="Times,serif" font-size="14.00">txt : str</text>
<polyline fill="none" stroke="black" points="880.5,-159 979.5,-159 "/>
<text text-anchor="start" x="888.5" y="-143.8" font-family="Times,serif" font-size="14.00">l_parenthesis()</text>
<text text-anchor="start" x="888.5" y="-128.8" font-family="Times,serif" font-size="14.00">r_parenthesis()</text>
</g>
<!-- 8 -->
<g id="node9" class="node"><title>8</title>
<polygon fill="none" stroke="black" points="549.5,-468.5 549.5,-552.5 618.5,-552.5 618.5,-468.5 549.5,-468.5"/>
<text text-anchor="middle" x="584" y="-537.3" font-family="Times,serif" font-size="14.00">Polynom</text>
<polyline fill="none" stroke="black" points="549.5,-529.5 618.5,-529.5 "/>
<text text-anchor="start" x="557.5" y="-514.3" font-family="Times,serif" font-size="14.00">steps</text>
<polyline fill="none" stroke="black" points="549.5,-506.5 618.5,-506.5 "/>
<text text-anchor="start" x="557.5" y="-491.3" font-family="Times,serif" font-size="14.00">derivate()</text>
<text text-anchor="start" x="557.5" y="-476.3" font-family="Times,serif" font-size="14.00">random()</text>
</g>
<!-- 8&#45;&gt;0 -->
<g id="edge6" class="edge"><title>8&#45;&gt;0</title>
<path fill="none" stroke="black" d="M584,-552.854C584,-561.235 584,-570.455 584,-580.089"/>
<polygon fill="none" stroke="black" points="580.5,-580.261 584,-590.261 587.5,-580.261 580.5,-580.261"/>
</g>
<!-- 9 -->
<g id="node10" class="node"><title>9</title>
<polygon fill="none" stroke="black" points="530,-106 530,-325 638,-325 638,-106 530,-106"/>
<text text-anchor="middle" x="584" y="-309.8" font-family="Times,serif" font-size="14.00">Polynom_deg2</text>
<polyline fill="none" stroke="black" points="530,-302 638,-302 "/>
<text text-anchor="start" x="538" y="-286.8" font-family="Times,serif" font-size="14.00">a</text>
<text text-anchor="start" x="538" y="-271.8" font-family="Times,serif" font-size="14.00">alpha</text>
<text text-anchor="start" x="538" y="-256.8" font-family="Times,serif" font-size="14.00">b</text>
<text text-anchor="start" x="538" y="-241.8" font-family="Times,serif" font-size="14.00">beta</text>
<text text-anchor="start" x="538" y="-226.8" font-family="Times,serif" font-size="14.00">c</text>
<text text-anchor="start" x="538" y="-211.8" font-family="Times,serif" font-size="14.00">delta</text>
<text text-anchor="start" x="538" y="-196.8" font-family="Times,serif" font-size="14.00">steps</text>
<polyline fill="none" stroke="black" points="530,-189 638,-189 "/>
<text text-anchor="start" x="538" y="-173.8" font-family="Times,serif" font-size="14.00">random()</text>
<text text-anchor="start" x="538" y="-158.8" font-family="Times,serif" font-size="14.00">roots()</text>
<text text-anchor="start" x="538" y="-143.8" font-family="Times,serif" font-size="14.00">tbl_sgn()</text>
<text text-anchor="start" x="538" y="-128.8" font-family="Times,serif" font-size="14.00">tbl_sgn_header()</text>
<text text-anchor="start" x="538" y="-113.8" font-family="Times,serif" font-size="14.00">tbl_variation()</text>
</g>
<!-- 9&#45;&gt;8 -->
<g id="edge7" class="edge"><title>9&#45;&gt;8</title>
<path fill="none" stroke="black" d="M584,-325.186C584,-370.544 584,-421.093 584,-457.765"/>
<polygon fill="none" stroke="black" points="580.5,-458.201 584,-468.201 587.5,-458.201 580.5,-458.201"/>
</g>
<!-- 10 -->
<g id="node11" class="node"><title>10</title>
<polygon fill="none" stroke="black" points="998,-143 998,-288 1120,-288 1120,-143 998,-143"/>
<text text-anchor="middle" x="1059" y="-272.8" font-family="Times,serif" font-size="14.00">RdExpression</text>
<polyline fill="none" stroke="black" points="998,-265 1120,-265 "/>
<polyline fill="none" stroke="black" points="998,-241 1120,-241 "/>
<text text-anchor="start" x="1006" y="-225.8" font-family="Times,serif" font-size="14.00">gene_varia()</text>
<text text-anchor="start" x="1006" y="-210.8" font-family="Times,serif" font-size="14.00">get_2replaced()</text>
<text text-anchor="start" x="1006" y="-195.8" font-family="Times,serif" font-size="14.00">get_letters()</text>
<text text-anchor="start" x="1006" y="-180.8" font-family="Times,serif" font-size="14.00">mod_underscores()</text>
<text text-anchor="start" x="1006" y="-165.8" font-family="Times,serif" font-size="14.00">raw_str()</text>
<text text-anchor="start" x="1006" y="-150.8" font-family="Times,serif" font-size="14.00">val_conditions()</text>
</g>
<!-- 11 -->
<g id="node12" class="node"><title>11</title>
<polygon fill="none" stroke="black" points="108,-870 108,-939 164,-939 164,-870 108,-870"/>
<text text-anchor="middle" x="136" y="-923.8" font-family="Times,serif" font-size="14.00">Render</text>
<polyline fill="none" stroke="black" points="108,-916 164,-916 "/>
<text text-anchor="start" x="116" y="-900.8" font-family="Times,serif" font-size="14.00">render</text>
<polyline fill="none" stroke="black" points="108,-893 164,-893 "/>
<text text-anchor="middle" x="136" y="-877.8" font-family="Times,serif" font-size="14.00"> </text>
</g>
<!-- 11&#45;&gt;12 -->
<g id="edge9" class="edge"><title>11&#45;&gt;12</title>
<path fill="none" stroke="black" d="M164.122,-911.443C192.632,-918.964 235.881,-934.758 260,-965 265.136,-971.44 269.122,-978.848 272.208,-986.64"/>
<polygon fill="black" stroke="black" points="272.291,-986.888 277.994,-991.3 276.114,-998.262 270.411,-993.849 272.291,-986.888"/>
<text text-anchor="middle" x="311" y="-968.8" font-family="Times,serif" font-size="14.00" fill="green">STR_RENDER</text>
</g>
<!-- 11&#45;&gt;12 -->
<g id="edge10" class="edge"><title>11&#45;&gt;12</title>
<path fill="none" stroke="black" d="M127.018,-939.342C125.309,-952.825 125.886,-967.965 133,-980 148.184,-1005.69 174.601,-1023.87 201.015,-1036.48"/>
<polygon fill="black" stroke="black" points="201.355,-1036.63 208.466,-1035.44 212.303,-1041.54 205.191,-1042.74 201.355,-1036.63"/>
<text text-anchor="middle" x="194.5" y="-968.8" font-family="Times,serif" font-size="14.00" fill="green">DEFAULT_RENDER</text>
</g>
<!-- 21 -->
<g id="node22" class="node"><title>21</title>
<polygon fill="none" stroke="black" points="2,-1028.5 2,-1097.5 106,-1097.5 106,-1028.5 2,-1028.5"/>
<text text-anchor="middle" x="54" y="-1082.3" font-family="Times,serif" font-size="14.00">TmpRenderEnv</text>
<polyline fill="none" stroke="black" points="2,-1074.5 106,-1074.5 "/>
<text text-anchor="start" x="10" y="-1059.3" font-family="Times,serif" font-size="14.00">old_render</text>
<polyline fill="none" stroke="black" points="2,-1051.5 106,-1051.5 "/>
<text text-anchor="middle" x="54" y="-1036.3" font-family="Times,serif" font-size="14.00"> </text>
</g>
<!-- 11&#45;&gt;21 -->
<g id="edge11" class="edge"><title>11&#45;&gt;21</title>
<path fill="none" stroke="black" d="M107.642,-917.9C88.9949,-927.731 66.0658,-943.418 55,-965 47.1013,-980.405 45.3848,-999.079 46.1592,-1015.91"/>
<polygon fill="black" stroke="black" points="46.1975,-1016.38 50.6733,-1022.04 47.1758,-1028.34 42.6999,-1022.69 46.1975,-1016.38"/>
<text text-anchor="middle" x="84.5" y="-968.8" font-family="Times,serif" font-size="14.00" fill="green">old_render</text>
</g>
<!-- 13 -->
<g id="node14" class="node"><title>13</title>
<polygon fill="none" stroke="black" points="1138,-151 1138,-280 1240,-280 1240,-151 1138,-151"/>
<text text-anchor="middle" x="1189" y="-264.8" font-family="Times,serif" font-size="14.00">Stack</text>
<polyline fill="none" stroke="black" points="1138,-257 1240,-257 "/>
<text text-anchor="start" x="1146" y="-241.8" font-family="Times,serif" font-size="14.00">items : list</text>
<polyline fill="none" stroke="black" points="1138,-234 1240,-234 "/>
<text text-anchor="start" x="1146" y="-218.8" font-family="Times,serif" font-size="14.00">isEmpty()</text>
<text text-anchor="start" x="1146" y="-203.8" font-family="Times,serif" font-size="14.00">peek()</text>
<text text-anchor="start" x="1146" y="-188.8" font-family="Times,serif" font-size="14.00">pop()</text>
<text text-anchor="start" x="1146" y="-173.8" font-family="Times,serif" font-size="14.00">push()</text>
<text text-anchor="start" x="1146" y="-158.8" font-family="Times,serif" font-size="14.00">pushFromList()</text>
</g>
<!-- 14 -->
<g id="node15" class="node"><title>14</title>
<polygon fill="none" stroke="black" points="1258.5,-106 1258.5,-325 1361.5,-325 1361.5,-106 1258.5,-106"/>
<text text-anchor="middle" x="1310" y="-309.8" font-family="Times,serif" font-size="14.00">TestFraction</text>
<polyline fill="none" stroke="black" points="1258.5,-302 1361.5,-302 "/>
<text text-anchor="start" x="1266.5" y="-286.8" font-family="Times,serif" font-size="14.00">listAgainst : list</text>
<text text-anchor="start" x="1266.5" y="-271.8" font-family="Times,serif" font-size="14.00">listFrom : list</text>
<polyline fill="none" stroke="black" points="1258.5,-264 1361.5,-264 "/>
<text text-anchor="start" x="1266.5" y="-248.8" font-family="Times,serif" font-size="14.00">setUp()</text>
<text text-anchor="start" x="1266.5" y="-233.8" font-family="Times,serif" font-size="14.00">test_add()</text>
<text text-anchor="start" x="1266.5" y="-218.8" font-family="Times,serif" font-size="14.00">test_le()</text>
<text text-anchor="start" x="1266.5" y="-203.8" font-family="Times,serif" font-size="14.00">test_lt()</text>
<text text-anchor="start" x="1266.5" y="-188.8" font-family="Times,serif" font-size="14.00">test_mul()</text>
<text text-anchor="start" x="1266.5" y="-173.8" font-family="Times,serif" font-size="14.00">test_neg()</text>
<text text-anchor="start" x="1266.5" y="-158.8" font-family="Times,serif" font-size="14.00">test_sub()</text>
<text text-anchor="start" x="1266.5" y="-143.8" font-family="Times,serif" font-size="14.00">test_tex()</text>
<text text-anchor="start" x="1266.5" y="-128.8" font-family="Times,serif" font-size="14.00">test_truediv()</text>
<text text-anchor="start" x="1266.5" y="-113.8" font-family="Times,serif" font-size="14.00">test_txt()</text>
</g>
<!-- 15 -->
<g id="node16" class="node"><title>15</title>
<polygon fill="none" stroke="black" points="1379.5,-158 1379.5,-273 1554.5,-273 1554.5,-158 1379.5,-158"/>
<text text-anchor="middle" x="1467" y="-257.8" font-family="Times,serif" font-size="14.00">TestGeneric</text>
<polyline fill="none" stroke="black" points="1379.5,-250 1554.5,-250 "/>
<polyline fill="none" stroke="black" points="1379.5,-226 1554.5,-226 "/>
<text text-anchor="start" x="1387.5" y="-210.8" font-family="Times,serif" font-size="14.00">test_first_elem_iter_in_iter()</text>
<text text-anchor="start" x="1387.5" y="-195.8" font-family="Times,serif" font-size="14.00">test_first_elem_simple_iter()</text>
<text text-anchor="start" x="1387.5" y="-180.8" font-family="Times,serif" font-size="14.00">test_flatten_list1()</text>
<text text-anchor="start" x="1387.5" y="-165.8" font-family="Times,serif" font-size="14.00">test_flatten_list2()</text>
</g>
<!-- 16 -->
<g id="node17" class="node"><title>16</title>
<polygon fill="none" stroke="black" points="1572.5,-0.5 1572.5,-430.5 1733.5,-430.5 1733.5,-0.5 1572.5,-0.5"/>
<text text-anchor="middle" x="1653" y="-415.3" font-family="Times,serif" font-size="14.00">TestPolynom</text>
<polyline fill="none" stroke="black" points="1572.5,-407.5 1733.5,-407.5 "/>
<polyline fill="none" stroke="black" points="1572.5,-383.5 1733.5,-383.5 "/>
<text text-anchor="start" x="1580.5" y="-368.3" font-family="Times,serif" font-size="14.00">setup()</text>
<text text-anchor="start" x="1580.5" y="-353.3" font-family="Times,serif" font-size="14.00">test_add_frac()</text>
<text text-anchor="start" x="1580.5" y="-338.3" font-family="Times,serif" font-size="14.00">test_add_int()</text>
<text text-anchor="start" x="1580.5" y="-323.3" font-family="Times,serif" font-size="14.00">test_add_poly()</text>
<text text-anchor="start" x="1580.5" y="-308.3" font-family="Times,serif" font-size="14.00">test_deg()</text>
<text text-anchor="start" x="1580.5" y="-293.3" font-family="Times,serif" font-size="14.00">test_eval_base()</text>
<text text-anchor="start" x="1580.5" y="-278.3" font-family="Times,serif" font-size="14.00">test_eval_const()</text>
<text text-anchor="start" x="1580.5" y="-263.3" font-family="Times,serif" font-size="14.00">test_eval_const_neg()</text>
<text text-anchor="start" x="1580.5" y="-248.3" font-family="Times,serif" font-size="14.00">test_eval_poly()</text>
<text text-anchor="start" x="1580.5" y="-233.3" font-family="Times,serif" font-size="14.00">test_init()</text>
<text text-anchor="start" x="1580.5" y="-218.3" font-family="Times,serif" font-size="14.00">test_init_multi()</text>
<text text-anchor="start" x="1580.5" y="-203.3" font-family="Times,serif" font-size="14.00">test_postfix()</text>
<text text-anchor="start" x="1580.5" y="-188.3" font-family="Times,serif" font-size="14.00">test_postfix_0_coef()</text>
<text text-anchor="start" x="1580.5" y="-173.3" font-family="Times,serif" font-size="14.00">test_postfix_1_coef()</text>
<text text-anchor="start" x="1580.5" y="-158.3" font-family="Times,serif" font-size="14.00">test_postfix_arithm_coef()</text>
<text text-anchor="start" x="1580.5" y="-143.3" font-family="Times,serif" font-size="14.00">test_postfix_monom()</text>
<text text-anchor="start" x="1580.5" y="-128.3" font-family="Times,serif" font-size="14.00">test_postfix_multi_coef()</text>
<text text-anchor="start" x="1580.5" y="-113.3" font-family="Times,serif" font-size="14.00">test_postfix_neg_coef()</text>
<text text-anchor="start" x="1580.5" y="-98.3" font-family="Times,serif" font-size="14.00">test_pow2_monome()</text>
<text text-anchor="start" x="1580.5" y="-83.3" font-family="Times,serif" font-size="14.00">test_pow_monome()</text>
<text text-anchor="start" x="1580.5" y="-68.3" font-family="Times,serif" font-size="14.00">test_reduce()</text>
<text text-anchor="start" x="1580.5" y="-53.3" font-family="Times,serif" font-size="14.00">test_reduce_nilpo()</text>
<text text-anchor="start" x="1580.5" y="-38.3" font-family="Times,serif" font-size="14.00">test_sub_frac()</text>
<text text-anchor="start" x="1580.5" y="-23.3" font-family="Times,serif" font-size="14.00">test_sub_int()</text>
<text text-anchor="start" x="1580.5" y="-8.3" font-family="Times,serif" font-size="14.00">test_sub_poly()</text>
</g>
<!-- 17 -->
<g id="node18" class="node"><title>17</title>
<polygon fill="none" stroke="black" points="1751.5,-180.5 1751.5,-250.5 1870.5,-250.5 1870.5,-180.5 1751.5,-180.5"/>
<text text-anchor="middle" x="1811" y="-235.3" font-family="Times,serif" font-size="14.00">TestPolynomDeg2</text>
<polyline fill="none" stroke="black" points="1751.5,-227.5 1870.5,-227.5 "/>
<polyline fill="none" stroke="black" points="1751.5,-203.5 1870.5,-203.5 "/>
<text text-anchor="middle" x="1811" y="-188.3" font-family="Times,serif" font-size="14.00"> </text>
</g>
<!-- 18 -->
<g id="node19" class="node"><title>18</title>
<polygon fill="none" stroke="black" points="1889,-113 1889,-318 2083,-318 2083,-113 1889,-113"/>
<text text-anchor="middle" x="1986" y="-302.8" font-family="Times,serif" font-size="14.00">TestStr2tokens</text>
<polyline fill="none" stroke="black" points="1889,-295 2083,-295 "/>
<polyline fill="none" stroke="black" points="1889,-271 2083,-271 "/>
<text text-anchor="start" x="1897" y="-255.8" font-family="Times,serif" font-size="14.00">test_in2post_fix()</text>
<text text-anchor="start" x="1897" y="-240.8" font-family="Times,serif" font-size="14.00">test_str2in_tokens_beg_minus()</text>
<text text-anchor="start" x="1897" y="-225.8" font-family="Times,serif" font-size="14.00">test_str2in_tokens_big_num()</text>
<text text-anchor="start" x="1897" y="-210.8" font-family="Times,serif" font-size="14.00">test_str2in_tokens_time_lack()</text>
<text text-anchor="start" x="1897" y="-195.8" font-family="Times,serif" font-size="14.00">test_str2in_tokens_time_lack2()</text>
<text text-anchor="start" x="1897" y="-180.8" font-family="Times,serif" font-size="14.00">test_str2intokens()</text>
<text text-anchor="start" x="1897" y="-165.8" font-family="Times,serif" font-size="14.00">test_str2tokens_error()</text>
<text text-anchor="start" x="1897" y="-150.8" font-family="Times,serif" font-size="14.00">test_str2tokens_error_float()</text>
<text text-anchor="start" x="1897" y="-135.8" font-family="Times,serif" font-size="14.00">test_str2tokens_poly()</text>
<text text-anchor="start" x="1897" y="-120.8" font-family="Times,serif" font-size="14.00">test_str2tokens_poly_double_x()</text>
</g>
<!-- 19 -->
<g id="node20" class="node"><title>19</title>
<polygon fill="none" stroke="black" points="2101,-53 2101,-378 2265,-378 2265,-53 2101,-53"/>
<text text-anchor="middle" x="2183" y="-362.8" font-family="Times,serif" font-size="14.00">TestTexRender</text>
<polyline fill="none" stroke="black" points="2101,-355 2265,-355 "/>
<polyline fill="none" stroke="black" points="2101,-331 2265,-331 "/>
<text text-anchor="start" x="2109" y="-315.8" font-family="Times,serif" font-size="14.00">test_add_fraction()</text>
<text text-anchor="start" x="2109" y="-300.8" font-family="Times,serif" font-size="14.00">test_add_interger()</text>
<text text-anchor="start" x="2109" y="-285.8" font-family="Times,serif" font-size="14.00">test_add_letter()</text>
<text text-anchor="start" x="2109" y="-270.8" font-family="Times,serif" font-size="14.00">test_add_poly()</text>
<text text-anchor="start" x="2109" y="-255.8" font-family="Times,serif" font-size="14.00">test_mass_add()</text>
<text text-anchor="start" x="2109" y="-240.8" font-family="Times,serif" font-size="14.00">test_mass_mul()</text>
<text text-anchor="start" x="2109" y="-225.8" font-family="Times,serif" font-size="14.00">test_mass_sub()</text>
<text text-anchor="start" x="2109" y="-210.8" font-family="Times,serif" font-size="14.00">test_mult_fraction()</text>
<text text-anchor="start" x="2109" y="-195.8" font-family="Times,serif" font-size="14.00">test_mult_interger()</text>
<text text-anchor="start" x="2109" y="-180.8" font-family="Times,serif" font-size="14.00">test_mult_letter()</text>
<text text-anchor="start" x="2109" y="-165.8" font-family="Times,serif" font-size="14.00">test_mult_poly()</text>
<text text-anchor="start" x="2109" y="-150.8" font-family="Times,serif" font-size="14.00">test_parentheses_int()</text>
<text text-anchor="start" x="2109" y="-135.8" font-family="Times,serif" font-size="14.00">test_parentheses_poly()</text>
<text text-anchor="start" x="2109" y="-120.8" font-family="Times,serif" font-size="14.00">test_slash()</text>
<text text-anchor="start" x="2109" y="-105.8" font-family="Times,serif" font-size="14.00">test_type_render_fraction()</text>
<text text-anchor="start" x="2109" y="-90.8" font-family="Times,serif" font-size="14.00">test_type_render_int()</text>
<text text-anchor="start" x="2109" y="-75.8" font-family="Times,serif" font-size="14.00">test_type_render_poly()</text>
<text text-anchor="start" x="2109" y="-60.8" font-family="Times,serif" font-size="14.00">test_type_render_str()</text>
</g>
<!-- 20 -->
<g id="node21" class="node"><title>20</title>
<polygon fill="none" stroke="black" points="2283,-105.5 2283,-325.5 2447,-325.5 2447,-105.5 2283,-105.5"/>
<text text-anchor="middle" x="2365" y="-310.3" font-family="Times,serif" font-size="14.00">TesttxtRender</text>
<polyline fill="none" stroke="black" points="2283,-302.5 2447,-302.5 "/>
<polyline fill="none" stroke="black" points="2283,-278.5 2447,-278.5 "/>
<text text-anchor="start" x="2291" y="-263.3" font-family="Times,serif" font-size="14.00">test_mass_add()</text>
<text text-anchor="start" x="2291" y="-248.3" font-family="Times,serif" font-size="14.00">test_mass_mul()</text>
<text text-anchor="start" x="2291" y="-233.3" font-family="Times,serif" font-size="14.00">test_mass_sub()</text>
<text text-anchor="start" x="2291" y="-218.3" font-family="Times,serif" font-size="14.00">test_mult_fraction()</text>
<text text-anchor="start" x="2291" y="-203.3" font-family="Times,serif" font-size="14.00">test_mult_interger()</text>
<text text-anchor="start" x="2291" y="-188.3" font-family="Times,serif" font-size="14.00">test_mult_letter()</text>
<text text-anchor="start" x="2291" y="-173.3" font-family="Times,serif" font-size="14.00">test_parentheses()</text>
<text text-anchor="start" x="2291" y="-158.3" font-family="Times,serif" font-size="14.00">test_slash()</text>
<text text-anchor="start" x="2291" y="-143.3" font-family="Times,serif" font-size="14.00">test_type_render_fraction()</text>
<text text-anchor="start" x="2291" y="-128.3" font-family="Times,serif" font-size="14.00">test_type_render_int()</text>
<text text-anchor="start" x="2291" y="-113.3" font-family="Times,serif" font-size="14.00">test_type_render_str()</text>
</g>
<!-- 22 -->
<g id="node23" class="node"><title>22</title>
<polygon fill="none" stroke="black" points="2465.5,-91 2465.5,-340 2580.5,-340 2580.5,-91 2465.5,-91"/>
<text text-anchor="middle" x="2523" y="-324.8" font-family="Times,serif" font-size="14.00">WeightedDataset</text>
<polyline fill="none" stroke="black" points="2465.5,-317 2580.5,-317 "/>
<text text-anchor="start" x="2473.5" y="-301.8" font-family="Times,serif" font-size="14.00">data_name : str</text>
<text text-anchor="start" x="2473.5" y="-286.8" font-family="Times,serif" font-size="14.00">weight_name : str</text>
<polyline fill="none" stroke="black" points="2465.5,-279 2580.5,-279 "/>
<text text-anchor="start" x="2473.5" y="-263.8" font-family="Times,serif" font-size="14.00">add_data()</text>
<text text-anchor="start" x="2473.5" y="-248.8" font-family="Times,serif" font-size="14.00">deviation()</text>
<text text-anchor="start" x="2473.5" y="-233.8" font-family="Times,serif" font-size="14.00">effectif_total()</text>
<text text-anchor="start" x="2473.5" y="-218.8" font-family="Times,serif" font-size="14.00">mean()</text>
<text text-anchor="start" x="2473.5" y="-203.8" font-family="Times,serif" font-size="14.00">posi_quartile()</text>
<text text-anchor="start" x="2473.5" y="-188.8" font-family="Times,serif" font-size="14.00">quartile()</text>
<text text-anchor="start" x="2473.5" y="-173.8" font-family="Times,serif" font-size="14.00">quartiles()</text>
<text text-anchor="start" x="2473.5" y="-158.8" font-family="Times,serif" font-size="14.00">sd()</text>
<text text-anchor="start" x="2473.5" y="-143.8" font-family="Times,serif" font-size="14.00">sum()</text>
<text text-anchor="start" x="2473.5" y="-128.8" font-family="Times,serif" font-size="14.00">tabular_latex()</text>
<text text-anchor="start" x="2473.5" y="-113.8" font-family="Times,serif" font-size="14.00">total_weight()</text>
<text text-anchor="start" x="2473.5" y="-98.8" font-family="Times,serif" font-size="14.00">variance()</text>
</g>
<!-- 23 -->
<g id="node24" class="node"><title>23</title>
<polygon fill="none" stroke="black" points="2599,-120.5 2599,-310.5 2715,-310.5 2715,-120.5 2599,-120.5"/>
<text text-anchor="middle" x="2657" y="-295.3" font-family="Times,serif" font-size="14.00">op</text>
<polyline fill="none" stroke="black" points="2599,-287.5 2715,-287.5 "/>
<polyline fill="none" stroke="black" points="2599,-263.5 2715,-263.5 "/>
<text text-anchor="start" x="2607" y="-248.3" font-family="Times,serif" font-size="14.00">add()</text>
<text text-anchor="start" x="2607" y="-233.3" font-family="Times,serif" font-size="14.00">can_be_operator()</text>
<text text-anchor="start" x="2607" y="-218.3" font-family="Times,serif" font-size="14.00">div()</text>
<text text-anchor="start" x="2607" y="-203.3" font-family="Times,serif" font-size="14.00">get_op()</text>
<text text-anchor="start" x="2607" y="-188.3" font-family="Times,serif" font-size="14.00">mul()</text>
<text text-anchor="start" x="2607" y="-173.3" font-family="Times,serif" font-size="14.00">par()</text>
<text text-anchor="start" x="2607" y="-158.3" font-family="Times,serif" font-size="14.00">pw()</text>
<text text-anchor="start" x="2607" y="-143.3" font-family="Times,serif" font-size="14.00">sub()</text>
<text text-anchor="start" x="2607" y="-128.3" font-family="Times,serif" font-size="14.00">sub1()</text>
</g>
</g>
</svg>