Expression Tree#
- Symbol
simplify_if_constant()SymbolSymbol.__abs__()Symbol.__add__()Symbol.__array_ufunc__()Symbol.__eq__()Symbol.__ge__()Symbol.__gt__()Symbol.__hash__()Symbol.__init__()Symbol.__le__()Symbol.__lt__()Symbol.__matmul__()Symbol.__mod__()Symbol.__mul__()Symbol.__neg__()Symbol.__pow__()Symbol.__radd__()Symbol.__repr__()Symbol.__rmatmul__()Symbol.__rmul__()Symbol.__rpow__()Symbol.__rsub__()Symbol.__rtruediv__()Symbol.__str__()Symbol.__sub__()Symbol.__truediv__()Symbol.__weakref__Symbol.auxiliary_domainsSymbol.childrenSymbol.clear_domains()Symbol.copy_domains()Symbol.create_copy()Symbol.diff()Symbol.domainSymbol.evaluate()Symbol.evaluate_for_shape()Symbol.evaluate_ignoring_errors()Symbol.evaluates_on_edges()Symbol.evaluates_to_number()Symbol.get_children_domains()Symbol.has_symbol_of_classes()Symbol.is_constant()Symbol.jac()Symbol.nameSymbol.ndim_for_testingSymbol.orphansSymbol.post_order()Symbol.pre_order()Symbol.quaternary_domainSymbol.relabel_tree()Symbol.render()Symbol.secondary_domainSymbol.set_id()Symbol.shapeSymbol.shape_for_testingSymbol.sizeSymbol.size_for_testingSymbol.tertiary_domainSymbol.test_shape()Symbol.to_casadi()Symbol.to_json()Symbol.visualise()
- Parameter
- Variable
- Independent Variable
- Scalar
- Array
- Matrix
- Vector
- State Vector
- Binary Operators
- Unary Operators
UnaryOperatorNegateAbsoluteValueSignIndexSpatialOperatorGradientDivergenceLaplacianGradientSquaredMassBoundaryMassIntegralIndefiniteIntegralDefiniteIntegralVectorBoundaryIntegralDeltaFunctionBoundaryOperatorBoundaryValueBoundaryGradientEvaluateAtUpwindDownwindUpwindDownwindgrad()div()laplacian()grad_squared()surf()x_average()r_average()size_average()z_average()yz_average()boundary_value()smooth_absolute_value()sign()upwind()downwind()
- Concatenations
- Broadcasting Operators
- Functions
- Input Parameter
- Interpolant
- Operations on expression trees
- EvaluatorPython
- Jacobian
- Serialise
SerialiseSerialise.deserialise_experiment()Serialise.deserialise_solver()Serialise.deserialise_spatial_method_item()Serialise.deserialise_submesh_item()Serialise.load_custom_geometry()Serialise.load_custom_model()Serialise.load_model()Serialise.load_parameters()Serialise.load_spatial_methods()Serialise.load_submesh_types()Serialise.load_var_pts()Serialise.save_custom_geometry()Serialise.save_custom_model()Serialise.save_model()Serialise.save_parameters()Serialise.save_spatial_methods()Serialise.save_submesh_types()Serialise.save_var_pts()Serialise.serialise_custom_geometry()Serialise.serialise_custom_model()Serialise.serialise_experiment()Serialise.serialise_model()Serialise.serialise_solver()Serialise.serialise_spatial_method_item()Serialise.serialise_spatial_methods()Serialise.serialise_submesh_item()Serialise.serialise_submesh_types()Serialise.serialise_var_pts()
- Symbol Unpacker