OGS
ThermalTwoPhaseFlowWithPPProcessData.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 "
MaterialLib/MPL/MaterialSpatialDistributionMap.h
"
7
8
namespace
ProcessLib
9
{
10
template
<
typename
T>
11
struct
Parameter
;
12
13
namespace
ThermalTwoPhaseFlowWithPP
14
{
15
struct
ThermalTwoPhaseFlowWithPPProcessData
16
{
17
MaterialPropertyLib::MaterialSpatialDistributionMap
media_map
;
18
Eigen::VectorXd
const
specific_body_force
;
19
20
bool
const
has_gravity
;
21
bool
const
has_mass_lumping
;
22
};
23
24
}
// namespace ThermalTwoPhaseFlowWithPP
25
}
// namespace ProcessLib
MaterialSpatialDistributionMap.h
MaterialPropertyLib::MaterialSpatialDistributionMap
Definition
MaterialSpatialDistributionMap.h:22
ProcessLib::ThermalTwoPhaseFlowWithPP
Definition
CreateThermalTwoPhaseFlowWithPPProcess.cpp:20
ProcessLib
Definition
ProjectData.h:40
ProcessLib::Parameter
Definition
HMPhaseFieldProcessData.h:29
ProcessLib::ThermalTwoPhaseFlowWithPP::ThermalTwoPhaseFlowWithPPProcessData
Definition
ThermalTwoPhaseFlowWithPPProcessData.h:16
ProcessLib::ThermalTwoPhaseFlowWithPP::ThermalTwoPhaseFlowWithPPProcessData::has_mass_lumping
bool const has_mass_lumping
Definition
ThermalTwoPhaseFlowWithPPProcessData.h:21
ProcessLib::ThermalTwoPhaseFlowWithPP::ThermalTwoPhaseFlowWithPPProcessData::has_gravity
bool const has_gravity
Definition
ThermalTwoPhaseFlowWithPPProcessData.h:20
ProcessLib::ThermalTwoPhaseFlowWithPP::ThermalTwoPhaseFlowWithPPProcessData::specific_body_force
Eigen::VectorXd const specific_body_force
Definition
ThermalTwoPhaseFlowWithPPProcessData.h:18
ProcessLib::ThermalTwoPhaseFlowWithPP::ThermalTwoPhaseFlowWithPPProcessData::media_map
MaterialPropertyLib::MaterialSpatialDistributionMap media_map
Definition
ThermalTwoPhaseFlowWithPPProcessData.h:17
ProcessLib
ThermalTwoPhaseFlowWithPP
ThermalTwoPhaseFlowWithPPProcessData.h
Generated by
1.14.0