OGS
EqPData.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
6#include "Base.h"
7
9{
10template <int DisplacementDim>
25// Explicit instantiation declarations to avoid multiple-definition issues.
26extern template struct EqPData<2>;
27extern template struct EqPData<3>;
28
29} // namespace ProcessLib::ThermoRichardsMechanics
Eigen::Vector< double, DisplacementDim > GlobalDimVector
Eigen::Matrix< double, DisplacementDim, DisplacementDim, Eigen::RowMajor > GlobalDimMatrix
static constexpr double nan
Convenience alias for not a number.
constexpr GlobalDimVector< D > DVnan()
Used to set a D dimensional vector to all not-a-number.
constexpr GlobalDimMatrix< D > DMnan()
Used to set a D x D matrix to all not-a-number.
GlobalDimMatrix< DisplacementDim > K_pp_Laplace
Definition EqPData.h:16
GlobalDimVector< DisplacementDim > rhs_p_dNT_V
Definition EqPData.h:21
GlobalDimVector< DisplacementDim > J_pp_dNT_V_N
Definition EqPData.h:13