#include "tutorials/scl-12/src/electrostatics.hpp"
Definition at line 74 of file 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: