v0.14.0
Public Member Functions | List of all members
LevelSet::WrapperClass Struct Referenceabstract

Wrapper executing stages while mesh refinement. More...

Inheritance diagram for LevelSet::WrapperClass:
[legend]

Public Member Functions

 WrapperClass ()=default
 
virtual MoFEMErrorCode setBits (LevelSet &level_set, int l)=0
 Set bit ref level to problem. More...
 
virtual MoFEMErrorCode runCalcs (LevelSet &level_set, int l)=0
 Run calculations. More...
 
virtual MoFEMErrorCode setAggregateBit (LevelSet &level_set, int l)=0
 Add bit to current element, so it aggregate all previious current elements. More...
 
virtual double getThreshold (const double max)=0
 

Detailed Description

Wrapper executing stages while mesh refinement.

Definition at line 241 of file level_set.cpp.

Constructor & Destructor Documentation

◆ WrapperClass()

LevelSet::WrapperClass::WrapperClass ( )
default

Member Function Documentation

◆ getThreshold()

virtual double LevelSet::WrapperClass::getThreshold ( const double  max)
pure virtual

◆ runCalcs()

virtual MoFEMErrorCode LevelSet::WrapperClass::runCalcs ( LevelSet level_set,
int  l 
)
pure virtual

◆ setAggregateBit()

virtual MoFEMErrorCode LevelSet::WrapperClass::setAggregateBit ( LevelSet level_set,
int  l 
)
pure virtual

Add bit to current element, so it aggregate all previious current elements.

Implemented in LevelSet::WrapperClassErrorProjection, and LevelSet::WrapperClassInitalSolution.

◆ setBits()

virtual MoFEMErrorCode LevelSet::WrapperClass::setBits ( LevelSet level_set,
int  l 
)
pure virtual

Set bit ref level to problem.

Implemented in LevelSet::WrapperClassErrorProjection, and LevelSet::WrapperClassInitalSolution.


The documentation for this struct was generated from the following file: