OGS
TwoPhaseFlowWithPPProcessData.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
#include <Eigen/Core>
6
7
#include "
MaterialLib/MPL/MaterialSpatialDistributionMap.h
"
8
#include "
ParameterLib/Parameter.h
"
9
10
namespace
ProcessLib
11
{
12
template
<
typename
T>
13
struct
Parameter
;
14
15
namespace
TwoPhaseFlowWithPP
16
{
17
struct
TwoPhaseFlowWithPPProcessData
18
{
22
Eigen::VectorXd
const
specific_body_force
;
23
24
bool
const
has_gravity
;
25
27
bool
const
has_mass_lumping
;
28
ParameterLib::Parameter<double>
const
&
temperature
;
29
MaterialPropertyLib::MaterialSpatialDistributionMap
media_map
;
30
};
31
32
}
// namespace TwoPhaseFlowWithPP
33
}
// namespace ProcessLib
MaterialSpatialDistributionMap.h
Parameter.h
MaterialPropertyLib::MaterialSpatialDistributionMap
Definition
MaterialSpatialDistributionMap.h:22
ProcessLib::TwoPhaseFlowWithPP
Definition
CreateTwoPhaseFlowWithPPProcess.cpp:18
ProcessLib
Definition
ProjectData.h:36
ParameterLib::Parameter
Definition
ParameterLib/Parameter.h:134
ProcessLib::Parameter
Definition
HMPhaseFieldProcessData.h:29
ProcessLib::TwoPhaseFlowWithPP::TwoPhaseFlowWithPPProcessData
Definition
TwoPhaseFlowWithPPProcessData.h:18
ProcessLib::TwoPhaseFlowWithPP::TwoPhaseFlowWithPPProcessData::specific_body_force
Eigen::VectorXd const specific_body_force
Definition
TwoPhaseFlowWithPPProcessData.h:22
ProcessLib::TwoPhaseFlowWithPP::TwoPhaseFlowWithPPProcessData::media_map
MaterialPropertyLib::MaterialSpatialDistributionMap media_map
Definition
TwoPhaseFlowWithPPProcessData.h:29
ProcessLib::TwoPhaseFlowWithPP::TwoPhaseFlowWithPPProcessData::has_mass_lumping
bool const has_mass_lumping
Enables lumping of the mass matrix.
Definition
TwoPhaseFlowWithPPProcessData.h:27
ProcessLib::TwoPhaseFlowWithPP::TwoPhaseFlowWithPPProcessData::temperature
ParameterLib::Parameter< double > const & temperature
Definition
TwoPhaseFlowWithPPProcessData.h:28
ProcessLib::TwoPhaseFlowWithPP::TwoPhaseFlowWithPPProcessData::has_gravity
bool const has_gravity
Definition
TwoPhaseFlowWithPPProcessData.h:24
ProcessLib
TwoPhaseFlowWithPP
TwoPhaseFlowWithPPProcessData.h
Generated by
1.14.0