Phenomenological constitutive model slip resistance userobject class. More...
#include <CrystalPlasticitySlipResistanceGSS.h>
Public Member Functions | |
CrystalPlasticitySlipResistanceGSS (const InputParameters ¶meters) | |
virtual bool | calcSlipResistance (unsigned int qp, std::vector< Real > &val) const |
virtual unsigned int | variableSize () const |
Returns the size of variable. More... | |
Static Public Member Functions | |
static InputParameters | validParams () |
Protected Attributes | |
const MaterialProperty< std::vector< Real > > & | _mat_prop_state_var |
unsigned int | _variable_size |
Phenomenological constitutive model slip resistance userobject class.
Definition at line 22 of file CrystalPlasticitySlipResistanceGSS.h.
CrystalPlasticitySlipResistanceGSS::CrystalPlasticitySlipResistanceGSS | ( | const InputParameters & | parameters | ) |
Definition at line 29 of file CrystalPlasticitySlipResistanceGSS.C.
|
virtual |
Implements CrystalPlasticitySlipResistance.
Definition at line 38 of file CrystalPlasticitySlipResistanceGSS.C.
|
static |
Definition at line 17 of file CrystalPlasticitySlipResistanceGSS.C.
|
virtualinherited |
Returns the size of variable.
Definition at line 30 of file CrystalPlasticityUOBase.C.
|
protected |
Definition at line 32 of file CrystalPlasticitySlipResistanceGSS.h.
Referenced by calcSlipResistance().
|
protectedinherited |
Definition at line 33 of file CrystalPlasticityUOBase.h.
Referenced by CrystalPlasticitySlipRateGSS::calcFlowDirection(), CrystalPlasticitySlipRateGSS::calcSlipRate(), CrystalPlasticitySlipRateGSS::calcSlipRateDerivative(), calcSlipResistance(), CrystalPlasticityStateVarRateComponentGSS::calcStateVariableEvolutionRateComponent(), CrystalPlasticityStateVarRateComponentVoce::calcStateVariableEvolutionRateComponent(), CrystalPlasticitySlipRateGSS::getFlowRateParams(), CrystalPlasticitySlipRate::getSlipSystems(), CrystalPlasticityStateVariable::initSlipSysProps(), CrystalPlasticityStateVarRateComponentVoce::initSlipSystemGroupID(), CrystalPlasticityStateVarRateComponentVoce::initSlipSystemPlaneID(), CrystalPlasticitySlipRateGSS::readFileFlowRateParams(), CrystalPlasticityStateVariable::readInitialValueFromFile(), CrystalPlasticityStateVariable::updateStateVariable(), and CrystalPlasticityUOBase::variableSize().