9 #if !defined(KRATOS_AXISYM_WATER_PRESSURE_UTILITIES)
10 #define KRATOS_AXISYM_WATER_PRESSURE_UTILITIES
53 virtual void GetVoigtSize(
const unsigned int &
dimension,
unsigned int & voigtsize,
unsigned int & principal_dimension)
override;
56 virtual VectorType & CalculateMassBalance_AddDisplacementPart( HydroMechanicalVariables & rVariables,
VectorType & rLocalRHS,
const double & rIntegrationWeight)
override;
61 virtual MatrixType & ComputeWaterPressureKUwP( HydroMechanicalVariables & rVariables,
MatrixType & rLocalLHS,
const double & rIntegrationWeight)
override;
63 virtual MatrixType & ComputeSolidSkeletonDeformationMatrix( HydroMechanicalVariables & rVariables,
MatrixType & rLocalLHS,
const double & rIntegrationWeight)
override;
65 virtual MatrixType & ComputeDensityChangeTerm( HydroMechanicalVariables & rVariables,
MatrixType & rLocalLHS,
const double & rIntegrationWeight)
override;
Definition: axisym_water_pressure_utilities.hpp:27
Node NodeType
Definition: axisym_water_pressure_utilities.hpp:40
Properties PropertiesType
Definition: axisym_water_pressure_utilities.hpp:38
unsigned int SizeType
Definition: axisym_water_pressure_utilities.hpp:36
Matrix MatrixType
Definition: axisym_water_pressure_utilities.hpp:30
virtual ~AxisymWaterPressureUtilities()
Definition: axisym_water_pressure_utilities.hpp:45
unsigned int IndexType
Definition: axisym_water_pressure_utilities.hpp:34
Geometry< NodeType > GeometryType
Definition: axisym_water_pressure_utilities.hpp:41
Vector VectorType
Definition: axisym_water_pressure_utilities.hpp:32
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.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