![]() |
G+Smo
25.01.0
Geometry + Simulation Modules
|
Expression for finite element variables or PDE coefficient functionals. This can be e.g. a diffusion coefficient, or an isogeometric function.
Inherits symbol_expr< E >.
Public Member Functions | |
| const gsFuncData< Scalar > & | data () const |
| Returns the function data. | |
| index_t | dim () const |
| Returns the vector dimension of the FE variable. | |
| bool | isAcross () const |
| Returns whether this expression is evaluated across an interface. | |
| index_t | parDim () const |
| Returns the parameter domain dimension the FE variable. | |
| const gsFeSpace< Scalar > & | rowVar () const |
| ! | |
| const gsFunctionSet< Scalar > & | source () const |
| Returns the function source. | |
| index_t | targetDim () const |
Protected Attributes | |
| index_t | m_d |
| Dimension of this (scalar or vector) variable. | |
| const gsFuncData< Scalar > * | m_fd |
| Temporary variable storing flags and evaluation data. | |
| const gsFunctionSet< Scalar > * | m_fs |
| Evaluation source for this FE variable. | |
| bool | m_isAcross |
| true when this expression is evaluated across an interface | |
|
inlineinherited |
Returns the target dimension of the FE variable before vector-replication