chrono::fea::ChContinuumDruckerPrager Member List

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

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