#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
- mofem/users_modules/eshelbian_plasticity/src/impl/EshelbianOperators.cpp.
Definition at line 3881 of file EshelbianOperators.cpp.
3881 {
3884 this->sourceVec =
3886
3887#ifndef NDEBUG
3888 if (this->sourceVec->size1() !=
SPACE_DIM) {
3890 "Inconsistent size of the source vector");
3891 }
3892 if (this->sourceVec->size2() != OP::getGaussPts().size2()) {
3894 "Inconsistent size of the source vector");
3895 }
3896#endif
3897
3898 CHKERR OP::iNtegrate(data);
3899
3900 this->sourceVec.reset();
3901 }
3903}
#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: