OGS
RichardsFlowProcessData.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
namespace
RichardsFlow
13
{
14
struct
RichardsFlowProcessData
15
{
16
MaterialPropertyLib::MaterialSpatialDistributionMap
media_map
;
17
Eigen::VectorXd
const
specific_body_force
;
18
bool
const
has_gravity
;
19
bool
const
has_mass_lumping
;
20
};
21
22
}
// namespace RichardsFlow
23
}
// namespace ProcessLib
MaterialSpatialDistributionMap.h
MaterialPropertyLib::MaterialSpatialDistributionMap
Definition
MaterialSpatialDistributionMap.h:22
ProcessLib::RichardsFlow
Definition
CreateRichardsFlowProcess.cpp:18
ProcessLib
Definition
ProjectData.h:40
ProcessLib::RichardsFlow::RichardsFlowProcessData
Definition
RichardsFlowProcessData.h:15
ProcessLib::RichardsFlow::RichardsFlowProcessData::has_gravity
bool const has_gravity
Definition
RichardsFlowProcessData.h:18
ProcessLib::RichardsFlow::RichardsFlowProcessData::media_map
MaterialPropertyLib::MaterialSpatialDistributionMap media_map
Definition
RichardsFlowProcessData.h:16
ProcessLib::RichardsFlow::RichardsFlowProcessData::has_mass_lumping
bool const has_mass_lumping
Definition
RichardsFlowProcessData.h:19
ProcessLib::RichardsFlow::RichardsFlowProcessData::specific_body_force
Eigen::VectorXd const specific_body_force
Definition
RichardsFlowProcessData.h:17
ProcessLib
RichardsFlow
RichardsFlowProcessData.h
Generated by
1.14.0