www.mooseframework.org
Functions
CrackDataSampler.C File Reference

Go to the source code of this file.

Functions

template<>
InputParameters validParams< CrackDataSampler > ()
 

Function Documentation

template<>
InputParameters validParams< CrackDataSampler > ( )

Definition at line 14 of file CrackDataSampler.C.

15 {
16  InputParameters params = validParams<VectorPostprocessor>();
17 
18  params += validParams<SamplerBase>();
19 
20  params.addRequiredParam<std::vector<PostprocessorName>>(
21  "postprocessors", "The postprocessors whose values are to be reported");
22  params.addRequiredParam<UserObjectName>("crack_front_definition",
23  "The CrackFrontDefinition user object name");
24  MooseEnum position_type("Angle Distance", "Distance");
25  params.addParam<MooseEnum>(
26  "position_type",
27  position_type,
28  "The method used to calculate position along crack front. Options are: " +
29  position_type.getRawNames());
30  params.addClassDescription("Outputs the values of a set of domain integral postprocessors as a "
31  "vector, along with their positions along the crack front.");
32 
33  return params;
34 }