OGS
IntegrationPointData.h
Go to the documentation of this file.
1
11#pragma once
12
13namespace ProcessLib
14{
15namespace TH2M
16{
17template <typename ShapeMatrixTypeDisplacement,
18 typename ShapeMatricesTypePressure>
20{
22 typename ShapeMatricesTypePressure::GlobalDimMatrixType;
24 typename ShapeMatricesTypePressure::GlobalDimVectorType;
25
26 typename ShapeMatrixTypeDisplacement::NodalRowVectorType N_u;
27 typename ShapeMatrixTypeDisplacement::GlobalDimNodalMatrixType dNdx_u;
28
29 typename ShapeMatricesTypePressure::NodalRowVectorType N_p;
30 typename ShapeMatricesTypePressure::GlobalDimNodalMatrixType dNdx_p;
31
32 double integration_weight = std::numeric_limits<double>::quiet_NaN();
33};
34
35} // namespace TH2M
36} // namespace ProcessLib
typename ShapeMatricesTypePressure::GlobalDimMatrixType GlobalDimMatrixType
ShapeMatrixTypeDisplacement::NodalRowVectorType N_u
typename ShapeMatricesTypePressure::GlobalDimVectorType GlobalDimVectorType
ShapeMatricesTypePressure::GlobalDimNodalMatrixType dNdx_p
ShapeMatricesTypePressure::NodalRowVectorType N_p
ShapeMatrixTypeDisplacement::GlobalDimNodalMatrixType dNdx_u