MultiApp that performs a time reset prior to solving, this enables the level set reinitialization to solve repeatedly. More...
#include <LevelSetReinitializationMultiApp.h>
Public Member Functions | |
LevelSetReinitializationMultiApp (const InputParameters ¶meters) | |
virtual void | initialSetup () override |
virtual bool | solveStep (Real dt, Real target_time, bool auto_advance=true) override |
Protected Attributes | |
LevelSetReinitializationProblem * | _level_set_problem |
Access to the level set specific problem to allow for the resetTime() method to be called. More... | |
Executioner * | _executioner |
Access to the Executioner object to call execute() More... | |
const unsigned int & | _interval |
The solve interval for reinitialization. More... | |
MultiApp that performs a time reset prior to solving, this enables the level set reinitialization to solve repeatedly.
Definition at line 27 of file LevelSetReinitializationMultiApp.h.
LevelSetReinitializationMultiApp::LevelSetReinitializationMultiApp | ( | const InputParameters & | parameters | ) |
Definition at line 42 of file LevelSetReinitializationMultiApp.C.
|
overridevirtual |
Definition at line 49 of file LevelSetReinitializationMultiApp.C.
|
overridevirtual |
Definition at line 71 of file LevelSetReinitializationMultiApp.C.
|
protected |
Access to the Executioner object to call execute()
Definition at line 40 of file LevelSetReinitializationMultiApp.h.
Referenced by initialSetup(), and solveStep().
|
protected |
The solve interval for reinitialization.
Definition at line 43 of file LevelSetReinitializationMultiApp.h.
Referenced by solveStep().
|
protected |
Access to the level set specific problem to allow for the resetTime() method to be called.
Definition at line 37 of file LevelSetReinitializationMultiApp.h.
Referenced by initialSetup(), and solveStep().