INMOST
A toolkit for distributed mathematical modeling
|
This class makes possible to evaluate different expressions on different element types. More...
#include <inmost_block_variable.h>
Public Member Functions | |
etype_branch_block_variable (ElementType _types_true, const abstract_dynamic_block_variable &_ArgA, const abstract_dynamic_block_variable &_ArgB) | |
Constructor. Used by etype_branch function. | |
etype_branch_block_variable (const etype_branch_block_variable &other) | |
Copy constructor. | |
etype_branch_block_variable & | operator= (etype_branch_block_variable const &other) |
Assignment operator. | |
rMatrix | Value (const Storage &e) const |
Get value of variable expression on provided element e. | |
vMatrix | Variable (const Storage &e) const |
Get value with derivatives of variable expression on provided element e. More... | |
abstract_dynamic_block_variable * | Copy () const |
Make a copy of this class, used to reproduce and store a tree of variable expressions. | |
This class makes possible to evaluate different expressions on different element types.
See etype_branch function.
Definition at line 252 of file inmost_block_variable.h.
Get value with derivatives of variable expression on provided element e.
This function collapses associated expression tree into multivar_expression.
Implements INMOST::abstract_dynamic_block_variable.
Definition at line 278 of file inmost_block_variable.h.