musica (C++)
Loading...
Searching...
No Matches
constitutive::ConstitutiveModelBase< T > Member List

This is the complete list of members for constitutive::ConstitutiveModelBase< T >, including all inherited members.

_e0constitutive::ConstitutiveModelBase< T >protected
_mixedLoadconstitutive::ConstitutiveModelBase< T >
_phaseconstitutive::ConstitutiveModelBase< T >
_stepconstitutive::ConstitutiveModelBase< T >
abaqus_check_stiffness_matrix_non_singularityconstitutive::ConstitutiveModelBase< T >
abaqus_check_stiffness_matrix_positive_definiteconstitutive::ConstitutiveModelBase< T >
abaqus_disable_unused_componentsconstitutive::ConstitutiveModelBase< T >
abaqus_elastoplastic_stiffness_strain_increment_multiplierconstitutive::ConstitutiveModelBase< T >
abaqus_initializeconstitutive::ConstitutiveModelBase< T >
abaqus_ndiconstitutive::ConstitutiveModelBase< T >
abaqus_normalize_ddsddeconstitutive::ConstitutiveModelBase< T >
abaqus_nshrconstitutive::ConstitutiveModelBase< T >
abaqus_stiffness_typeconstitutive::ConstitutiveModelBase< T >
abaqus_strain_controlconstitutive::ConstitutiveModelBase< T >
checkStiffnessMatrix(const Eigen::Matrix< T, 6, 6 > &K, std::optional< bool > check_positive_definite=std::nullopt, std::optional< bool > check_non_singularity=std::nullopt)constitutive::ConstitutiveModelBase< T >inlineprotected
consistentElastoplasticStiffness(const Eigen::Matrix< T, 6, 6 > &K, const StateVariable< T > &sv0, StateVariable< T > &sv, bool check_elastic_state=true, std::optional< bool > check_positive_definite=std::nullopt, std::optional< bool > check_non_singularity=std::nullopt)constitutive::ConstitutiveModelBase< T >inlinevirtual
ConstitutiveModelBase()=defaultconstitutive::ConstitutiveModelBase< T >
continuumElastoplasticStiffness(const Eigen::Matrix< T, 6, 6 > &K, const StateVariable< T > &sv0, StateVariable< T > &sv, bool check_elastic_state=true, std::optional< bool > check_positive_definite=std::nullopt, std::optional< bool > check_non_singularity=std::nullopt)constitutive::ConstitutiveModelBase< T >inlinevirtual
createStateVariable()=0constitutive::ConstitutiveModelBase< T >protectedpure virtual
custom_loading_directionconstitutive::ConstitutiveModelBase< T >
debugVariableconstitutive::ConstitutiveModelBase< T >
elastoplasticStiffness(const Eigen::Matrix< T, 6, 6 > &K, const Eigen::Matrix< T, 6, 1 > deps, const StateVariable< T > &sv0, StateVariable< T > &sv, bool check_elastic_state=true, std::optional< bool > check_positive_definite=std::nullopt, std::optional< bool > check_non_singularity=std::nullopt)constitutive::ConstitutiveModelBase< T >inline
fromAbaqus(StateVariable< T > &sv0, T *statev)=0constitutive::ConstitutiveModelBase< T >protectedpure virtual
increment(const Eigen::Matrix< T, 6, 1 > &dx, Eigen::Matrix< T, 6, 1 > x, const Eigen::Matrix< T, 6, 6 > &S, const Eigen::Matrix< T, 6, 6 > &E, const Eigen::Matrix< T, 6, 6 > &G, const StateVariable< T > &sv0, StateVariable< T > &sv)constitutive::ConstitutiveModelBase< T >inlinevirtual
initialize(StateVariable< T > &sv)=0constitutive::ConstitutiveModelBase< T >protectedpure virtual
linearize(const Eigen::Matrix< T, 6, 6 > &K, const Eigen::Matrix< T, 6, 1 > &dx, const Eigen::Matrix< T, 6, 6 > &S, const Eigen::Matrix< T, 6, 6 > &E, const Eigen::Matrix< T, 6, 6 > &G, const StateVariable< T > &sv0, StateVariable< T > &sv)constitutive::ConstitutiveModelBase< T >inlineprotected
loadconstitutive::ConstitutiveModelBase< T >
loadingDirection(const StateVariable< T > &sv0, StateVariable< T > &sv) constconstitutive::ConstitutiveModelBase< T >inlineprotected
nameconstitutive::ConstitutiveModelBase< T >
optionsconstitutive::ConstitutiveModelBase< T >
postIncrement(const StateVariable< T > &sv0, StateVariable< T > &sv)constitutive::ConstitutiveModelBase< T >inlineprotectedvirtual
postInitialize(StateVariable< T > &sv)constitutive::ConstitutiveModelBase< T >inlineprotectedvirtual
postProcess(StateVariable< T > &sv)constitutive::ConstitutiveModelBase< T >inlineprotectedvirtual
postStressStrainIntegrate(const StateVariable< T > &sv0, StateVariable< T > &sv)constitutive::ConstitutiveModelBase< T >inlineprotectedvirtual
preIncrement(const StateVariable< T > &sv0, StateVariable< T > &sv)constitutive::ConstitutiveModelBase< T >inlineprotectedvirtual
preStressStrainIntegrate(const StateVariable< T > &sv0, StateVariable< T > &sv)constitutive::ConstitutiveModelBase< T >inlineprotectedvirtual
resetCustomStateVariables(StateVariable< T > &sv0, StateVariable< T > &sv)constitutive::ConstitutiveModelBase< T >inlineprotected
run()constitutive::ConstitutiveModelBase< T >inlinevirtual
saveElasticStiffnessMatrix(const StateVariable< T > &sv0, StateVariable< T > &sv)constitutive::ConstitutiveModelBase< T >inlineprotected
setElementType(const std::string &element_type)constitutive::ConstitutiveModelBase< T >inline
setStressStrainComponents(const int ndi, const int nshr)constitutive::ConstitutiveModelBase< T >inline
stateVarsconstitutive::ConstitutiveModelBase< T >
stiffness(const StateVariable< T > &sv0, StateVariable< T > &sv)=0constitutive::ConstitutiveModelBase< T >pure virtual
stressStrainIntegrate(const Eigen::Matrix< T, 6, 6 > &K, const Eigen::Matrix< T, 6, 1 > &dsig, const Eigen::Matrix< T, 6, 1 > &deps, const StateVariable< T > &sv0, StateVariable< T > &sv)=0constitutive::ConstitutiveModelBase< T >protectedpure virtual
symmetricContinuumElastoplasticStiffness(const Eigen::Matrix< T, 6, 6 > &K, const Eigen::Matrix< T, 6, 1 > &deps, const StateVariable< T > &sv0, StateVariable< T > &sv, bool check_elastic_state=true, std::optional< bool > check_positive_definite=std::nullopt, std::optional< bool > check_non_singularity=std::nullopt)constitutive::ConstitutiveModelBase< T >inlinevirtual
toAbaqus(const StateVariable< T > &sv0, StateVariable< T > &sv, T *statev)=0constitutive::ConstitutiveModelBase< T >protectedpure virtual
umat(const T *dload, T *stress, T *statev, T *ddsdde=nullptr, T *sse=nullptr, T *spd=nullptr, T *scd=nullptr)constitutive::ConstitutiveModelBase< T >inline
updateVoidRatio(T e0, StateVariable< T > &sv)constitutive::ConstitutiveModelBase< T >inlineprotected
vumat(const int nBlock, const T *loadInc, const T *stressOld, T *stressNew, const T *stateOld, T *stateNew, const int nStatev)constitutive::ConstitutiveModelBase< T >inline
~ConstitutiveModelBase()=defaultconstitutive::ConstitutiveModelBase< T >virtual