v0.14.0 |
template class for integration oh the right hand side More...
#include <tutorials/cor-2to5/src/PoissonOperators.hpp>
Public Member Functions | |
OpBaseRhs (const std::string field_name) | |
MoFEMErrorCode | doWork (int row_side, EntityType row_type, EntitiesFieldData::EntData &row_data) |
This function is called by finite element. More... | |
virtual MoFEMErrorCode | iNtegrate (EntitiesFieldData::EntData &data)=0 |
Class dedicated to integrate operator. More... | |
virtual MoFEMErrorCode | aSsemble (EntitiesFieldData::EntData &data)=0 |
Class dedicated to assemble operator to global system vector. More... | |
Protected Attributes | |
int | nbRows |
< error code More... | |
int | nbIntegrationPts |
number of integration points More... | |
template class for integration oh the right hand side
Definition at line 164 of file PoissonOperators.hpp.
|
inline |
Definition at line 166 of file PoissonOperators.hpp.
|
pure virtual |
Class dedicated to assemble operator to global system vector.
data | entity data (indices, base functions, etc. ) on element row |
|
inline |
This function is called by finite element.
Do work is composed from two operations, integrate and assembly. Also, it set values nbRows, and nbIntegrationPts.
Definition at line 175 of file PoissonOperators.hpp.
|
pure virtual |
Class dedicated to integrate operator.
data | entity data on element row |
|
protected |
number of integration points
Definition at line 208 of file PoissonOperators.hpp.
|
protected |