#include <users_modules/eshelbian_plasticty/src/EshelbianPlasticity.hpp>
Definition at line 571 of file EshelbianPlasticity.hpp.
◆ OpJacobian()
EshelbianPlasticity::OpJacobian::OpJacobian |
( |
const std::string & |
field_name, |
|
|
const int |
tag, |
|
|
const bool |
eval_rhs, |
|
|
const bool |
eval_lhs, |
|
|
boost::shared_ptr< DataAtIntegrationPts > & |
data_ptr, |
|
|
boost::shared_ptr< PhysicalEquations > & |
physics_ptr |
|
) |
| |
|
inline |
Definition at line 580 of file EshelbianPlasticity.hpp.
ForcesAndSourcesCore::UserDataOperator UserDataOperator
constexpr auto field_name
boost::shared_ptr< PhysicalEquations > physicsPtr
material physical equations
boost::shared_ptr< DataAtIntegrationPts > dataAtPts
data at integration pts
◆ doWork()
- Examples
- EshelbianPlasticity.cpp.
Definition at line 26 of file EshelbianPlasticity.cpp.
26 {
28 if (type != MBVERTEX)
30
33
36
38}
#define MoFEMFunctionReturnHot(a)
Last executable line of each PETSc function used for error handling. Replaces return()
#define MoFEMFunctionBegin
First executable line of each MoFEM function, used for error handling. Final line of MoFEM functions ...
#define MoFEMFunctionReturn(a)
Last executable line of each PETSc function used for error handling. Replaces return()
#define CHKERR
Inline error check.
virtual MoFEMErrorCode evaluateRhs(EntData &data)=0
virtual MoFEMErrorCode evaluateLhs(EntData &data)=0
◆ evaluateLhs()
virtual MoFEMErrorCode EshelbianPlasticity::OpJacobian::evaluateLhs |
( |
EntData & |
data | ) |
|
|
pure virtual |
◆ evaluateRhs()
virtual MoFEMErrorCode EshelbianPlasticity::OpJacobian::evaluateRhs |
( |
EntData & |
data | ) |
|
|
pure virtual |
◆ dataAtPts
◆ evalLhs
const bool EshelbianPlasticity::OpJacobian::evalLhs |
◆ evalRhs
const bool EshelbianPlasticity::OpJacobian::evalRhs |
◆ physicsPtr
◆ tAg
const int EshelbianPlasticity::OpJacobian::tAg |
The documentation for this struct was generated from the following files: