| ArchiveIn(ChArchiveIn &archive_in) override (defined in chrono::fea::ChContinuumDruckerPrager) | chrono::fea::ChContinuumDruckerPrager | virtual |
| ArchiveOut(ChArchiveOut &archive_out) override (defined in chrono::fea::ChContinuumDruckerPrager) | chrono::fea::ChContinuumDruckerPrager | virtual |
| ChContinuumDruckerPrager(double young=10000000, double poisson=0.4, double density=1000, double elastic_yield=0.1, double alpha=0.5, double dilatancy=0) | chrono::fea::ChContinuumDruckerPrager | |
| ChContinuumDruckerPrager(const ChContinuumDruckerPrager &other) (defined in chrono::fea::ChContinuumDruckerPrager) | chrono::fea::ChContinuumDruckerPrager | |
| ChContinuumElastic(double young=10000000, double poisson=0.4, double density=1000) (defined in chrono::fea::ChContinuumElastic) | chrono::fea::ChContinuumElastic | |
| ChContinuumElastic(const ChContinuumElastic &other) (defined in chrono::fea::ChContinuumElastic) | chrono::fea::ChContinuumElastic | |
| ChContinuumElastoplastic(double young=10000000, double poisson=0.4, double density=1000) (defined in chrono::fea::ChContinuumElastoplastic) | chrono::fea::ChContinuumElastoplastic | inline |
| ChContinuumMaterial(double density=1000) (defined in chrono::fea::ChContinuumMaterial) | chrono::fea::ChContinuumMaterial | inline |
| ChContinuumMaterial(const ChContinuumMaterial &other) (defined in chrono::fea::ChContinuumMaterial) | chrono::fea::ChContinuumMaterial | |
| ComputeElasticStrain(ChStrainTensor<> &strain, const ChStressTensor<> &stress) const | chrono::fea::ChContinuumElastic | |
| ComputeElasticStress(ChStressTensor<> &stress, const ChStrainTensor<> &strain) const | chrono::fea::ChContinuumElastic | |
| ComputePlasticStrainFlow(ChStrainTensor<> &plasticstrainflow, const ChStrainTensor<> &totstrain) const override | chrono::fea::ChContinuumDruckerPrager | virtual |
| ComputeReturnMapping(ChStrainTensor<> &plasticstrainflow, const ChStrainTensor<> &incrementstrain, const ChStrainTensor<> &lastelasticstrain, const ChStrainTensor<> &lastplasticstrain) const override | chrono::fea::ChContinuumDruckerPrager | virtual |
| ComputeStressStrainMatrix() | chrono::fea::ChContinuumElastic | |
| ComputeYieldFunction(const ChStressTensor<> &stress) const override | chrono::fea::ChContinuumDruckerPrager | virtual |
| GetBulkModulus() const | chrono::fea::ChContinuumElastic | inline |
| GetDensity() const | chrono::fea::ChContinuumMaterial | inline |
| GetDilatancy() const | chrono::fea::ChContinuumDruckerPrager | inline |
| GetElasticYield() const | chrono::fea::ChContinuumDruckerPrager | inline |
| GetHardeningLimit() const | chrono::fea::ChContinuumDruckerPrager | inline |
| GetHardeningSpeed() const | chrono::fea::ChContinuumDruckerPrager | inline |
| GetInternalFriction() const | chrono::fea::ChContinuumDruckerPrager | inline |
| GetLameFirstParam() const | chrono::fea::ChContinuumElastic | inline |
| GetPlasticFlowRate() const override | chrono::fea::ChContinuumDruckerPrager | inlinevirtual |
| GetPoissonRatio() const | chrono::fea::ChContinuumElastic | inline |
| GetPWaveModulus() const | chrono::fea::ChContinuumElastic | inline |
| GetRayleighDampingAlpha() const | chrono::fea::ChContinuumElastic | inline |
| GetRayleighDampingBeta() const | chrono::fea::ChContinuumElastic | inline |
| GetShearModulus() const | chrono::fea::ChContinuumElastic | inline |
| GetStressStrainMatrix() | chrono::fea::ChContinuumElastic | inline |
| GetYoungModulus() const | chrono::fea::ChContinuumElastic | inline |
| m_density (defined in chrono::fea::ChContinuumMaterial) | chrono::fea::ChContinuumMaterial | protected |
| SetDensity(double density) | chrono::fea::ChContinuumMaterial | inline |
| SetDilatancy(double dilatancy) | chrono::fea::ChContinuumDruckerPrager | inline |
| SetElasticYield(double elastic_yield) | chrono::fea::ChContinuumDruckerPrager | inline |
| SetFromMohrCoulomb(double phi, double cohesion, bool inner_approx=true) | chrono::fea::ChContinuumDruckerPrager | |
| SetHardeningLimit(double hl) | chrono::fea::ChContinuumDruckerPrager | inline |
| SetHardeningSpeed(double hl) | chrono::fea::ChContinuumDruckerPrager | inline |
| SetInternalFriction(double alpha) | chrono::fea::ChContinuumDruckerPrager | inline |
| SetPlasticFlowRate(double flow_rate) override | chrono::fea::ChContinuumDruckerPrager | inlinevirtual |
| SetPoissonRatio(double v) | chrono::fea::ChContinuumElastic | |
| SetRayleighDampingAlpha(double alpha) | chrono::fea::ChContinuumElastic | inline |
| SetRayleighDampingBeta(double beta) | chrono::fea::ChContinuumElastic | inline |
| SetShearModulus(double G) | chrono::fea::ChContinuumElastic | |
| SetYoungModulus(double E) | 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 |