20 params.
addClassDescription(
"Read Euler angle data from a file and provide it to other objects.");
21 params.
addRequiredParam<FileName>(
"file_name",
"Euler angle data file name");
40 for (
unsigned int i = 0; i < 4; ++i)
41 inFile.ignore(std::numeric_limits<std::streamsize>::max(),
'\n');
48 while (inFile >>
a.phi1 >>
a.Phi >>
a.phi2 >>
weight)
EulerAngleFileReader(const InputParameters ¶meters)
std::vector< EulerAngles > & _angles
static InputParameters validParams()
registerMooseObject("SolidMechanicsApp", EulerAngleFileReader)
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
void mooseError(Args &&... args) const
Read a set of Euler angles from a file.
static InputParameters validParams()
Abstract base class for user objects that implement the Euler Angle provider interface.