v0.15.0
Loading...
Searching...
No Matches
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.
 
virtual MoFEMErrorCode runCalcs (LevelSet &level_set, int l)=0
 Run calculations.
 
virtual MoFEMErrorCode setAggregateBit (LevelSet &level_set, int l)=0
 Add bit to current element, so it aggregate all previious current elements.
 
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
Examples
level_set.cpp.

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.

Examples
level_set.cpp.

◆ 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.

Examples
level_set.cpp.

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