#include "tutorials/vec-5/src/FreeSurfaceOps.hpp"
|
using | UDO = ForcesAndSourcesCore::UserDataOperator |
|
|
| OpLoopSideGetDataForSideEle (const std::string field_name, boost::shared_ptr< std::vector< VectorInt > > col_indices_ptr, boost::shared_ptr< std::vector< MatrixDouble > > col_diff_basefunctions_ptr) |
|
MoFEMErrorCode | doWork (int side, EntityType type, DataForcesAndSourcesCore::EntData &data) |
|
- Examples
- free_surface.cpp.
Definition at line 576 of file FreeSurfaceOps.hpp.
◆ UDO
◆ OpLoopSideGetDataForSideEle()
FreeSurfaceOps::OpLoopSideGetDataForSideEle::OpLoopSideGetDataForSideEle |
( |
const std::string | field_name, |
|
|
boost::shared_ptr< std::vector< VectorInt > > | col_indices_ptr, |
|
|
boost::shared_ptr< std::vector< MatrixDouble > > | col_diff_basefunctions_ptr ) |
|
inline |
Definition at line 580 of file FreeSurfaceOps.hpp.
constexpr auto field_name
boost::shared_ptr< std::vector< VectorInt > > colIndicesPtr
ForcesAndSourcesCore::UserDataOperator UDO
boost::shared_ptr< std::vector< MatrixDouble > > colDiffBaseFunctionsPtr
◆ doWork()
MoFEMErrorCode FreeSurfaceOps::OpLoopSideGetDataForSideEle::doWork |
( |
int | side, |
|
|
EntityType | type, |
|
|
DataForcesAndSourcesCore::EntData & | data ) |
|
inline |
Definition at line 587 of file FreeSurfaceOps.hpp.
588 {
590
591 if (type == MBVERTEX) {
594 }
595
598
600 }
#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()
◆ colDiffBaseFunctionsPtr
boost::shared_ptr<std::vector<MatrixDouble> > FreeSurfaceOps::OpLoopSideGetDataForSideEle::colDiffBaseFunctionsPtr |
|
protected |
◆ colIndicesPtr
boost::shared_ptr<std::vector<VectorInt> > FreeSurfaceOps::OpLoopSideGetDataForSideEle::colIndicesPtr |
|
protected |
The documentation for this struct was generated from the following file: