OGS
TemperatureData.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 <Eigen/Dense>
7
9{
10template <int DisplacementDim>
12{
13 double T;
14 double T_prev;
15 Eigen::Vector<double, DisplacementDim> grad_T;
16};
17// Explicit instantiation declarations to avoid multiple-definition issues.
18extern template struct TemperatureData<2>;
19extern template struct TemperatureData<3>;
20
21} // namespace ProcessLib::ThermoRichardsMechanics
Eigen::Vector< double, DisplacementDim > grad_T