micromechanical (C++)
Loading...
Searching...
No Matches
micromechanical::core::ExponentialBreakageCSL< T > Member List

This is the complete list of members for micromechanical::core::ExponentialBreakageCSL< T >, including all inherited members.

_incrementmicromechanical::core::ContactLawBase< T >
_integrationmicromechanical::core::ContactLawBase< T >
_mixedLoadmicromechanical::core::ContactLawBase< T >
_phasemicromechanical::core::ContactLawBase< T >
_plasticCorrectionmicromechanical::core::ContactLawBase< T >
_stepmicromechanical::core::ContactLawBase< T >
check(int idx, const Eigen::Matrix< T, 3, 1 > &ddisp, const StateVariable< T > &sv0, StateVariable< T > &sv)micromechanical::core::ContactLawBase< T >inlineprotectedvirtual
ContactLawBase(const std::map< std::string, T > &props={})micromechanical::core::ContactLawBase< T >inlineexplicit
CSL(int idx, const StateVariable< T > &sv0, StateVariable< T > &sv) overridemicromechanical::core::ExponentialBreakageCSL< T >inlinevirtual
debugVariablemicromechanical::core::ContactLawBase< T >
elasticStiffness(int idx, T fn, const StateVariable< T > &sv0, const StateVariable< T > &sv)=0micromechanical::core::ContactLawBase< T >pure virtual
forceDisplacement(int idx, Eigen::Matrix< T, 3, 1 > &ddisp, Eigen::Matrix< T, 3, 3 > &Ke, const StateVariable< T > &sv0, StateVariable< T > &sv)micromechanical::core::ContactLawBase< T >inline
frictionCoefficient(int idx, const StateVariable< T > &sv0, const StateVariable< T > &sv)micromechanical::core::ContactLawBase< T >inline
increment(int idx, const Eigen::Matrix< T, 3, 1 > &ddisp, const Eigen::Matrix< T, 3, 3 > &Ke, const StateVariable< T > &sv0, StateVariable< T > &sv)micromechanical::core::ContactLawBase< T >inlineprotected
initialize(StateVariable< T > &sv)micromechanical::core::ContactLawBase< T >inlinevirtual
integrate(int idx, const Eigen::Matrix< T, 3, 1 > &ddisp, const Eigen::Matrix< T, 3, 3 > &Ke, const StateVariable< T > &sv0, StateVariable< T > &sv)=0micromechanical::core::ContactLawBase< T >protectedpure virtual
materialmicromechanical::core::ContactLawBase< T >
namemicromechanical::core::ContactLawBase< T >
nstatev_custommicromechanical::core::ContactLawBase< T >
operator=(const ContactLawBase &other)micromechanical::core::ContactLawBase< T >inline
optionsmicromechanical::core::ContactLawBase< T >
plastic_displacementmicromechanical::core::ContactLawBase< T >
postIncrement(int idx, const Eigen::Matrix< T, 3, 1 > &ddisp, const StateVariable< T > &sv0, StateVariable< T > &sv)micromechanical::core::ContactLawBase< T >inlineprotectedvirtual
postIntegration(int idx, const Eigen::Matrix< T, 3, 1 > &ddisp, const StateVariable< T > &sv0, StateVariable< T > &sv)micromechanical::core::ContactLawBase< T >inlineprotectedvirtual
preIncrement(int idx, const Eigen::Matrix< T, 3, 1 > &ddisp, const StateVariable< T > &sv0, StateVariable< T > &sv)micromechanical::core::ContactLawBase< T >inlineprotectedvirtual
preIntegration(int idx, const Eigen::Matrix< T, 3, 1 > &ddisp, const StateVariable< T > &sv0, StateVariable< T > &sv)micromechanical::core::ContactLawBase< T >inlineprotectedvirtual
stiffness(int idx, const Eigen::Matrix< T, 3, 1 > &ddisp, const StateVariable< T > &sv0, StateVariable< T > &sv)=0micromechanical::core::ContactLawBase< T >protectedpure virtual
symmetricContactScalars()micromechanical::core::ContactLawBase< T >inlinevirtual
symmetricContactVectors()micromechanical::core::ContactLawBase< T >inlinevirtual
tanphip(int idx, const StateVariable< T > &sv0, StateVariable< T > &sv)micromechanical::core::CSLBase< T >inlineprotected
tanphipt(int idx, const StateVariable< T > &sv0, StateVariable< T > &sv)micromechanical::core::CSLBase< T >inlineprotected
typemicromechanical::core::ContactLawBase< T >
~ContactLawBase()=defaultmicromechanical::core::ContactLawBase< T >virtual