chrono::fea::ChContinuumDruckerPrager Member List

This is the complete list of members for chrono::fea::ChContinuumDruckerPrager, including all inherited members.

ArchiveIN(ChArchiveIn &marchive) override (defined in chrono::fea::ChContinuumDruckerPrager)chrono::fea::ChContinuumDruckerPragervirtual
ArchiveOUT(ChArchiveOut &marchive) override (defined in chrono::fea::ChContinuumDruckerPrager)chrono::fea::ChContinuumDruckerPragervirtual
ChContinuumDruckerPrager(double myoung=10000000, double mpoisson=0.4, double mdensity=1000, double melastic_yeld=0.1, double malpha=0.5, double mdilatancy=0)chrono::fea::ChContinuumDruckerPrager
ChContinuumDruckerPrager(const ChContinuumDruckerPrager &other) (defined in chrono::fea::ChContinuumDruckerPrager)chrono::fea::ChContinuumDruckerPrager
ChContinuumElastic(double myoung=10000000, double mpoisson=0.4, double mdensity=1000)chrono::fea::ChContinuumElastic
ChContinuumElastic(const ChContinuumElastic &other) (defined in chrono::fea::ChContinuumElastic)chrono::fea::ChContinuumElastic
ChContinuumElastoplastic(double myoung=10000000, double mpoisson=0.4, double mdensity=1000) (defined in chrono::fea::ChContinuumElastoplastic)chrono::fea::ChContinuumElastoplasticinline
ChContinuumMaterial(double mdensity=1000) (defined in chrono::fea::ChContinuumMaterial)chrono::fea::ChContinuumMaterialinline
ChContinuumMaterial(const ChContinuumMaterial &other) (defined in chrono::fea::ChContinuumMaterial)chrono::fea::ChContinuumMaterial
ComputeElasticStrain(ChStrainTensor<> &mstrain, const ChStressTensor<> &mstress) constchrono::fea::ChContinuumElastic
ComputeElasticStress(ChStressTensor<> &mstress, const ChStrainTensor<> &mstrain) constchrono::fea::ChContinuumElastic
ComputePlasticStrainFlow(ChStrainTensor<> &mplasticstrainflow, const ChStrainTensor<> &mestrain) const overridechrono::fea::ChContinuumDruckerPragervirtual
ComputeReturnMapping(ChStrainTensor<> &mplasticstrainflow, const ChStrainTensor<> &mincrementstrain, const ChStrainTensor<> &mlastelasticstrain, const ChStrainTensor<> &mlastplasticstrain) const overridechrono::fea::ChContinuumDruckerPragervirtual
ComputeStressStrainMatrix()chrono::fea::ChContinuumElastic
ComputeYeldFunction(const ChStressTensor<> &mstress) const overridechrono::fea::ChContinuumDruckerPragervirtual
density (defined in chrono::fea::ChContinuumMaterial)chrono::fea::ChContinuumMaterialprotected
Get_alpha() constchrono::fea::ChContinuumDruckerPragerinline
Get_BulkModulus() constchrono::fea::ChContinuumElasticinline
Get_density() constchrono::fea::ChContinuumMaterialinline
Get_dilatancy() constchrono::fea::ChContinuumDruckerPragerinline
Get_E() constchrono::fea::ChContinuumElasticinline
Get_elastic_yeld() constchrono::fea::ChContinuumDruckerPragerinline
Get_flow_rate() const overridechrono::fea::ChContinuumDruckerPragerinlinevirtual
Get_G() constchrono::fea::ChContinuumElasticinline
Get_hardening_limit() constchrono::fea::ChContinuumDruckerPragerinline
Get_hardening_speed() constchrono::fea::ChContinuumDruckerPragerinline
Get_l() constchrono::fea::ChContinuumElasticinline
Get_RayleighDampingK() constchrono::fea::ChContinuumElasticinline
Get_RayleighDampingM() constchrono::fea::ChContinuumElasticinline
Get_StressStrainMatrix()chrono::fea::ChContinuumElasticinline
Get_v() constchrono::fea::ChContinuumElasticinline
Get_WaveModulus() constchrono::fea::ChContinuumElasticinline
Set_alpha(double malpha)chrono::fea::ChContinuumDruckerPragerinline
Set_density(double m_density)chrono::fea::ChContinuumMaterialinline
Set_dilatancy(double mdilatancy)chrono::fea::ChContinuumDruckerPragerinline
Set_E(double m_E)chrono::fea::ChContinuumElastic
Set_elastic_yeld(double melastic_yeld)chrono::fea::ChContinuumDruckerPragerinline
Set_flow_rate(double mflow_rate) overridechrono::fea::ChContinuumDruckerPragerinlinevirtual
Set_from_MohrCoulomb(double phi, double cohesion, bool inner_approx=true)chrono::fea::ChContinuumDruckerPrager
Set_G(double m_G)chrono::fea::ChContinuumElastic
Set_hardening_limit(double mhl)chrono::fea::ChContinuumDruckerPragerinline
Set_hardening_speed(double mhl)chrono::fea::ChContinuumDruckerPragerinline
Set_RayleighDampingK(double m_d)chrono::fea::ChContinuumElasticinline
Set_RayleighDampingM(double m_d)chrono::fea::ChContinuumElasticinline
Set_v(double m_v)chrono::fea::ChContinuumElastic
~ChContinuumDruckerPrager() (defined in chrono::fea::ChContinuumDruckerPrager)chrono::fea::ChContinuumDruckerPragerinlinevirtual
~ChContinuumElastic() (defined in chrono::fea::ChContinuumElastic)chrono::fea::ChContinuumElasticinlinevirtual
~ChContinuumMaterial() (defined in chrono::fea::ChContinuumMaterial)chrono::fea::ChContinuumMaterialinlinevirtual