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

Go to the source code of this file.

Classes

class  DisplacementAboutAxis
 Implements a boundary condition that enforces rotational displacement around an axis on a boundary. More...
 

Functions

template<>
InputParameters validParams< DisplacementAboutAxis > ()
 
void addDisplacementAboutAxisParams (InputParameters &params)
 

Function Documentation

◆ addDisplacementAboutAxisParams()

void addDisplacementAboutAxisParams ( InputParameters &  params)

Definition at line 31 of file DisplacementAboutAxis.C.

32 {
33  MooseEnum units("degrees radians");
34  params.addRequiredParam<FunctionName>("function",
35  "The function providing the angle of rotation.");
36  params.addRequiredParam<MooseEnum>("angle_units",
37  units,
38  "The units of the angle of rotation. Choices are:" +
39  units.getRawNames());
40  params.addRequiredParam<RealVectorValue>("axis_origin", "Origin of the axis of rotation");
41  params.addRequiredParam<RealVectorValue>("axis_direction", "Direction of the axis of rotation");
42 }

Referenced by DisplacementAboutAxis::validParams().

◆ validParams< DisplacementAboutAxis >()

template<>
InputParameters validParams< DisplacementAboutAxis > ( )