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

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

activeParticleprotected
addExternalForce(const Vector3d &delta_external_force)Particleinline
addExternalForceFluid(const Vector3d &delta_external_fluid_force)Particleinlinevirtual
addPlasticStrain(double deltaPlasticStrain)Particleinline
bodyIdParticleprotected
contributionNodesParticleprotected
deformationGradientParticleprotected
densityParticleprotected
externalForceParticleprotected
getActive() constParticleinline
getBodyId() constParticleinline
getContributionNodes()Particleinline
getCurrentVolume() constParticleinlinevirtual
getDeformationGradient() constParticleinline
getDensity() constParticleinline
getDensityFluid() constParticleinlinevirtual
getDragForceFluid() constParticleinlinevirtual
getExternalForce() constParticleinline
getExternalForceFluid() constParticleinlinevirtual
getId() constParticleinline
getInitialPosition() constParticleinline
getInitialVolume() constParticleinline
getMass() constParticleinline
getMassFluid() constParticleinlinevirtual
getMaterialId() constParticleinline
getPlasticStrain() constParticleinline
getPorosity() constParticleinlinevirtual
getPosition() constParticleinline
getPressureFluid() constParticleinlinevirtual
getSaturation() constParticleinlinevirtual
getSize()Particleinline
getStrain() constParticleinline
getStrainIncrement() constParticleinline
getStrainIncrementFluid() constParticleinlinevirtual
getStress() constParticleinline
getTotalParticles()Particleinlinestatic
getVelocity() constParticleinline
getVelocityFluid() constParticleinlinevirtual
getVorticityIncrement() constParticleinline
idParticleprotected
initialPositionParticleprotected
massParticleprotected
materialParticleprotected
Particle(const Vector3d &position, Material *material, const Vector3d &size)Particle
plasticStrainParticleprotected
positionParticleprotected
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)Particlevirtual
setPosition(const Vector3d &particle_position)Particleinline
setPressureFluid(double pressure)Particleinlinevirtual
setShape(Shape *shape)Particleinline
setSize(const Vector3d &particle_size)Particleinline
setStrainIncrement(const Matrix3d &strain_increment)Particleinline
setStrainIncrementFluid(const Matrix3d &strain_increment)Particleinlinevirtual
setStress(const Matrix3d &particle_stress)Particleinline
setVelocity(const Vector3d &particle_velocity)Particleinline
setVelocityFluid(const Vector3d &particle_velocity_fluid)Particleinlinevirtual
setVorticityIncrement(const Matrix3d &vorticity_increment)Particleinline
shapeParticleprotected
sizeParticleprotected
strainParticleprotected
strainIncrementParticleprotected
stressParticleprotected
totalParticlesParticleprotectedstatic
updateContributionNodes(Mesh *mesh)Particle
updateDensity()Particle
updatePorosity()Particleinlinevirtual
updatePressure(double dt)Particleinlinevirtual
updateStress()Particleinline
velocityParticleprotected
vorticityIncrementParticleprotected
~Particle()Particleinlinevirtual