Go to the source code of this file.
◆ registerMooseObject()
◆ validParams< MeshCut3DUserObject >()
Definition at line 26 of file MeshCut3DUserObject.C.
29 params.addRequiredParam<MeshFileName>(
31 "Mesh file for the XFEM geometric cut; currently only the xda type is supported");
32 params.addRequiredParam<FunctionName>(
"function_x",
"Growth function for x direction");
33 params.addRequiredParam<FunctionName>(
"function_y",
"Growth function for y direction");
34 params.addRequiredParam<FunctionName>(
"function_z",
"Growth function for z direction");
35 params.addParam<Real>(
36 "size_control", 0,
"Criterion for refining elements while growing the crack");
37 params.addParam<
unsigned int>(
"n_step_growth", 0,
"Number of steps for crack growth");
38 params.addClassDescription(
"Creates a UserObject for a mesh cutter in 3D problems");