MPM-Geomechanics
Material Point Method for simulating geo-materials under large deformation conditions
Loading...
Searching...
No Matches
ParticleMixture Member List

This is the complete list of members for ParticleMixture, including all inherited members.

activeParticleprotected
addExternalForce(const Vector3d &delta_external_force)Particleinline
addExternalForceFluid(const Vector3d &delta_external_fluid_force)ParticleMixtureinlinevirtual
addPlasticStrain(double deltaPlasticStrain)Particleinline
bodyIdParticleprotected
contributionNodesParticleprotected
deformationGradientParticleprotected
densityParticleprotected
densityFluidParticleMixtureprivate
externalForceParticleprotected
externalForceFluidParticleMixtureprivate
getActive() constParticleinline
getBodyId() constParticleinline
getContributionNodes()Particleinline
getCurrentVolume() constParticleMixturevirtual
getDeformationGradient() constParticleinline
getDensity() constParticleinline
getDensityFluid() constParticleMixtureinlinevirtual
getDragForceFluid() constParticleMixturevirtual
getExternalForce() constParticleinline
getExternalForceFluid() constParticleMixtureinlinevirtual
getId() constParticleinline
getInitialPorosity() constParticleMixtureinlinevirtual
getInitialPosition() constParticleinline
getInitialVolume() constParticleinline
getMass() constParticleinline
getMassFluid() constParticleMixtureinlinevirtual
getMaterialId() constParticleinline
getPlasticStrain() constParticleinline
getPorosity() constParticleMixtureinlinevirtual
getPosition() constParticleinline
getPressureFluid() constParticleMixtureinlinevirtual
getSaturation() constParticleMixtureinlinevirtual
getSize()Particleinline
getStrain() constParticleinline
getStrainIncrement() constParticleinline
getStrainIncrementFluid() constParticleMixtureinlinevirtual
getStress() constParticleinline
getTotalParticles()Particleinlinestatic
getVelocity() constParticleinline
getVelocityFluid() constParticleMixtureinlinevirtual
getVorticityIncrement() constParticleinline
idParticleprotected
initialPorosityMixtureParticleMixtureprivate
initialPositionParticleprotected
internalForceFluidParticleMixtureprivate
massParticleprotected
massFluidParticleMixtureprivate
materialParticleprotected
Particle(const Vector3d &position, Material *material, const Vector3d &size)Particle
ParticleMixture(const Vector3d &position, Material *material, const Vector3d &size)ParticleMixture
plasticStrainParticleprotected
porosityMixtureParticleMixtureprivate
positionParticleprotected
pressureFluidParticleMixtureprivate
setActive(bool particle_active)Particleinline
setBodyId(int body_id)Particleinline
setDeformationGradient(const Matrix3d &deformation_gradient)Particleinline
setDensity(double particle_density)Particleinline
setId(int particle_id)Particleinline
setInitialPosition(const Vector3d &particle_initial_position)Particleinline
setMass(double particle_mass)Particleinline
setMaterial(Material *material)ParticleMixturevirtual
setPosition(const Vector3d &particle_position)Particleinline
setPressureFluid(double pressure)ParticleMixtureinlinevirtual
setShape(Shape *shape)Particleinline
setSize(const Vector3d &particle_size)Particleinline
setStrainIncrement(const Matrix3d &strain_increment)Particleinline
setStrainIncrementFluid(const Matrix3d &strain_increment_fluid)ParticleMixtureinlinevirtual
setStress(const Matrix3d &particle_stress)Particleinline
setVelocity(const Vector3d &particle_velocity)Particleinline
setVelocityFluid(const Vector3d &particle_velocity_fluid)ParticleMixtureinlinevirtual
setVorticityIncrement(const Matrix3d &vorticity_increment)Particleinline
shapeParticleprotected
sizeParticleprotected
strainParticleprotected
strainIncrementParticleprotected
strainIncrementFluidParticleMixtureprivate
stressParticleprotected
totalParticlesParticleprotectedstatic
updateContributionNodes(Mesh *mesh)Particle
updateDensity()Particle
updatePorosity()ParticleMixturevirtual
updatePressure(double dt)ParticleMixturevirtual
updateStress()Particleinline
velocityParticleprotected
velocityFluidParticleMixtureprivate
vorticityIncrementParticleprotected
~Particle()Particleinlinevirtual
~ParticleMixture()ParticleMixturevirtual