www.mooseframework.org
Public Member Functions | Static Public Member Functions | List of all members
EulerAngleProvider Class Referenceabstract

Abstract base class for user objects that implement the Euler Angle provider interface. More...

#include <EulerAngleProvider.h>

Inheritance diagram for EulerAngleProvider:
[legend]

Public Member Functions

 EulerAngleProvider (const InputParameters &parameters)
 
virtual const EulerAnglesgetEulerAngles (unsigned int) const =0
 
virtual unsigned int getGrainNum () const =0
 

Static Public Member Functions

static InputParameters validParams ()
 

Detailed Description

Abstract base class for user objects that implement the Euler Angle provider interface.

Definition at line 24 of file EulerAngleProvider.h.

Constructor & Destructor Documentation

◆ EulerAngleProvider()

EulerAngleProvider::EulerAngleProvider ( const InputParameters &  parameters)
inline

Definition at line 29 of file EulerAngleProvider.h.

29 : GeneralUserObject(parameters) {}

Member Function Documentation

◆ getEulerAngles()

virtual const EulerAngles& EulerAngleProvider::getEulerAngles ( unsigned int  ) const
pure virtual

◆ getGrainNum()

virtual unsigned int EulerAngleProvider::getGrainNum ( ) const
pure virtual

◆ validParams()

InputParameters EulerAngleProvider::validParams ( )
static

Definition at line 15 of file EulerAngleProvider.C.

16 {
18 }

Referenced by EulerAngleFileReader::validParams().


The documentation for this class was generated from the following files:
validParams
InputParameters validParams()