OGS
TH2M/IntegrationPointData.h
Go to the documentation of this file.
1// SPDX-FileCopyrightText: Copyright (c) OpenGeoSys Community (opengeosys.org)
2// SPDX-License-Identifier: BSD-3-Clause
3
4#pragma once
5
6namespace ProcessLib
7{
8namespace TH2M
9{
10template <typename ShapeMatrixTypeDisplacement,
11 typename ShapeMatricesTypePressure>
13{
15 typename ShapeMatricesTypePressure::GlobalDimMatrixType;
17 typename ShapeMatricesTypePressure::GlobalDimVectorType;
18
19 typename ShapeMatrixTypeDisplacement::NodalRowVectorType N_u;
20 typename ShapeMatrixTypeDisplacement::GlobalDimNodalMatrixType dNdx_u;
21
22 typename ShapeMatricesTypePressure::NodalRowVectorType N_p;
23 typename ShapeMatricesTypePressure::GlobalDimNodalMatrixType dNdx_p;
24
25 double integration_weight = std::numeric_limits<double>::quiet_NaN();
26};
27
28} // namespace TH2M
29} // namespace ProcessLib
typename ShapeMatricesTypePressure::GlobalDimMatrixType GlobalDimMatrixType
typename ShapeMatricesTypePressure::GlobalDimVectorType GlobalDimVectorType