#include "tutorials/scl-12/src/electrostatics.hpp"
◆ OpBlockChargeDensity()
| OpBlockChargeDensity::OpBlockChargeDensity |
( |
boost::shared_ptr< DataAtIntegrationPts > |
common_data_ptr, |
|
|
boost::shared_ptr< std::map< int, BlockData > > |
int_block_sets_ptr, |
|
|
const std::string & |
field_name |
|
) |
| |
|
inline |
Definition at line 75 of file electrostatics.hpp.
81 std::fill(&doEntities[MBVERTEX], &doEntities[MBMAXTYPE], false);
82 doEntities[MBVERTEX] = true;
83 }
IntEle::UserDataOperator IntEleOp
constexpr auto field_name
boost::shared_ptr< std::map< int, BlockData > > intBlockSetsPtr
boost::shared_ptr< DataAtIntegrationPts > commonDataPtr
◆ doWork()
| MoFEMErrorCode OpBlockChargeDensity::doWork |
( |
int |
row_side, |
|
|
int |
col_side, |
|
|
EntityType |
row_type, |
|
|
EntityType |
col_type, |
|
|
EntData & |
row_data, |
|
|
EntData & |
col_data |
|
) |
| |
|
inline |
Definition at line 85 of file electrostatics.hpp.
87 {
90 if (
m.second.interfaceEnts.find(getFEEntityHandle()) !=
91 m.second.interfaceEnts.end()) {
93 }
94 }
96 }
#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()
FTensor::Index< 'm', 3 > m
◆ commonDataPtr
◆ intBlockSetsPtr
| boost::shared_ptr<std::map<int, BlockData> > OpBlockChargeDensity::intBlockSetsPtr |
|
protected |
The documentation for this struct was generated from the following file: