MPM-Geomechanics
Material Point Method for simulating geo-materials under large deformation conditions
Loading...
Searching...
No Matches
HydroMechanicalCoupling.h File Reference
#include "Particle/Particle.h"
#include <vector>
#include <string>
#include <Eigen/Core>
Include dependency graph for HydroMechanicalCoupling.h:

Go to the source code of this file.

Namespaces

namespace  HydroMechanicalCoupling
 

Functions

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