#include <users_modules/eshelbian_plasticit/src/EshelbianPlasticity.hpp>
Definition at line 624 of file EshelbianPlasticity.hpp.
◆ FeTractionBc()
EshelbianPlasticity::FeTractionBc::FeTractionBc |
( |
MoFEM::Interface & |
m_field, |
|
|
const std::string |
field_name, |
|
|
boost::shared_ptr< TractionBcVec > & |
bc |
|
) |
| |
|
inline |
◆ postProcess()
MoFEMErrorCode EshelbianPlasticity::FeTractionBc::postProcess |
( |
| ) |
|
|
inline |
◆ preProcess()
Definition at line 1056 of file EshelbianOperators.cpp.
1060 int operator()(
int p_row,
int p_col,
int p_data)
const {
1061 return 2 * (p_data + 1);
1065 if (
ts_ctx == CTX_TSSETIFUNCTION) {
1071 fe.getOpPtrVector().push_back(
1072 new OpTractionBc(std::string(
"P") , *
this));
1077 this->getCacheWeakPtr());
◆ OpTractionBc::doWork
◆ bcData
boost::shared_ptr<TractionBcVec> EshelbianPlasticity::FeTractionBc::bcData |
|
protected |
◆ fieldName
std::string EshelbianPlasticity::FeTractionBc::fieldName |
|
protected |
◆ mField
◆ nbConstrainsDofs
int EshelbianPlasticity::FeTractionBc::nbConstrainsDofs |
The documentation for this struct was generated from the following files:
virtual MoFEMErrorCode loop_finite_elements(const std::string problem_name, const std::string &fe_name, FEMethod &method, boost::shared_ptr< NumeredEntFiniteElement_multiIndex > fe_ptr=nullptr, MoFEMTypes bh=MF_EXIST, CacheTupleWeakPtr cache_ptr=CacheTupleSharedPtr(), int verb=DEFAULT_VERBOSITY)=0
Make a loop over finite elements.