MPM-Geomechanics
Material Point Method for simulating geo-materials under large deformation conditions
Loading...
Searching...
No Matches
HydroMechanicalCoupling Namespace Reference

Functions

bool isOneWayEnabled ()
 Check if one-way hydro-mechanical coupling is active.
 
void configureOneDirectionCoupling (std::vector< Particle * > &particles)
 Assign pore pressure to particles based on position.
 
Eigen::Matrix3d computeTotalStress (const Eigen::Matrix3d &sigma_effective, double pore_pressure)
 Compute total stress tensor: sigma_total = sigma_effective + p * I.
 

Function Documentation

◆ computeTotalStress()

Eigen::Matrix3d HydroMechanicalCoupling::computeTotalStress ( const Eigen::Matrix3d & sigma_effective,
double pore_pressure )

Compute total stress tensor: sigma_total = sigma_effective + p * I.

◆ configureOneDirectionCoupling()

void HydroMechanicalCoupling::configureOneDirectionCoupling ( std::vector< Particle * > & particles)

Assign pore pressure to particles based on position.

◆ isOneWayEnabled()

bool HydroMechanicalCoupling::isOneWayEnabled ( )

Check if one-way hydro-mechanical coupling is active.