#include "users_modules/eshelbian_plasticity/src/EshelbianOperators.hpp"
◆ OP
◆ OpHybridBaseTimesBrokenDisp()
| OpHybridBaseTimesBrokenDisp::OpHybridBaseTimesBrokenDisp |
( |
const std::string |
row_field, |
|
|
boost::shared_ptr< std::vector< BrokenBaseSideData > > |
broken_base_side_data, |
|
|
ScalarFun |
beta_coeff, |
|
|
boost::shared_ptr< Range > |
ents_ptr = nullptr |
|
) |
| |
◆ iNtegrate()
- Examples
- /home/lk58p/mofem_install/vanilla_dev_release/mofem-cephas/mofem/users_modules/eshelbian_plasticity/src/impl/EshelbianOperators.cpp.
Definition at line 4667 of file EshelbianOperators.cpp.
4667 {
4670 this->sourceVec =
4672
4673#ifndef NDEBUG
4674 if (this->sourceVec->size2() !=
SPACE_DIM) {
4676 "Inconsistent size of the source vector");
4677 }
4678 if (this->sourceVec->size1() != OP::getGaussPts().size2()) {
4680 "Inconsistent size of the source vector");
4681 }
4682#endif
4683
4684 CHKERR OP::iNtegrate(data);
4685
4686 this->sourceVec.reset();
4687 }
4689}
#define MoFEMFunctionBegin
First executable line of each MoFEM function, used for error handling. Final line of MoFEM functions ...
@ MOFEM_DATA_INCONSISTENCY
#define MoFEMFunctionReturn(a)
Last executable line of each PETSc function used for error handling. Replaces return()
#define CHKERR
Inline error check.
◆ brokenBaseSideDataPtr
| boost::shared_ptr<std::vector<BrokenBaseSideData> > OpHybridBaseTimesBrokenDisp::brokenBaseSideDataPtr |
|
protected |
The documentation for this struct was generated from the following files: