Calculates The Deformation Energy associated with a specific dislocation density. More...
#include <DeformedGrainMaterial.h>
Public Member Functions | |
DeformedGrainMaterial (const InputParameters ¶meters) | |
Protected Member Functions | |
virtual void | computeQpProperties () |
Protected Attributes | |
const unsigned int | _op_num |
total number of grains More... | |
std::vector< const VariableValue * > | _vals |
order parameter values More... | |
const Real | _length_scale |
const Real | _int_width |
const Real | _time_scale |
const Real | _GBMobility |
const Real | _GBE |
the GB Energy More... | |
const Real | _Disloc_Den |
the average dislocation density More... | |
const Real | _Elas_Mod |
the elastic modulus More... | |
const Real | _Burg_vec |
the Length of Burger's Vector More... | |
MaterialProperty< Real > & | _kappa |
the same parameters that appear in the original grain growth model More... | |
MaterialProperty< Real > & | _gamma |
MaterialProperty< Real > & | _L |
MaterialProperty< Real > & | _mu |
MaterialProperty< Real > & | _beta |
the prefactor needed to calculate the deformation energy from dislocation density More... | |
MaterialProperty< Real > & | _Disloc_Den_i |
dislocation density in grain i More... | |
MaterialProperty< Real > & | _rho_eff |
the average/effective dislocation density More... | |
MaterialProperty< Real > & | _Def_Eng |
the deformation energy More... | |
const unsigned int | _deformed_grain_num |
number of deformed grains More... | |
const GrainTrackerInterface & | _grain_tracker |
Grain tracker object. More... | |
const Real | _kb |
const Real | _JtoeV |
Calculates The Deformation Energy associated with a specific dislocation density.
The rest of parameters are the same as in the grain growth model
Definition at line 25 of file DeformedGrainMaterial.h.
DeformedGrainMaterial::DeformedGrainMaterial | ( | const InputParameters & | parameters | ) |
Definition at line 37 of file DeformedGrainMaterial.C.
|
protectedvirtual |
Definition at line 70 of file DeformedGrainMaterial.C.
|
protected |
the prefactor needed to calculate the deformation energy from dislocation density
Definition at line 63 of file DeformedGrainMaterial.h.
Referenced by computeQpProperties().
|
protected |
the Length of Burger's Vector
Definition at line 54 of file DeformedGrainMaterial.h.
Referenced by computeQpProperties().
|
protected |
the deformation energy
Definition at line 72 of file DeformedGrainMaterial.h.
Referenced by computeQpProperties().
|
protected |
number of deformed grains
Definition at line 77 of file DeformedGrainMaterial.h.
Referenced by computeQpProperties().
|
protected |
the average dislocation density
Definition at line 48 of file DeformedGrainMaterial.h.
Referenced by computeQpProperties().
|
protected |
dislocation density in grain i
Definition at line 66 of file DeformedGrainMaterial.h.
Referenced by computeQpProperties().
|
protected |
the elastic modulus
Definition at line 51 of file DeformedGrainMaterial.h.
Referenced by computeQpProperties().
|
protected |
Definition at line 58 of file DeformedGrainMaterial.h.
Referenced by computeQpProperties().
|
protected |
the GB Energy
Definition at line 45 of file DeformedGrainMaterial.h.
Referenced by computeQpProperties().
|
protected |
Definition at line 42 of file DeformedGrainMaterial.h.
Referenced by computeQpProperties().
|
protected |
Grain tracker object.
Definition at line 80 of file DeformedGrainMaterial.h.
Referenced by computeQpProperties().
|
protected |
Definition at line 40 of file DeformedGrainMaterial.h.
Referenced by computeQpProperties().
|
protected |
Definition at line 82 of file DeformedGrainMaterial.h.
Referenced by computeQpProperties().
|
protected |
the same parameters that appear in the original grain growth model
Definition at line 57 of file DeformedGrainMaterial.h.
Referenced by computeQpProperties().
|
protected |
Definition at line 81 of file DeformedGrainMaterial.h.
|
protected |
Definition at line 59 of file DeformedGrainMaterial.h.
Referenced by computeQpProperties().
|
protected |
Definition at line 39 of file DeformedGrainMaterial.h.
Referenced by computeQpProperties().
|
protected |
Definition at line 60 of file DeformedGrainMaterial.h.
Referenced by computeQpProperties().
|
protected |
total number of grains
Definition at line 34 of file DeformedGrainMaterial.h.
Referenced by computeQpProperties(), and DeformedGrainMaterial().
|
protected |
the average/effective dislocation density
Definition at line 69 of file DeformedGrainMaterial.h.
Referenced by computeQpProperties().
|
protected |
Definition at line 41 of file DeformedGrainMaterial.h.
Referenced by computeQpProperties().
|
protected |
order parameter values
Definition at line 37 of file DeformedGrainMaterial.h.
Referenced by computeQpProperties(), and DeformedGrainMaterial().