G+Smo
24.08.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