www.mooseframework.org
Classes | Functions
LevelSetReinitializationMultiApp.h File Reference

Go to the source code of this file.

Classes

class  LevelSetReinitializationMultiApp
 MultiApp that performs a time reset prior to solving, this enables the level set reinitialization to solve repeatedly. More...
 

Functions

template<>
InputParameters validParams< LevelSetReinitializationMultiApp > ()
 

Function Documentation

◆ validParams< LevelSetReinitializationMultiApp >()

template<>
InputParameters validParams< LevelSetReinitializationMultiApp > ( )

Definition at line 22 of file LevelSetReinitializationMultiApp.C.

23 {
24  InputParameters params = validParams<MultiApp>();
25  params.addClassDescription(
26  "MultiApp capable of performing repeated complete solves for level set reinitialization.");
27  params.addParam<unsigned int>(
28  "interval", 1, "Time step interval when to perform reinitialization.");
29 
30  params.suppressParameter<std::vector<Point>>("positions");
31  params.suppressParameter<std::vector<FileName>>("positions_file");
32  params.suppressParameter<bool>("output_in_position");
33  params.suppressParameter<Real>("reset_time");
34  params.suppressParameter<std::vector<unsigned int>>("reset_apps");
35  params.suppressParameter<Real>("move_time");
36  params.suppressParameter<std::vector<unsigned int>>("move_apps");
37  params.suppressParameter<std::vector<Point>>("move_positions");
38 
39  return params;
40 }