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

Go to the source code of this file.

Classes

class  LevelSetMeshRefinementTransfer
 Copies the refinement marker from the master to the sub-application. More...
 

Functions

template<>
InputParameters validParams< LevelSetMeshRefinementTransfer > ()
 

Function Documentation

◆ validParams< LevelSetMeshRefinementTransfer >()

template<>
InputParameters validParams< LevelSetMeshRefinementTransfer > ( )

Definition at line 23 of file LevelSetMeshRefinementTransfer.C.

24 {
25  InputParameters params = validParams<MultiAppCopyTransfer>();
26  params.addClassDescription("Transfers the mesh from the master application to the sub "
27  "application for the purposes of level set reinitialization problems "
28  "with mesh adaptivity.");
29  params.set<MultiMooseEnum>("direction") = "TO_MULTIAPP";
30  params.suppressParameter<MultiMooseEnum>("direction");
31 
32  ExecFlagEnum & exec = params.set<ExecFlagEnum>("execute_on");
35  params.set<bool>("check_multiapp_execute_on") = false;
36  params.suppressParameter<ExecFlagEnum>("execute_on");
37 
38  return params;
39 }
LevelSet::EXEC_COMPUTE_MARKERS
const ExecFlagType EXEC_COMPUTE_MARKERS
LevelSet::EXEC_ADAPT_MESH
const ExecFlagType EXEC_ADAPT_MESH