Automatically generates all auxvariables given vectors telling it the names and how many to create. More...
#include <MultiAuxVariablesAction.h>
Public Member Functions | |
MultiAuxVariablesAction (InputParameters params) | |
virtual void | act () |
Protected Attributes | |
const unsigned int | _grain_num |
number of grains to create More... | |
const std::vector< std::string > & | _var_name_base |
base name for the auxvariables More... | |
const unsigned int | _num_var |
number of auxvariables More... | |
const MultiMooseEnum & | _data_type |
list of material properties to be used More... | |
const unsigned int | _data_size |
number of properties More... | |
Automatically generates all auxvariables given vectors telling it the names and how many to create.
Definition at line 18 of file MultiAuxVariablesAction.h.
MultiAuxVariablesAction::MultiAuxVariablesAction | ( | InputParameters | params | ) |
Definition at line 36 of file MultiAuxVariablesAction.C.
|
virtual |
for exatrcting data from MaterialProperty<std::vector<Real> >
for exatrcting data from MaterialProperty<std::vector<RealGradient> >
The name of the variable is the variable name base followed by the order parameter and a suffix mentioning dimension it applies to.
Definition at line 47 of file MultiAuxVariablesAction.C.
|
protected |
|
protected |
list of material properties to be used
Definition at line 36 of file MultiAuxVariablesAction.h.
Referenced by act().
|
protected |
number of grains to create
Definition at line 27 of file MultiAuxVariablesAction.h.
Referenced by act().
|
protected |
number of auxvariables
Definition at line 33 of file MultiAuxVariablesAction.h.
Referenced by act().
|
protected |
base name for the auxvariables
Definition at line 30 of file MultiAuxVariablesAction.h.
Referenced by act().