Set of functions declaring elements and setting operators for generic element interface.
More...
#include <users_modules/basic_finite_elements/src/GenericElementInterface.hpp>
Set of functions declaring elements and setting operators for generic element interface.
- Examples
- NonlinearElasticElementInterface.hpp.
Definition at line 13 of file GenericElementInterface.hpp.
◆ BcMarkerPtr
◆ TSType
◆ GenericElementInterface()
GenericElementInterface::GenericElementInterface |
( |
| ) |
|
|
inline |
◆ ~GenericElementInterface()
virtual GenericElementInterface::~GenericElementInterface |
( |
| ) |
|
|
inlinevirtual |
◆ addElementFields()
virtual MoFEMErrorCode GenericElementInterface::addElementFields |
( |
| ) |
|
|
pure virtual |
◆ addElementsToDM()
virtual MoFEMErrorCode GenericElementInterface::addElementsToDM |
( |
SmartPetscObj< DM > |
dm | ) |
|
|
pure virtual |
◆ createElements()
virtual MoFEMErrorCode GenericElementInterface::createElements |
( |
| ) |
|
|
pure virtual |
◆ getBitRefLevel()
virtual BitRefLevel GenericElementInterface::getBitRefLevel |
( |
| ) |
|
|
inlinevirtual |
◆ getBitRefLevelMask()
virtual BitRefLevel GenericElementInterface::getBitRefLevelMask |
( |
| ) |
|
|
inlinevirtual |
◆ getCommandLineParameters()
virtual MoFEMErrorCode GenericElementInterface::getCommandLineParameters |
( |
| ) |
|
|
inlinevirtual |
◆ getGlobalBoundaryMarker()
virtual BcMarkerPtr GenericElementInterface::getGlobalBoundaryMarker |
( |
| ) |
|
|
inlinevirtual |
◆ opFactoryDomainLhs()
◆ opFactoryDomainRhs()
◆ postProcessElement() [1/2]
virtual MoFEMErrorCode GenericElementInterface::postProcessElement |
( |
int |
step | ) |
|
|
pure virtual |
◆ postProcessElement() [2/2]
virtual MoFEMErrorCode GenericElementInterface::postProcessElement |
( |
int |
step, |
|
|
SmartPetscObj< DM > |
dm, |
|
|
string |
fe_name |
|
) |
| |
|
inlinevirtual |
◆ setGlobalBoundaryMarker()
virtual MoFEMErrorCode GenericElementInterface::setGlobalBoundaryMarker |
( |
BcMarkerPtr |
mark | ) |
|
|
inlinevirtual |
◆ setMonitorPtr()
virtual MoFEMErrorCode GenericElementInterface::setMonitorPtr |
( |
boost::shared_ptr< FEMethod > |
monitor_ptr | ) |
|
|
inlinevirtual |
◆ setOperators()
virtual MoFEMErrorCode GenericElementInterface::setOperators |
( |
| ) |
|
|
pure virtual |
◆ setUpdateElementVariablesOperators()
virtual MoFEMErrorCode GenericElementInterface::setUpdateElementVariablesOperators |
( |
| ) |
|
|
inlinevirtual |
◆ setupSolverFunctionSNES()
virtual MoFEMErrorCode GenericElementInterface::setupSolverFunctionSNES |
( |
| ) |
|
|
inlinevirtual |
◆ setupSolverFunctionTS()
virtual MoFEMErrorCode GenericElementInterface::setupSolverFunctionTS |
( |
const TSType |
type | ) |
|
|
pure virtual |
◆ setupSolverJacobianSNES()
virtual MoFEMErrorCode GenericElementInterface::setupSolverJacobianSNES |
( |
| ) |
|
|
inlinevirtual |
◆ setupSolverJacobianTS()
virtual MoFEMErrorCode GenericElementInterface::setupSolverJacobianTS |
( |
const TSType |
type | ) |
|
|
pure virtual |
◆ updateElementVariables() [1/2]
virtual MoFEMErrorCode GenericElementInterface::updateElementVariables |
( |
| ) |
|
|
inlinevirtual |
◆ updateElementVariables() [2/2]
virtual MoFEMErrorCode GenericElementInterface::updateElementVariables |
( |
SmartPetscObj< DM > |
dm, |
|
|
string |
fe_name |
|
) |
| |
|
inlinevirtual |
◆ atomTest
int GenericElementInterface::atomTest |
◆ mBoundaryMarker
◆ monitorPtr
boost::shared_ptr<FEMethod> GenericElementInterface::monitorPtr |
◆ restartRunStep
int GenericElementInterface::restartRunStep |
The documentation for this struct was generated from the following file: