MPM-Geomechanics
Material Point Method for simulating geo-materials under large deformation conditions
|
This is the complete list of members for Particle, including all inherited members.
active | Particle | protected |
addExternalForce(const Vector3d &delta_external_force) | Particle | inline |
addExternalForceFluid(const Vector3d &delta_external_fluid_force) | Particle | inlinevirtual |
addPlasticStrain(double deltaPlasticStrain) | Particle | inline |
bodyId | Particle | protected |
contributionNodes | Particle | protected |
deformationGradient | Particle | protected |
density | Particle | protected |
externalForce | Particle | protected |
getActive() const | Particle | inline |
getBodyId() const | Particle | inline |
getContributionNodes() | Particle | inline |
getCurrentVolume() const | Particle | inlinevirtual |
getDeformationGradient() const | Particle | inline |
getDensity() const | Particle | inline |
getDensityFluid() const | Particle | inlinevirtual |
getDragForceFluid() const | Particle | inlinevirtual |
getExternalForce() const | Particle | inline |
getExternalForceFluid() const | Particle | inlinevirtual |
getId() const | Particle | inline |
getInitialPosition() const | Particle | inline |
getInitialVolume() const | Particle | inline |
getMass() const | Particle | inline |
getMassFluid() const | Particle | inlinevirtual |
getMaterialId() const | Particle | inline |
getPlasticStrain() const | Particle | inline |
getPorosity() const | Particle | inlinevirtual |
getPosition() const | Particle | inline |
getPressureFluid() const | Particle | inlinevirtual |
getSaturation() const | Particle | inlinevirtual |
getSize() | Particle | inline |
getStrain() const | Particle | inline |
getStrainIncrement() const | Particle | inline |
getStrainIncrementFluid() const | Particle | inlinevirtual |
getStress() const | Particle | inline |
getTotalParticles() | Particle | inlinestatic |
getVelocity() const | Particle | inline |
getVelocityFluid() const | Particle | inlinevirtual |
getVorticityIncrement() const | Particle | inline |
id | Particle | protected |
initialPosition | Particle | protected |
mass | Particle | protected |
material | Particle | protected |
Particle(const Vector3d &position, Material *material, const Vector3d &size) | Particle | |
plasticStrain | Particle | protected |
position | Particle | protected |
setActive(bool particle_active) | Particle | inline |
setBodyId(int body_id) | Particle | inline |
setDeformationGradient(const Matrix3d &deformation_gradient) | Particle | inline |
setDensity(double particle_density) | Particle | inline |
setId(int particle_id) | Particle | inline |
setInitialPosition(const Vector3d &particle_initial_position) | Particle | inline |
setMass(double particle_mass) | Particle | inline |
setMaterial(Material *material) | Particle | virtual |
setPosition(const Vector3d &particle_position) | Particle | inline |
setPressureFluid(double pressure) | Particle | inlinevirtual |
setShape(Shape *shape) | Particle | inline |
setSize(const Vector3d &particle_size) | Particle | inline |
setStrainIncrement(const Matrix3d &strain_increment) | Particle | inline |
setStrainIncrementFluid(const Matrix3d &strain_increment) | Particle | inlinevirtual |
setStress(const Matrix3d &particle_stress) | Particle | inline |
setVelocity(const Vector3d &particle_velocity) | Particle | inline |
setVelocityFluid(const Vector3d &particle_velocity_fluid) | Particle | inlinevirtual |
setVorticityIncrement(const Matrix3d &vorticity_increment) | Particle | inline |
shape | Particle | protected |
size | Particle | protected |
strain | Particle | protected |
strainIncrement | Particle | protected |
stress | Particle | protected |
totalParticles | Particle | protectedstatic |
updateContributionNodes(Mesh *mesh) | Particle | |
updateDensity() | Particle | |
updatePorosity() | Particle | inlinevirtual |
updatePressure(double dt) | Particle | inlinevirtual |
updateStress() | Particle | inline |
velocity | Particle | protected |
vorticityIncrement | Particle | protected |
~Particle() | Particle | inlinevirtual |