Solid.h file
Aggregator header for the Rodin::Solid module.
The Solid module provides tools for linear and nonlinear (hyperelastic) solid mechanics:
- Kinematics: Deformation gradient, Cauchy-Green tensors, invariants
- Constitutive laws: Neo-Hookean, Saint-Venant-Kirchhoff, Mooney-Rivlin
- Integrators: Internal force, material tangent, body/traction forces
- Constitutive: Hyperelastic laws and linear Hooke's law
- Fields: Green-Lagrange strain, Piola-Kirchhoff stress, Cauchy stress
Usage
#include <Rodin/Solid.h> using namespace Rodin::Solid;