|
libqalculate-3.1.0
|
This is the complete list of members for MathStructure, including all inherited members.
| add(const MathStructure &o, MathOperation op, bool append=false) (defined in MathStructure) | MathStructure | |
| add(const MathStructure &o, bool append=false) (defined in MathStructure) | MathStructure | |
| add(const Number &o, bool append=false) (defined in MathStructure) | MathStructure | |
| add(int i, bool append=false) (defined in MathStructure) | MathStructure | |
| add(Variable *v, bool append=false) (defined in MathStructure) | MathStructure | |
| add(Unit *u, bool append=false) (defined in MathStructure) | MathStructure | |
| add(string sym, bool append=false) (defined in MathStructure) | MathStructure | |
| add_nocopy(MathStructure *o, MathOperation op, bool append=false) (defined in MathStructure) | MathStructure | |
| add_nocopy(MathStructure *o, bool append=false) (defined in MathStructure) | MathStructure | |
| addChild(const MathStructure &o) (defined in MathStructure) | MathStructure | |
| addChild_nocopy(MathStructure *o) (defined in MathStructure) | MathStructure | |
| addColumn(const MathStructure &mfill) (defined in MathStructure) | MathStructure | |
| addColumns(size_t c, const MathStructure &mfill) (defined in MathStructure) | MathStructure | |
| addRow(const MathStructure &mfill) (defined in MathStructure) | MathStructure | |
| addRows(size_t r, const MathStructure &mfill) (defined in MathStructure) | MathStructure | |
| adjointMatrix(const EvaluationOptions &eo) (defined in MathStructure) | MathStructure | |
| b_approx (defined in MathStructure) | MathStructure | protected |
| b_parentheses (defined in MathStructure) | MathStructure | protected |
| b_plural (defined in MathStructure) | MathStructure | protected |
| b_protected (defined in MathStructure) | MathStructure | protected |
| base() const (defined in MathStructure) | MathStructure | |
| base() (defined in MathStructure) | MathStructure | |
| calculateAdd(const MathStructure &madd, const EvaluationOptions &eo, MathStructure *mparent=NULL, size_t index_this=1) (defined in MathStructure) | MathStructure | |
| calculateAddIndex(size_t index, const EvaluationOptions &eo, bool check_size=true, MathStructure *mparent=NULL, size_t index_this=1) (defined in MathStructure) | MathStructure | |
| calculateAddLast(const EvaluationOptions &eo, bool check_size=true, MathStructure *mparent=NULL, size_t index_this=1) (defined in MathStructure) | MathStructure | |
| calculateBitwiseAnd(const MathStructure &mand, const EvaluationOptions &eo, MathStructure *mparent=NULL, size_t index_this=1) (defined in MathStructure) | MathStructure | |
| calculateBitwiseAndIndex(size_t index, const EvaluationOptions &eo, bool check_size=true, MathStructure *mparent=NULL, size_t index_this=1) (defined in MathStructure) | MathStructure | |
| calculateBitwiseAndLast(const EvaluationOptions &eo, bool check_size=true, MathStructure *mparent=NULL, size_t index_this=1) (defined in MathStructure) | MathStructure | |
| calculateBitwiseNot(const EvaluationOptions &eo, MathStructure *mparent=NULL, size_t index_this=1) (defined in MathStructure) | MathStructure | |
| calculateBitwiseOr(const MathStructure &mor, const EvaluationOptions &eo, MathStructure *mparent=NULL, size_t index_this=1) (defined in MathStructure) | MathStructure | |
| calculateBitwiseOrIndex(size_t index, const EvaluationOptions &eo, bool check_size=true, MathStructure *mparent=NULL, size_t index_this=1) (defined in MathStructure) | MathStructure | |
| calculateBitwiseOrLast(const EvaluationOptions &eo, bool check_size=true, MathStructure *mparent=NULL, size_t index_this=1) (defined in MathStructure) | MathStructure | |
| calculateBitwiseXor(const MathStructure &mxor, const EvaluationOptions &eo, MathStructure *mparent=NULL, size_t index_this=1) (defined in MathStructure) | MathStructure | |
| calculateBitwiseXorIndex(size_t index, const EvaluationOptions &eo, bool check_size=true, MathStructure *mparent=NULL, size_t index_this=1) (defined in MathStructure) | MathStructure | |
| calculateBitwiseXorLast(const EvaluationOptions &eo, bool check_size=true, MathStructure *mparent=NULL, size_t index_this=1) (defined in MathStructure) | MathStructure | |
| calculateDivide(const MathStructure &mdiv, const EvaluationOptions &eo, MathStructure *mparent=NULL, size_t index_this=1) (defined in MathStructure) | MathStructure | |
| calculateFunctions(const EvaluationOptions &eo, bool recursive=true, bool do_unformat=true) (defined in MathStructure) | MathStructure | |
| calculateInverse(const EvaluationOptions &eo, MathStructure *mparent=NULL, size_t index_this=1) (defined in MathStructure) | MathStructure | |
| calculateLimit(const MathStructure &x_var, const MathStructure &limit, const EvaluationOptions &eo_pre, int approach_direction=0) (defined in MathStructure) | MathStructure | |
| calculateLogicalAnd(const MathStructure &mand, const EvaluationOptions &eo, MathStructure *mparent=NULL, size_t index_this=1) (defined in MathStructure) | MathStructure | |
| calculateLogicalAndIndex(size_t index, const EvaluationOptions &eo, bool check_size=true, MathStructure *mparent=NULL, size_t index_this=1) (defined in MathStructure) | MathStructure | |
| calculateLogicalAndLast(const EvaluationOptions &eo, bool check_size=true, MathStructure *mparent=NULL, size_t index_this=1) (defined in MathStructure) | MathStructure | |
| calculateLogicalNot(const EvaluationOptions &eo, MathStructure *mparent=NULL, size_t index_this=1) (defined in MathStructure) | MathStructure | |
| calculateLogicalOr(const MathStructure &mor, const EvaluationOptions &eo, MathStructure *mparent=NULL, size_t index_this=1) (defined in MathStructure) | MathStructure | |
| calculateLogicalOrIndex(size_t index, const EvaluationOptions &eo, bool check_size=true, MathStructure *mparent=NULL, size_t index_this=1) (defined in MathStructure) | MathStructure | |
| calculateLogicalOrLast(const EvaluationOptions &eo, bool check_size=true, MathStructure *mparent=NULL, size_t index_this=1) (defined in MathStructure) | MathStructure | |
| calculateLogicalXor(const MathStructure &mxor, const EvaluationOptions &eo, MathStructure *mparent=NULL, size_t index_this=1) (defined in MathStructure) | MathStructure | |
| calculateLogicalXorLast(const EvaluationOptions &eo, MathStructure *mparent=NULL, size_t index_this=1) (defined in MathStructure) | MathStructure | |
| calculateMergeIndex(size_t index, const EvaluationOptions &eo, const EvaluationOptions &feo, MathStructure *mparent=NULL, size_t index_this=1) (defined in MathStructure) | MathStructure | |
| calculateMultiply(const MathStructure &mmul, const EvaluationOptions &eo, MathStructure *mparent=NULL, size_t index_this=1) (defined in MathStructure) | MathStructure | |
| calculateMultiplyIndex(size_t index, const EvaluationOptions &eo, bool check_size=true, MathStructure *mparent=NULL, size_t index_this=1) (defined in MathStructure) | MathStructure | |
| calculateMultiplyLast(const EvaluationOptions &eo, bool check_size=true, MathStructure *mparent=NULL, size_t index_this=1) (defined in MathStructure) | MathStructure | |
| calculateNegate(const EvaluationOptions &eo, MathStructure *mparent=NULL, size_t index_this=1) (defined in MathStructure) | MathStructure | |
| calculateRaise(const MathStructure &mexp, const EvaluationOptions &eo, MathStructure *mparent=NULL, size_t index_this=1) (defined in MathStructure) | MathStructure | |
| calculateRaiseExponent(const EvaluationOptions &eo, MathStructure *mparent=NULL, size_t index_this=1) (defined in MathStructure) | MathStructure | |
| calculateReplace(const MathStructure &mfrom, const MathStructure &mto, const EvaluationOptions &eo, bool exclude_function_arguments=false) (defined in MathStructure) | MathStructure | |
| calculatesub(const EvaluationOptions &eo, const EvaluationOptions &feo, bool recursive=true, MathStructure *mparent=NULL, size_t index_this=1) (defined in MathStructure) | MathStructure | |
| calculateSubtract(const MathStructure &msub, const EvaluationOptions &eo, MathStructure *mparent=NULL, size_t index_this=1) (defined in MathStructure) | MathStructure | |
| childrenUpdated(bool recursive=false) | MathStructure | |
| childToFront(size_t index) (defined in MathStructure) | MathStructure | |
| childUpdated(size_t index, bool recursive=false) | MathStructure | |
| clear(bool preserve_precision=false) | MathStructure | |
| clearMatrix(bool preserve_precision=false) | MathStructure | |
| clearVector(bool preserve_precision=false) | MathStructure | |
| coefficient(const MathStructure &xvar, const Number &pownr, MathStructure &mcoeff) const (defined in MathStructure) | MathStructure | |
| cofactor(size_t r, size_t c, MathStructure &mstruct, const EvaluationOptions &eo) const (defined in MathStructure) | MathStructure | |
| columns() const (defined in MathStructure) | MathStructure | |
| columnToVector(size_t c, MathStructure &mstruct) const (defined in MathStructure) | MathStructure | |
| compare(const MathStructure &o) const (defined in MathStructure) | MathStructure | |
| compareApproximately(const MathStructure &o, const EvaluationOptions &eo=default_evaluation_options) const (defined in MathStructure) | MathStructure | |
| comparisonType() const (defined in MathStructure) | MathStructure | |
| complexToExponentialForm(const EvaluationOptions &eo) (defined in MathStructure) | MathStructure | |
| complexToPolarForm(const EvaluationOptions &eo) (defined in MathStructure) | MathStructure | |
| contains(const MathStructure &mstruct, bool structural_only=true, bool check_variables=false, bool check_functions=false, bool loose_equals=false) const (defined in MathStructure) | MathStructure | |
| containsAdditionPower() const (defined in MathStructure) | MathStructure | |
| containsDivision() const (defined in MathStructure) | MathStructure | |
| containsFunction(MathFunction *f, bool structural_only=true, bool check_variables=false, bool check_functions=false) const (defined in MathStructure) | MathStructure | |
| containsInfinity(bool structural_only=true, bool check_variables=false, bool check_functions=false) const (defined in MathStructure) | MathStructure | |
| containsInterval(bool structural_only=true, bool check_variables=false, bool check_functions=false, int ignore_high_precision_interval=0, bool include_interval_function=false) const (defined in MathStructure) | MathStructure | |
| containsOpaqueContents() const (defined in MathStructure) | MathStructure | |
| containsRepresentativeOf(const MathStructure &mstruct, bool check_variables=false, bool check_functions=false) const (defined in MathStructure) | MathStructure | |
| containsRepresentativeOfType(StructureType mtype, bool check_variables=false, bool check_functions=false) const (defined in MathStructure) | MathStructure | |
| containsType(StructureType mtype, bool structural_only=true, bool check_variables=false, bool check_functions=false) const (defined in MathStructure) | MathStructure | |
| containsUnknowns() const (defined in MathStructure) | MathStructure | |
| convert(Unit *u, bool convert_nonlinear_relations=false, bool *found_nonlinear_relations=NULL, bool calculate_new_functions=false, const EvaluationOptions &feo=default_evaluation_options, Prefix *new_prefix=NULL) (defined in MathStructure) | MathStructure | |
| convert(const MathStructure unit_mstruct, bool convert_nonlinear_relations=false, bool *found_nonlinear_relations=NULL, bool calculate_new_functions=false, const EvaluationOptions &feo=default_evaluation_options) (defined in MathStructure) | MathStructure | |
| convertToBaseUnits(bool convert_nonlinear_relations=false, bool *found_nonlinear_relations=NULL, bool calculate_new_functions=false, const EvaluationOptions &feo=default_evaluation_options, bool avoid_approximate_variables=false) (defined in MathStructure) | MathStructure | |
| countChildren() const (defined in MathStructure) | MathStructure | |
| countFunctions(bool count_subfunctions=true) const (defined in MathStructure) | MathStructure | |
| countOccurrences(const MathStructure &mstruct) const (defined in MathStructure) | MathStructure | |
| countTotalChildren(bool count_function_as_one=true) const (defined in MathStructure) | MathStructure | |
| ct_comp (defined in MathStructure) | MathStructure | protected |
| datetime() const (defined in MathStructure) | MathStructure | |
| datetime() (defined in MathStructure) | MathStructure | |
| decomposeFractions(const MathStructure &x_var, const EvaluationOptions &eo) (defined in MathStructure) | MathStructure | |
| degree(const MathStructure &xvar) const (defined in MathStructure) | MathStructure | |
| delChild(size_t index, bool check_size=false) (defined in MathStructure) | MathStructure | |
| determinant(MathStructure &mstruct, const EvaluationOptions &eo) const (defined in MathStructure) | MathStructure | |
| differentiate(const MathStructure &x_var, const EvaluationOptions &eo) (defined in MathStructure) | MathStructure | |
| dissolveAllCompositeUnits() (defined in MathStructure) | MathStructure | |
| divide(const MathStructure &o, bool append=false) (defined in MathStructure) | MathStructure | |
| divide(const Number &o, bool append=false) (defined in MathStructure) | MathStructure | |
| divide(int i, bool append=false) (defined in MathStructure) | MathStructure | |
| divide(Variable *v, bool append=false) (defined in MathStructure) | MathStructure | |
| divide(Unit *u, bool append=false) (defined in MathStructure) | MathStructure | |
| divide(string sym, bool append=false) (defined in MathStructure) | MathStructure | |
| divide_nocopy(MathStructure *o, bool append=false) (defined in MathStructure) | MathStructure | |
| equals(const MathStructure &o, bool allow_interval=false, bool allow_infinity=false) const (defined in MathStructure) | MathStructure | |
| equals(const Number &o, bool allow_interval=false, bool allow_infinity=false) const (defined in MathStructure) | MathStructure | |
| equals(int i) const (defined in MathStructure) | MathStructure | |
| equals(Unit *u) const (defined in MathStructure) | MathStructure | |
| equals(Variable *v) const (defined in MathStructure) | MathStructure | |
| equals(string sym) const (defined in MathStructure) | MathStructure | |
| eval(const EvaluationOptions &eo=default_evaluation_options) (defined in MathStructure) | MathStructure | |
| evalSort(bool recursive=false, bool absolute=false) (defined in MathStructure) | MathStructure | |
| expand(const EvaluationOptions &eo=default_evaluation_options, bool unfactorize=true) (defined in MathStructure) | MathStructure | |
| expandPartialFractions(const EvaluationOptions &eo) (defined in MathStructure) | MathStructure | |
| exponent() const (defined in MathStructure) | MathStructure | |
| exponent() (defined in MathStructure) | MathStructure | |
| factorize(const EvaluationOptions &eo=default_evaluation_options, bool unfactorize=true, int term_combination_levels=0, int max_msecs=1000, bool only_integers=true, int recursive=1, struct timeval *endtime_p=NULL, const MathStructure &force_factorization=m_undefined, bool complete_square=false, bool only_sqrfree=false, int max_degree_factor=-1) (defined in MathStructure) | MathStructure | |
| factorizeUnits() (defined in MathStructure) | MathStructure | |
| find_x_var() const (defined in MathStructure) | MathStructure | |
| findAllUnknowns(MathStructure &unknowns_vector) (defined in MathStructure) | MathStructure | |
| flattenVector(MathStructure &mstruct) const (defined in MathStructure) | MathStructure | |
| format(const PrintOptions &po=default_print_options) (defined in MathStructure) | MathStructure | |
| formatsub(const PrintOptions &po=default_print_options, MathStructure *parent=NULL, size_t pindex=0, bool recursive=true, MathStructure *top_parent=NULL) (defined in MathStructure) | MathStructure | |
| function() const (defined in MathStructure) | MathStructure | |
| function_value (defined in MathStructure) | MathStructure | protected |
| functionValue() const (defined in MathStructure) | MathStructure | |
| gaussianElimination(const EvaluationOptions &eo=default_evaluation_options, bool det=false) (defined in MathStructure) | MathStructure | |
| gcd(const MathStructure &m1, const MathStructure &m2, MathStructure &mresult, const EvaluationOptions &eo, MathStructure *ca=NULL, MathStructure *cb=NULL, bool check_args=true) (defined in MathStructure) | MathStructure | static |
| generateVector(MathStructure x_mstruct, const MathStructure &min, const MathStructure &max, int steps, MathStructure *x_vector=NULL, const EvaluationOptions &eo=default_evaluation_options) const (defined in MathStructure) | MathStructure | |
| generateVector(MathStructure x_mstruct, const MathStructure &min, const MathStructure &max, const MathStructure &step, MathStructure *x_vector=NULL, const EvaluationOptions &eo=default_evaluation_options) const (defined in MathStructure) | MathStructure | |
| generateVector(MathStructure x_mstruct, const MathStructure &x_vector, const EvaluationOptions &eo=default_evaluation_options) const (defined in MathStructure) | MathStructure | |
| getArea(size_t r1, size_t c1, size_t r2, size_t c2, MathStructure &mstruct) const (defined in MathStructure) | MathStructure | |
| getChild(size_t index) const (defined in MathStructure) | MathStructure | |
| getChild(size_t index) (defined in MathStructure) | MathStructure | |
| getElement(size_t row, size_t column) const (defined in MathStructure) | MathStructure | |
| getElement(size_t row, size_t column) (defined in MathStructure) | MathStructure | |
| getIdentityMatrix(MathStructure &mstruct) const (defined in MathStructure) | MathStructure | |
| getRange(int start, int end, MathStructure &mstruct) const (defined in MathStructure) | MathStructure | |
| hasNegativeSign() const (defined in MathStructure) | MathStructure | |
| i_precision (defined in MathStructure) | MathStructure | protected |
| i_ref (defined in MathStructure) | MathStructure | protected |
| improve_division_multipliers(const PrintOptions &po=default_print_options, MathStructure *parent=NULL) (defined in MathStructure) | MathStructure | |
| init() (defined in MathStructure) | MathStructure | protected |
| inParentheses() const (defined in MathStructure) | MathStructure | |
| insertChild(const MathStructure &o, size_t index) (defined in MathStructure) | MathStructure | |
| insertChild_nocopy(MathStructure *o, size_t index) (defined in MathStructure) | MathStructure | |
| integerFactorize() (defined in MathStructure) | MathStructure | |
| integrate(const MathStructure &x_var, const EvaluationOptions &eo, bool simplify_first=true, int use_abs=1, bool definite_integral=false, bool try_abs=true, int max_part_depth=5, vector< MathStructure * > *parent_parts=NULL) (defined in MathStructure) | MathStructure | |
| inverse() (defined in MathStructure) | MathStructure | |
| invertMatrix(const EvaluationOptions &eo) (defined in MathStructure) | MathStructure | |
| isAborted() const (defined in MathStructure) | MathStructure | |
| isAddition() const (defined in MathStructure) | MathStructure | |
| isApproximate() const (defined in MathStructure) | MathStructure | |
| isApproximatelyZero() const (defined in MathStructure) | MathStructure | |
| isBitwiseAnd() const (defined in MathStructure) | MathStructure | |
| isBitwiseNot() const (defined in MathStructure) | MathStructure | |
| isBitwiseOr() const (defined in MathStructure) | MathStructure | |
| isBitwiseXor() const (defined in MathStructure) | MathStructure | |
| isComparison() const (defined in MathStructure) | MathStructure | |
| isDateTime() const (defined in MathStructure) | MathStructure | |
| isDivision() const (defined in MathStructure) | MathStructure | |
| isEmptySymbol() const (defined in MathStructure) | MathStructure | |
| isFunction() const (defined in MathStructure) | MathStructure | |
| isInfinite(bool ignore_imag=true) const (defined in MathStructure) | MathStructure | |
| isInfinity() const (defined in MathStructure) | MathStructure | |
| isInteger() const (defined in MathStructure) | MathStructure | |
| isInverse() const (defined in MathStructure) | MathStructure | |
| isLogicalAnd() const (defined in MathStructure) | MathStructure | |
| isLogicalNot() const (defined in MathStructure) | MathStructure | |
| isLogicalOr() const (defined in MathStructure) | MathStructure | |
| isLogicalXor() const (defined in MathStructure) | MathStructure | |
| isMatrix() const (defined in MathStructure) | MathStructure | |
| isMinusOne() const (defined in MathStructure) | MathStructure | |
| isMultiplication() const (defined in MathStructure) | MathStructure | |
| isNegate() const (defined in MathStructure) | MathStructure | |
| isNumber() const (defined in MathStructure) | MathStructure | |
| isNumber_exp() const (defined in MathStructure) | MathStructure | |
| isNumericMatrix() const (defined in MathStructure) | MathStructure | |
| isolate_x(const EvaluationOptions &eo, const MathStructure &x_var=m_undefined, bool check_result=false) (defined in MathStructure) | MathStructure | |
| isolate_x(const EvaluationOptions &eo, const EvaluationOptions &feo, const MathStructure &x_var=m_undefined, bool check_result=false) (defined in MathStructure) | MathStructure | |
| isolate_x_sub(const EvaluationOptions &eo, EvaluationOptions &eo2, const MathStructure &x_var, MathStructure *morig=NULL) (defined in MathStructure) | MathStructure | protected |
| isOne() const (defined in MathStructure) | MathStructure | |
| isPlural() const (defined in MathStructure) | MathStructure | |
| isPower() const (defined in MathStructure) | MathStructure | |
| isProtected() const (defined in MathStructure) | MathStructure | |
| isRationalPolynomial(bool allow_non_rational_coefficient=false, bool allow_interval_coefficient=false) const | MathStructure | |
| isSymbolic() const (defined in MathStructure) | MathStructure | |
| isUndefined() const (defined in MathStructure) | MathStructure | |
| isUnit() const (defined in MathStructure) | MathStructure | |
| isUnit_exp() const (defined in MathStructure) | MathStructure | |
| isUnitCompatible(const MathStructure &mstruct) const (defined in MathStructure) | MathStructure | |
| isUnknown() const (defined in MathStructure) | MathStructure | |
| isUnknown_exp() const (defined in MathStructure) | MathStructure | |
| isVariable() const (defined in MathStructure) | MathStructure | |
| isVector() const (defined in MathStructure) | MathStructure | |
| isZero() const (defined in MathStructure) | MathStructure | |
| last() (defined in MathStructure) | MathStructure | |
| last() const (defined in MathStructure) | MathStructure | |
| lcm(const MathStructure &m1, const MathStructure &m2, MathStructure &mlcm, const EvaluationOptions &eo, bool check_args=true) (defined in MathStructure) | MathStructure | static |
| lcoefficient(const MathStructure &xvar, MathStructure &mcoeff) const (defined in MathStructure) | MathStructure | |
| ldegree(const MathStructure &xvar) const (defined in MathStructure) | MathStructure | |
| m_type (defined in MathStructure) | MathStructure | protected |
| MathStructure() | MathStructure | |
| MathStructure(const MathStructure &o) | MathStructure | |
| MathStructure(int num, int den=1, int exp10=0) | MathStructure | |
| MathStructure(long int num, long int den, long int exp10=0L) (defined in MathStructure) | MathStructure | |
| MathStructure(string sym, bool force_symbol=false) | MathStructure | |
| MathStructure(const QalculateDateTime &o_dt) | MathStructure | |
| MathStructure(double float_value) | MathStructure | |
| MathStructure(const MathStructure *o,...) | MathStructure | |
| MathStructure(MathFunction *o,...) | MathStructure | |
| MathStructure(Unit *u, Prefix *p=NULL) | MathStructure | |
| MathStructure(Variable *o) | MathStructure | |
| MathStructure(const Number &o) | MathStructure | |
| matrixIsSquare() const (defined in MathStructure) | MathStructure | |
| matrixToVector(MathStructure &mstruct) const (defined in MathStructure) | MathStructure | |
| maxCoefficient() (defined in MathStructure) | MathStructure | |
| merge_addition(MathStructure &mstruct, const EvaluationOptions &eo, MathStructure *mparent=NULL, size_t index_this=1, size_t index_that=2, bool reversed=false) (defined in MathStructure) | MathStructure | |
| merge_bitwise_and(MathStructure &mstruct, const EvaluationOptions &eo, MathStructure *mparent=NULL, size_t index_this=1, size_t index_that=2, bool reversed=false) (defined in MathStructure) | MathStructure | |
| merge_bitwise_or(MathStructure &mstruct, const EvaluationOptions &eo, MathStructure *mparent=NULL, size_t index_this=1, size_t index_that=2, bool reversed=false) (defined in MathStructure) | MathStructure | |
| merge_bitwise_xor(MathStructure &mstruct, const EvaluationOptions &eo, MathStructure *mparent=NULL, size_t index_this=1, size_t index_that=2, bool reversed=false) (defined in MathStructure) | MathStructure | |
| merge_logical_and(MathStructure &mstruct, const EvaluationOptions &eo, MathStructure *mparent=NULL, size_t index_this=1, size_t index_that=2, bool reversed=false) (defined in MathStructure) | MathStructure | |
| merge_logical_or(MathStructure &mstruct, const EvaluationOptions &eo, MathStructure *mparent=NULL, size_t index_this=1, size_t index_that=2, bool reversed=false) (defined in MathStructure) | MathStructure | |
| merge_logical_xor(MathStructure &mstruct, const EvaluationOptions &eo, MathStructure *mparent=NULL, size_t index_this=1, size_t index_that=2, bool reversed=false) (defined in MathStructure) | MathStructure | |
| merge_multiplication(MathStructure &mstruct, const EvaluationOptions &eo, MathStructure *mparent=NULL, size_t index_this=1, size_t index_that=2, bool reversed=false, bool do_append=true) (defined in MathStructure) | MathStructure | |
| merge_power(MathStructure &mstruct, const EvaluationOptions &eo, MathStructure *mparent=NULL, size_t index_this=1, size_t index_that=2, bool reversed=false) (defined in MathStructure) | MathStructure | |
| mergeInterval(const MathStructure &o, bool set_to_overlap=false) (defined in MathStructure) | MathStructure | |
| mergePrecision(const MathStructure &o) (defined in MathStructure) | MathStructure | |
| mergePrecision(bool approx, int prec) (defined in MathStructure) | MathStructure | |
| multiply(const MathStructure &o, bool append=false) (defined in MathStructure) | MathStructure | |
| multiply(const Number &o, bool append=false) (defined in MathStructure) | MathStructure | |
| multiply(int i, bool append=false) (defined in MathStructure) | MathStructure | |
| multiply(Variable *v, bool append=false) (defined in MathStructure) | MathStructure | |
| multiply(Unit *u, bool append=false) (defined in MathStructure) | MathStructure | |
| multiply(string sym, bool append=false) (defined in MathStructure) | MathStructure | |
| multiply_nocopy(MathStructure *o, bool append=false) (defined in MathStructure) | MathStructure | |
| neededMultiplicationSign(const PrintOptions &po, const InternalPrintStruct &ips, const MathStructure &parent, size_t index, bool par, bool par_prev, bool flat_division=true, bool flat_power=true) const (defined in MathStructure) | MathStructure | |
| needsParenthesis(const PrintOptions &po, const InternalPrintStruct &ips, const MathStructure &parent, size_t index, bool flat_division=true, bool flat_power=true) const (defined in MathStructure) | MathStructure | |
| negate() (defined in MathStructure) | MathStructure | |
| number() const (defined in MathStructure) | MathStructure | |
| number() (defined in MathStructure) | MathStructure | |
| numberUpdated() (defined in MathStructure) | MathStructure | |
| o_datetime (defined in MathStructure) | MathStructure | protected |
| o_function (defined in MathStructure) | MathStructure | protected |
| o_number (defined in MathStructure) | MathStructure | protected |
| o_prefix (defined in MathStructure) | MathStructure | protected |
| o_unit (defined in MathStructure) | MathStructure | protected |
| o_variable (defined in MathStructure) | MathStructure | protected |
| operator !() const (defined in MathStructure) | MathStructure | |
| operator !=(const MathStructure &o) const (defined in MathStructure) | MathStructure | |
| operator &&(const MathStructure &o) const (defined in MathStructure) | MathStructure | |
| operator *(const MathStructure &o) const (defined in MathStructure) | MathStructure | |
| operator *=(const MathStructure &o) (defined in MathStructure) | MathStructure | |
| operator *=(const Number &o) (defined in MathStructure) | MathStructure | |
| operator *=(int i) (defined in MathStructure) | MathStructure | |
| operator *=(Unit *u) (defined in MathStructure) | MathStructure | |
| operator *=(Variable *v) (defined in MathStructure) | MathStructure | |
| operator *=(string sym) (defined in MathStructure) | MathStructure | |
| operator -() const (defined in MathStructure) | MathStructure | |
| operator -(const MathStructure &o) const (defined in MathStructure) | MathStructure | |
| operator -=(const MathStructure &o) (defined in MathStructure) | MathStructure | |
| operator -=(const Number &o) (defined in MathStructure) | MathStructure | |
| operator -=(int i) (defined in MathStructure) | MathStructure | |
| operator -=(Unit *u) (defined in MathStructure) | MathStructure | |
| operator -=(Variable *v) (defined in MathStructure) | MathStructure | |
| operator -=(string sym) (defined in MathStructure) | MathStructure | |
| operator [](size_t index) | MathStructure | |
| operator [](size_t index) const | MathStructure | |
| operator ^(const MathStructure &o) const (defined in MathStructure) | MathStructure | |
| operator ^=(const MathStructure &o) (defined in MathStructure) | MathStructure | |
| operator ^=(const Number &o) (defined in MathStructure) | MathStructure | |
| operator ^=(int i) (defined in MathStructure) | MathStructure | |
| operator ^=(Unit *u) (defined in MathStructure) | MathStructure | |
| operator ^=(Variable *v) (defined in MathStructure) | MathStructure | |
| operator ^=(string sym) (defined in MathStructure) | MathStructure | |
| operator+(const MathStructure &o) const (defined in MathStructure) | MathStructure | |
| operator+=(const MathStructure &o) (defined in MathStructure) | MathStructure | |
| operator+=(const Number &o) (defined in MathStructure) | MathStructure | |
| operator+=(int i) (defined in MathStructure) | MathStructure | |
| operator+=(Unit *u) (defined in MathStructure) | MathStructure | |
| operator+=(Variable *v) (defined in MathStructure) | MathStructure | |
| operator+=(string sym) (defined in MathStructure) | MathStructure | |
| operator/(const MathStructure &o) const (defined in MathStructure) | MathStructure | |
| operator/=(const MathStructure &o) (defined in MathStructure) | MathStructure | |
| operator/=(const Number &o) (defined in MathStructure) | MathStructure | |
| operator/=(int i) (defined in MathStructure) | MathStructure | |
| operator/=(Unit *u) (defined in MathStructure) | MathStructure | |
| operator/=(Variable *v) (defined in MathStructure) | MathStructure | |
| operator/=(string sym) (defined in MathStructure) | MathStructure | |
| operator=(const MathStructure &o) (defined in MathStructure) | MathStructure | |
| operator=(const Number &o) (defined in MathStructure) | MathStructure | |
| operator=(int i) (defined in MathStructure) | MathStructure | |
| operator=(Unit *u) (defined in MathStructure) | MathStructure | |
| operator=(Variable *v) (defined in MathStructure) | MathStructure | |
| operator=(string sym) (defined in MathStructure) | MathStructure | |
| operator==(const MathStructure &o) const (defined in MathStructure) | MathStructure | |
| operator==(const Number &o) const (defined in MathStructure) | MathStructure | |
| operator==(int i) const (defined in MathStructure) | MathStructure | |
| operator==(Unit *u) const (defined in MathStructure) | MathStructure | |
| operator==(Variable *v) const (defined in MathStructure) | MathStructure | |
| operator==(string sym) const (defined in MathStructure) | MathStructure | |
| operator||(const MathStructure &o) const (defined in MathStructure) | MathStructure | |
| overallCoefficient() const (defined in MathStructure) | MathStructure | |
| permanent(MathStructure &mstruct, const EvaluationOptions &eo) const (defined in MathStructure) | MathStructure | |
| pivot(size_t ro, size_t co, bool symbolic=true) (defined in MathStructure) | MathStructure | |
| polynomialContent(const MathStructure &xvar, MathStructure &mcontent, const EvaluationOptions &eo) const (defined in MathStructure) | MathStructure | |
| polynomialDivide(const MathStructure &mnum, const MathStructure &mden, MathStructure &mquotient, const EvaluationOptions &eo, bool check_args=true) (defined in MathStructure) | MathStructure | static |
| polynomialPrimpart(const MathStructure &xvar, MathStructure &mprim, const EvaluationOptions &eo) const (defined in MathStructure) | MathStructure | |
| polynomialPrimpart(const MathStructure &xvar, const MathStructure &c, MathStructure &mprim, const EvaluationOptions &eo) const (defined in MathStructure) | MathStructure | |
| polynomialQuotient(const MathStructure &mnum, const MathStructure &mden, const MathStructure &xvar, MathStructure &mquotient, const EvaluationOptions &eo, bool check_args=true) (defined in MathStructure) | MathStructure | static |
| polynomialUnit(const MathStructure &xvar) const (defined in MathStructure) | MathStructure | |
| polynomialUnitContentPrimpart(const MathStructure &xvar, int &munit, MathStructure &mcontent, MathStructure &mprim, const EvaluationOptions &eo) const (defined in MathStructure) | MathStructure | |
| postFormatUnits(const PrintOptions &po=default_print_options, MathStructure *parent=NULL, size_t pindex=0) (defined in MathStructure) | MathStructure | |
| precision() const (defined in MathStructure) | MathStructure | |
| prefix() const (defined in MathStructure) | MathStructure | |
| prefixCurrencies(const PrintOptions &po=default_print_options) (defined in MathStructure) | MathStructure | |
| print(const PrintOptions &po=default_print_options, const InternalPrintStruct &ips=top_ips) const (defined in MathStructure) | MathStructure | |
| raise(const MathStructure &o) (defined in MathStructure) | MathStructure | |
| raise(const Number &o) (defined in MathStructure) | MathStructure | |
| raise(int i) (defined in MathStructure) | MathStructure | |
| raise(Variable *v) (defined in MathStructure) | MathStructure | |
| raise(Unit *u) (defined in MathStructure) | MathStructure | |
| raise(string sym) (defined in MathStructure) | MathStructure | |
| raise_nocopy(MathStructure *o) (defined in MathStructure) | MathStructure | |
| rankVector(bool ascending=true) (defined in MathStructure) | MathStructure | |
| ref() (defined in MathStructure) | MathStructure | |
| refcount() const (defined in MathStructure) | MathStructure | |
| removeDefaultAngleUnit(const EvaluationOptions &eo=default_evaluation_options) (defined in MathStructure) | MathStructure | |
| removeType(StructureType mtype) (defined in MathStructure) | MathStructure | |
| replace(const MathStructure &mfrom, const MathStructure &mto, bool once_only=false, bool exclude_function_arguments=false) (defined in MathStructure) | MathStructure | |
| replace(Variable *v, const MathStructure &mto) (defined in MathStructure) | MathStructure | |
| replace(const MathStructure &mfrom1, const MathStructure &mto1, const MathStructure &mfrom2, const MathStructure &mto2) (defined in MathStructure) | MathStructure | |
| representsApproximatelyZero(bool allow_units=false) const (defined in MathStructure) | MathStructure | |
| representsBoolean() const (defined in MathStructure) | MathStructure | |
| representsComplex(bool allow_units=false) const (defined in MathStructure) | MathStructure | |
| representsEven(bool allow_units=false) const (defined in MathStructure) | MathStructure | |
| representsFraction(bool allow_units=false) const (defined in MathStructure) | MathStructure | |
| representsInteger(bool allow_units=false) const (defined in MathStructure) | MathStructure | |
| representsNegative(bool allow_units=false) const (defined in MathStructure) | MathStructure | |
| representsNonComplex(bool allow_units=false) const (defined in MathStructure) | MathStructure | |
| representsNonInteger(bool allow_units=false) const (defined in MathStructure) | MathStructure | |
| representsNonMatrix() const (defined in MathStructure) | MathStructure | |
| representsNonNegative(bool allow_units=false) const (defined in MathStructure) | MathStructure | |
| representsNonPositive(bool allow_units=false) const (defined in MathStructure) | MathStructure | |
| representsNonZero(bool allow_units=false) const (defined in MathStructure) | MathStructure | |
| representsNumber(bool allow_units=false) const (defined in MathStructure) | MathStructure | |
| representsOdd(bool allow_units=false) const (defined in MathStructure) | MathStructure | |
| representsPositive(bool allow_units=false) const (defined in MathStructure) | MathStructure | |
| representsRational(bool allow_units=false) const (defined in MathStructure) | MathStructure | |
| representsReal(bool allow_units=false) const (defined in MathStructure) | MathStructure | |
| representsScalar() const (defined in MathStructure) | MathStructure | |
| representsUndefined(bool include_children=false, bool include_infinite=false, bool be_strict=false) const (defined in MathStructure) | MathStructure | |
| representsZero(bool allow_units=false) const (defined in MathStructure) | MathStructure | |
| resizeMatrix(size_t r, size_t c, const MathStructure &mfill) (defined in MathStructure) | MathStructure | |
| resizeVector(size_t i, const MathStructure &mfill) (defined in MathStructure) | MathStructure | |
| rows() const (defined in MathStructure) | MathStructure | |
| rowToVector(size_t r, MathStructure &mstruct) const (defined in MathStructure) | MathStructure | |
| s_sym (defined in MathStructure) | MathStructure | protected |
| set(const MathStructure &o, bool merge_precision=false) | MathStructure | |
| set(int num, int den=1, int exp10=0, bool preserve_precision=false) | MathStructure | |
| set(long int num, long int den, long int exp10=0L, bool preserve_precision=false) (defined in MathStructure) | MathStructure | |
| set(string sym, bool preserve_precision=false, bool force_symbol=false) | MathStructure | |
| set(const QalculateDateTime &o_dt, bool preserve_precision=false) | MathStructure | |
| set(double float_value, bool preserve_precision=false) | MathStructure | |
| set(MathFunction *o,...) | MathStructure | |
| set(Unit *u, Prefix *p=NULL, bool preserve_precision=false) | MathStructure | |
| set(Variable *o, bool preserve_precision=false) | MathStructure | |
| set(const Number &o, bool preserve_precision=false) | MathStructure | |
| set_nocopy(MathStructure &o, bool merge_precision=false) | MathStructure | |
| setAborted(bool preserve_precision=false) | MathStructure | |
| setApproximate(bool is_approx=true, bool recursive=false) (defined in MathStructure) | MathStructure | |
| setBitwiseNot() (defined in MathStructure) | MathStructure | |
| setChild(const MathStructure &o, size_t index=1, bool merge_precision=false) (defined in MathStructure) | MathStructure | |
| setChild_nocopy(MathStructure *o, size_t index=1, bool merge_precision=false) (defined in MathStructure) | MathStructure | |
| setComparisonType(ComparisonType comparison_type) (defined in MathStructure) | MathStructure | |
| setElement(const MathStructure &mstruct, size_t row, size_t column) (defined in MathStructure) | MathStructure | |
| setFunction(MathFunction *f) (defined in MathStructure) | MathStructure | |
| setInParentheses(bool b=true) (defined in MathStructure) | MathStructure | |
| setLogicalNot() (defined in MathStructure) | MathStructure | |
| setPlural(bool is_plural) (defined in MathStructure) | MathStructure | |
| setPrecision(int prec, bool recursive=false) (defined in MathStructure) | MathStructure | |
| setPrefix(Prefix *p) (defined in MathStructure) | MathStructure | |
| setPrefixes(const PrintOptions &po=default_print_options, MathStructure *parent=NULL, size_t pindex=0) (defined in MathStructure) | MathStructure | |
| setPrefixForUnit(Unit *u, Prefix *new_prefix) (defined in MathStructure) | MathStructure | |
| setProtected(bool do_protect=true) (defined in MathStructure) | MathStructure | |
| setToChild(size_t index, bool merge_precision=false, MathStructure *mparent=NULL, size_t index_this=1) (defined in MathStructure) | MathStructure | |
| setToIdentityMatrix(size_t n) (defined in MathStructure) | MathStructure | |
| setType(StructureType mtype) | MathStructure | |
| setUndefined(bool preserve_precision=false) | MathStructure | |
| setUnit(Unit *u) (defined in MathStructure) | MathStructure | |
| setVariable(Variable *v) (defined in MathStructure) | MathStructure | |
| setVector(const MathStructure *o,...) | MathStructure | |
| simplify(const EvaluationOptions &eo=default_evaluation_options, bool unfactorize=true) (defined in MathStructure) | MathStructure | |
| size() const (defined in MathStructure) | MathStructure | |
| sort(const PrintOptions &po=default_print_options, bool recursive=true) (defined in MathStructure) | MathStructure | |
| sortVector(bool ascending=true) (defined in MathStructure) | MathStructure | |
| structure(StructuringMode structuring, const EvaluationOptions &eo, bool restore_first=true) (defined in MathStructure) | MathStructure | |
| subtract(const MathStructure &o, bool append=false) (defined in MathStructure) | MathStructure | |
| subtract(const Number &o, bool append=false) (defined in MathStructure) | MathStructure | |
| subtract(int i, bool append=false) (defined in MathStructure) | MathStructure | |
| subtract(Variable *v, bool append=false) (defined in MathStructure) | MathStructure | |
| subtract(Unit *u, bool append=false) (defined in MathStructure) | MathStructure | |
| subtract(string sym, bool append=false) (defined in MathStructure) | MathStructure | |
| subtract_nocopy(MathStructure *o, bool append=false) (defined in MathStructure) | MathStructure | |
| swapChildren(size_t index1, size_t index2) (defined in MathStructure) | MathStructure | |
| symbol() const (defined in MathStructure) | MathStructure | |
| syncUnits(bool sync_nonlinear_relations=false, bool *found_nonlinear_relations=NULL, bool calculate_new_functions=false, const EvaluationOptions &feo=default_evaluation_options) (defined in MathStructure) | MathStructure | |
| tcoefficient(const MathStructure &xvar, MathStructure &mcoeff) const (defined in MathStructure) | MathStructure | |
| testCompositeUnit(Unit *u) (defined in MathStructure) | MathStructure | |
| testDissolveCompositeUnit(Unit *u) (defined in MathStructure) | MathStructure | |
| transform(StructureType mtype, const MathStructure &o) (defined in MathStructure) | MathStructure | |
| transform(StructureType mtype, const Number &o) (defined in MathStructure) | MathStructure | |
| transform(StructureType mtype, int i) (defined in MathStructure) | MathStructure | |
| transform(StructureType mtype, Unit *u) (defined in MathStructure) | MathStructure | |
| transform(StructureType mtype, Variable *v) (defined in MathStructure) | MathStructure | |
| transform(StructureType mtype, string sym) (defined in MathStructure) | MathStructure | |
| transform(StructureType mtype) (defined in MathStructure) | MathStructure | |
| transform(MathFunction *o) (defined in MathStructure) | MathStructure | |
| transform(ComparisonType ctype, const MathStructure &o) (defined in MathStructure) | MathStructure | |
| transform_nocopy(StructureType mtype, MathStructure *o) (defined in MathStructure) | MathStructure | |
| transposeMatrix() (defined in MathStructure) | MathStructure | |
| type() const (defined in MathStructure) | MathStructure | |
| unformat(const EvaluationOptions &eo=default_evaluation_options) (defined in MathStructure) | MathStructure | |
| unit() const (defined in MathStructure) | MathStructure | |
| unit_exp_prefix() const (defined in MathStructure) | MathStructure | |
| unit_exp_unit() const (defined in MathStructure) | MathStructure | |
| unref() (defined in MathStructure) | MathStructure | |
| v_order (defined in MathStructure) | MathStructure | protected |
| v_subs (defined in MathStructure) | MathStructure | protected |
| variable() const (defined in MathStructure) | MathStructure | |
| ~MathStructure() (defined in MathStructure) | MathStructure |
1.8.15