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