ArchiveIN(ChArchiveIn &marchive) override (defined in chrono::fea::ChContinuumDruckerPrager) | chrono::fea::ChContinuumDruckerPrager | virtual |
ArchiveOUT(ChArchiveOut &marchive) override (defined in chrono::fea::ChContinuumDruckerPrager) | chrono::fea::ChContinuumDruckerPrager | virtual |
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::ChContinuumElastoplastic | inline |
ChContinuumMaterial(double mdensity=1000) (defined in chrono::fea::ChContinuumMaterial) | chrono::fea::ChContinuumMaterial | inline |
ChContinuumMaterial(const ChContinuumMaterial &other) (defined in chrono::fea::ChContinuumMaterial) | chrono::fea::ChContinuumMaterial | |
ComputeElasticStrain(ChStrainTensor<> &mstrain, const ChStressTensor<> &mstress) const | chrono::fea::ChContinuumElastic | |
ComputeElasticStress(ChStressTensor<> &mstress, const ChStrainTensor<> &mstrain) const | chrono::fea::ChContinuumElastic | |
ComputePlasticStrainFlow(ChStrainTensor<> &mplasticstrainflow, const ChStrainTensor<> &mestrain) const override | chrono::fea::ChContinuumDruckerPrager | virtual |
ComputeReturnMapping(ChStrainTensor<> &mplasticstrainflow, const ChStrainTensor<> &mincrementstrain, const ChStrainTensor<> &mlastelasticstrain, const ChStrainTensor<> &mlastplasticstrain) const override | chrono::fea::ChContinuumDruckerPrager | virtual |
ComputeStressStrainMatrix() | chrono::fea::ChContinuumElastic | |
ComputeYeldFunction(const ChStressTensor<> &mstress) const override | chrono::fea::ChContinuumDruckerPrager | virtual |
density (defined in chrono::fea::ChContinuumMaterial) | chrono::fea::ChContinuumMaterial | protected |
Get_alpha() const | chrono::fea::ChContinuumDruckerPrager | inline |
Get_BulkModulus() const | chrono::fea::ChContinuumElastic | inline |
Get_density() const | chrono::fea::ChContinuumMaterial | inline |
Get_dilatancy() const | chrono::fea::ChContinuumDruckerPrager | inline |
Get_E() const | chrono::fea::ChContinuumElastic | inline |
Get_elastic_yeld() const | chrono::fea::ChContinuumDruckerPrager | inline |
Get_flow_rate() const override | chrono::fea::ChContinuumDruckerPrager | inlinevirtual |
Get_G() const | chrono::fea::ChContinuumElastic | inline |
Get_hardening_limit() const | chrono::fea::ChContinuumDruckerPrager | inline |
Get_hardening_speed() const | chrono::fea::ChContinuumDruckerPrager | inline |
Get_l() const | chrono::fea::ChContinuumElastic | inline |
Get_RayleighDampingK() const | chrono::fea::ChContinuumElastic | inline |
Get_RayleighDampingM() const | chrono::fea::ChContinuumElastic | inline |
Get_StressStrainMatrix() | chrono::fea::ChContinuumElastic | inline |
Get_v() const | chrono::fea::ChContinuumElastic | inline |
Get_WaveModulus() const | chrono::fea::ChContinuumElastic | inline |
Set_alpha(double malpha) | chrono::fea::ChContinuumDruckerPrager | inline |
Set_density(double m_density) | chrono::fea::ChContinuumMaterial | inline |
Set_dilatancy(double mdilatancy) | chrono::fea::ChContinuumDruckerPrager | inline |
Set_E(double m_E) | chrono::fea::ChContinuumElastic | |
Set_elastic_yeld(double melastic_yeld) | chrono::fea::ChContinuumDruckerPrager | inline |
Set_flow_rate(double mflow_rate) override | chrono::fea::ChContinuumDruckerPrager | inlinevirtual |
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::ChContinuumDruckerPrager | inline |
Set_hardening_speed(double mhl) | chrono::fea::ChContinuumDruckerPrager | inline |
Set_RayleighDampingK(double m_d) | chrono::fea::ChContinuumElastic | inline |
Set_RayleighDampingM(double m_d) | chrono::fea::ChContinuumElastic | inline |
Set_v(double m_v) | chrono::fea::ChContinuumElastic | |
~ChContinuumDruckerPrager() (defined in chrono::fea::ChContinuumDruckerPrager) | chrono::fea::ChContinuumDruckerPrager | inlinevirtual |
~ChContinuumElastic() (defined in chrono::fea::ChContinuumElastic) | chrono::fea::ChContinuumElastic | inlinevirtual |
~ChContinuumMaterial() (defined in chrono::fea::ChContinuumMaterial) | chrono::fea::ChContinuumMaterial | inlinevirtual |