Nektar++
|
Public Member Functions | |
def | evaluate (self) |
Public Member Functions inherited from CellMLToNektar.pycml.mathml_operator | |
def | wrong_number_of_operands (self, found, wanted) |
Public Member Functions inherited from CellMLToNektar.pycml.mathml | |
def | __init__ (self) |
def | __repr__ (self) |
def | __deepcopy__ (self, memo) |
def | clone_self (self, register=False) |
def | get_original_of_clone (self) |
def | get_component (self) |
def | model (self) |
def | eval (self, elt) |
Public Member Functions inherited from CellMLToNektar.pycml.element_base | |
def | __init__ (self) |
def | __delattr__ (self, key) |
def | __setattr__ (self, key, value) |
def | rootNode (self) |
def | cmeta_id (self) |
def | xml_remove_child_at (self, index=-1) |
def | xml_doc (self) |
def | xml_properties (self) |
Private Member Functions | |
def | _set_in_units (self, units, no_act=False) |
Additional Inherited Members | |
Static Public Member Functions inherited from CellMLToNektar.pycml.mathml | |
def | clone (expr) |
Public Attributes inherited from CellMLToNektar.pycml.element_base | |
xml_attributes | |
Properties inherited from CellMLToNektar.pycml.mathml | |
component = property(get_component) | |
|
private |
Set the units of the application of this operator. Set the degree to have units of dimensionless, and the operand to have an arbitrary member of its possible units set. Where these mean the <apply> doesn't have the given units, wrap it in suitable units conversion mathematics.
Definition at line 5762 of file pycml.py.
References CellMLToNektar.pycml._child1(), and CellMLToNektar.pycml.mathml_units_mixin._set_element_in_units().
def CellMLToNektar.pycml.mathml_root.evaluate | ( | self | ) |
Return the operand to the given degree, if present. Otherwise return the square root of the operand.
Definition at line 5787 of file pycml.py.
References CellMLToNektar.pycml.mathml.eval(), and CellMLToNektar.pycml.mathml_operator.wrong_number_of_operands().
Referenced by CellMLToNektar.pycml.mathml_constructor._eval_self(), and CellMLToNektar.pycml.mathml_ci._reduce().