Crystal plasticity slip resistance userobject class. More...
#include <CrystalPlasticitySlipResistance.h>
Public Member Functions | |
CrystalPlasticitySlipResistance (const InputParameters ¶meters) | |
virtual bool | calcSlipResistance (unsigned int qp, std::vector< Real > &val) const =0 |
virtual unsigned int | variableSize () const |
Returns the size of variable. More... | |
Protected Attributes | |
unsigned int | _variable_size |
Crystal plasticity slip resistance userobject class.
The virtual functions written below must be over-ridden in derived classes to provide actual values.
Definition at line 25 of file CrystalPlasticitySlipResistance.h.
CrystalPlasticitySlipResistance::CrystalPlasticitySlipResistance | ( | const InputParameters & | parameters | ) |
Definition at line 22 of file CrystalPlasticitySlipResistance.C.
|
pure virtual |
Implemented in CrystalPlasticitySlipResistanceGSS.
|
virtualinherited |
Returns the size of variable.
Definition at line 29 of file CrystalPlasticityUOBase.C.
|
protectedinherited |
Definition at line 32 of file CrystalPlasticityUOBase.h.
Referenced by CrystalPlasticitySlipRateGSS::calcFlowDirection(), CrystalPlasticitySlipRateGSS::calcSlipRate(), CrystalPlasticitySlipRateGSS::calcSlipRateDerivative(), CrystalPlasticitySlipResistanceGSS::calcSlipResistance(), CrystalPlasticityStateVarRateComponentGSS::calcStateVariableEvolutionRateComponent(), CrystalPlasticityStateVarRateComponentVoce::calcStateVariableEvolutionRateComponent(), CrystalPlasticitySlipRateGSS::getFlowRateParams(), CrystalPlasticitySlipRate::getSlipSystems(), CrystalPlasticityStateVariable::initSlipSysProps(), CrystalPlasticityStateVarRateComponentVoce::initSlipSystemGroupID(), CrystalPlasticityStateVarRateComponentVoce::initSlipSystemPlaneID(), CrystalPlasticitySlipRateGSS::readFileFlowRateParams(), CrystalPlasticityStateVariable::readInitialValueFromFile(), CrystalPlasticityStateVariable::updateStateVariable(), and CrystalPlasticityUOBase::variableSize().