diff --git a/documentation/source/_static/classes_pymath.png b/documentation/source/_static/classes_pymath.png new file mode 100644 index 0000000..02dc9e8 Binary files /dev/null and b/documentation/source/_static/classes_pymath.png differ diff --git a/documentation/source/_static/classes_pymath.svg b/documentation/source/_static/classes_pymath.svg new file mode 100644 index 0000000..f6458fa --- /dev/null +++ b/documentation/source/_static/classes_pymath.svg @@ -0,0 +1,442 @@ + + + + + + +classes_pymath + + +0 + +AbstractPolynom + +degree +mainOp +name : str +postfix_tokens +steps + +coef_postfix() +conv2poly() +feed_coef() +give_name() +is_monom() +postfix_add() +reduce() +simplify() + + +3 + +Explicable + +steps : list + +explain() +is_same_step() + + +0->3 + + + + +1 + +ClassProperty + +fget + + + + +2 + +Dataset + + +add_data() +deviation() +effectif_total() +mean() +posi_quartile() +quartile() +quartiles() +random() +sd() +sum() +tabular_latex() +variance() + + +12 + +Renderable + +DEFAULT_RENDER +STR_RENDER + +get_render() +set_default_render() +set_render() +tmp_render() + + +3->12 + + + + +4 + +Expression + +child +postfix_tokens : NoneType, list +simplified +steps : list + +compute_exp() +develop_steps() +isExpression() +operate() +random() +roperate() +simplify() +tmp_render() + + +4->3 + + + + +4->4 + + +child + + +5 + +Fake_int + +isNumber : bool +postfix_tokens : list +steps : list + +simplify() + + +5->3 + + + + +6 + +Fraction + +isNumber : int +postfix_tokens +steps + +convert2fraction() +simplify() + + +6->3 + + + + +7 + +Operator + +actions : tuple +arity : int +isOperator : int +name : str +operator : str +priority : int +tex : str +txt : str + +l_parenthesis() +r_parenthesis() + + +8 + +Polynom + +steps + +derivate() +random() + + +8->0 + + + + +9 + +Polynom_deg2 + +a +alpha +b +beta +c +delta +steps + +random() +roots() +tbl_sgn() +tbl_sgn_header() +tbl_variation() + + +9->8 + + + + +10 + +RdExpression + + +gene_varia() +get_2replaced() +get_letters() +mod_underscores() +raw_str() +val_conditions() + + +11 + +Render + +render + + + + +11->12 + + +STR_RENDER + + +11->12 + + +DEFAULT_RENDER + + +21 + +TmpRenderEnv + +old_render + + + + +11->21 + + +old_render + + +13 + +Stack + +items : list + +isEmpty() +peek() +pop() +push() +pushFromList() + + +14 + +TestFraction + +listAgainst : list +listFrom : list + +setUp() +test_add() +test_le() +test_lt() +test_mul() +test_neg() +test_sub() +test_tex() +test_truediv() +test_txt() + + +15 + +TestGeneric + + +test_first_elem_iter_in_iter() +test_first_elem_simple_iter() +test_flatten_list1() +test_flatten_list2() + + +16 + +TestPolynom + + +setup() +test_add_frac() +test_add_int() +test_add_poly() +test_deg() +test_eval_base() +test_eval_const() +test_eval_const_neg() +test_eval_poly() +test_init() +test_init_multi() +test_postfix() +test_postfix_0_coef() +test_postfix_1_coef() +test_postfix_arithm_coef() +test_postfix_monom() +test_postfix_multi_coef() +test_postfix_neg_coef() +test_pow2_monome() +test_pow_monome() +test_reduce() +test_reduce_nilpo() +test_sub_frac() +test_sub_int() +test_sub_poly() + + +17 + +TestPolynomDeg2 + + + + + +18 + +TestStr2tokens + + +test_in2post_fix() +test_str2in_tokens_beg_minus() +test_str2in_tokens_big_num() +test_str2in_tokens_time_lack() +test_str2in_tokens_time_lack2() +test_str2intokens() +test_str2tokens_error() +test_str2tokens_error_float() +test_str2tokens_poly() +test_str2tokens_poly_double_x() + + +19 + +TestTexRender + + +test_add_fraction() +test_add_interger() +test_add_letter() +test_add_poly() +test_mass_add() +test_mass_mul() +test_mass_sub() +test_mult_fraction() +test_mult_interger() +test_mult_letter() +test_mult_poly() +test_parentheses_int() +test_parentheses_poly() +test_slash() +test_type_render_fraction() +test_type_render_int() +test_type_render_poly() +test_type_render_str() + + +20 + +TesttxtRender + + +test_mass_add() +test_mass_mul() +test_mass_sub() +test_mult_fraction() +test_mult_interger() +test_mult_letter() +test_parentheses() +test_slash() +test_type_render_fraction() +test_type_render_int() +test_type_render_str() + + +22 + +WeightedDataset + +data_name : str +weight_name : str + +add_data() +deviation() +effectif_total() +mean() +posi_quartile() +quartile() +quartiles() +sd() +sum() +tabular_latex() +total_weight() +variance() + + +23 + +op + + +add() +can_be_operator() +div() +get_op() +mul() +par() +pw() +sub() +sub1() + + + diff --git a/documentation/source/_static/packages_pymath.png b/documentation/source/_static/packages_pymath.png new file mode 100644 index 0000000..89ead4e Binary files /dev/null and b/documentation/source/_static/packages_pymath.png differ diff --git a/documentation/source/_static/packages_pymath.svg b/documentation/source/_static/packages_pymath.svg new file mode 100644 index 0000000..e6c7154 --- /dev/null +++ b/documentation/source/_static/packages_pymath.svg @@ -0,0 +1,548 @@ + + + + + + +packages_pymath + + +0 + +pymath + + +1 + +pymath.calculus + + +0->1 + + + + +26 + +pymath.stat + + +0->26 + + + + +5 + +pymath.calculus.expression + + +1->5 + + + + +6 + +pymath.calculus.fraction + + +1->6 + + + + +9 + +pymath.calculus.polynom + + +1->9 + + + + +11 + +pymath.calculus.random_expression + + +1->11 + + + + +12 + +pymath.calculus.render + + +1->12 + + + + +2 + +pymath.calculus.abstract_polynom + + +4 + +pymath.calculus.explicable + + +2->4 + + + + +2->5 + + + + +7 + +pymath.calculus.generic + + +2->7 + + + + +8 + +pymath.calculus.operator + + +2->8 + + + + +2->12 + + + + +3 + +pymath.calculus.arithmetic + + +4->12 + + + + +5->4 + + + + +5->7 + + + + +5->8 + + + + +5->11 + + + + +13 + +pymath.calculus.str2tokens + + +5->13 + + + + +6->3 + + + + +6->4 + + + + +6->5 + + + + +6->7 + + + + +6->8 + + + + +6->12 + + + + +8->6 + + + + +8->7 + + + + +9->2 + + + + +9->5 + + + + +9->6 + + + + +9->7 + + + + +9->8 + + + + +10 + +pymath.calculus.polynomDeg2 + + +9->10 + + + + +9->11 + + + + +10->5 + + + + +10->6 + + + + +10->8 + + + + +10->9 + + + + +10->11 + + + + +11->3 + + + + +11->7 + + + + +12->0 + + + + +12->7 + + + + +12->8 + + + + +13->7 + + + + +13->8 + + + + +13->9 + + + + +14 + +pymath.calculus.test + + +15 + +pymath.calculus.test.mass_test + + +16 + +pymath.calculus.test.test_arithmetic + + +16->1 + + + + +16->3 + + + + +17 + +pymath.calculus.test.test_expression + + +17->5 + + + + +17->6 + + + + +17->7 + + + + +17->12 + + + + +18 + +pymath.calculus.test.test_fraction + + +18->6 + + + + +19 + +pymath.calculus.test.test_generic + + +19->1 + + + + +19->7 + + + + +20 + +pymath.calculus.test.test_operator + + +20->8 + + + + +21 + +pymath.calculus.test.test_polynom + + +21->5 + + + + +21->6 + + + + +21->9 + + + + +21->12 + + + + +22 + +pymath.calculus.test.test_polynomDeg2 + + +22->10 + + + + +23 + +pymath.calculus.test.test_random_expression + + +23->11 + + + + +24 + +pymath.calculus.test.test_render + + +24->5 + + + + +24->6 + + + + +24->8 + + + + +24->9 + + + + +24->12 + + + + +24->15 + + + + +25 + +pymath.calculus.test.test_str2tokens + + +25->9 + + + + +25->13 + + + + +27 + +pymath.stat.dataset + + +26->27 + + + + +30 + +pymath.stat.weightedDataset + + +26->30 + + + + +28 + +pymath.stat.number_tools + + +27->28 + + + + +29 + +pymath.stat.random_generator + + +27->29 + + + + +30->27 + + + + +30->28 + + + + +