9 #if !defined(KRATOS_WATER_PRESSURE_JACOBIAN_UTILITIES)
10 #define KRATOS_WATER_PRESSURE_JACOBIAN_UTILITIES
53 virtual VectorType& CalculateMassBalance_AddDisplacementPart( HydroMechanicalVariables & rVariables,
VectorType & rLocalLHS,
const double & rIntegrationWeight)
override;
55 virtual double CalculateVolumeChange(
const GeometryType & rGeometry,
const Vector & rN,
const Matrix & rTotalF)
override;
59 virtual MatrixType & ComputeSolidSkeletonDeformationMatrix(HydroMechanicalVariables & rVariables,
MatrixType & rLocalLHS,
const double & rIntegrationWeight)
override;
63 virtual MatrixType & AddReshapeSolidSkeletonDeformationMatrix(
MatrixType & rLeftHandSide,
const MatrixType & rBaseClassLHS,
const unsigned int dimension,
const unsigned int number_of_variables,
const unsigned int number_of_nodes)
override;
Geometry base class.
Definition: geometry.h:71
This class defines the node.
Definition: node.h:65
Properties encapsulates data shared by different Elements or Conditions. It can store any type of dat...
Definition: properties.h:69
Definition: water_pressure_utilities_Jacobian.hpp:28
Properties PropertiesType
Definition: water_pressure_utilities_Jacobian.hpp:39
Vector VectorType
Definition: water_pressure_utilities_Jacobian.hpp:33
unsigned int IndexType
Definition: water_pressure_utilities_Jacobian.hpp:35
Node NodeType
Definition: water_pressure_utilities_Jacobian.hpp:41
Geometry< NodeType > GeometryType
Definition: water_pressure_utilities_Jacobian.hpp:42
unsigned int SizeType
Definition: water_pressure_utilities_Jacobian.hpp:37
Matrix MatrixType
Definition: water_pressure_utilities_Jacobian.hpp:31
virtual ~WaterPressureJacobianUtilities()
Definition: water_pressure_utilities_Jacobian.hpp:46
Definition: water_pressure_utilities.hpp:30
REF: G. R. Cowper, GAUSSIAN QUADRATURE FORMULAS FOR TRIANGLES.
Definition: mesh_condition.cpp:21
int dimension
Definition: isotropic_damage_automatic_differentiation.py:123