OGS
FemCondition.cpp
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
#include "
FemCondition.h
"
5
6
namespace
DataHolderLib
7
{
8
FemCondition::FemCondition
(
ProcessVariable
const
& process_var,
9
std::string
const
& param_name)
10
:
_process_var
(process_var),
_param_name
(param_name){};
11
12
void
FemCondition::setMesh
(std::string
const
& mesh_name)
13
{
14
_base_type
=
BaseObjType::MESH
;
15
_base_obj_name
= mesh_name;
16
_obj_name
=
""
;
17
}
18
19
void
FemCondition::setGeoObject
(std::string
const
& geo_name,
20
std::string
const
& obj_name)
21
{
22
_base_type
=
BaseObjType::GEOMETRY
;
23
_base_obj_name
= geo_name;
24
_obj_name
= obj_name;
25
}
26
27
}
// namespace DataHolderLib
FemCondition.h
DataHolderLib::FemCondition::setGeoObject
virtual void setGeoObject(std::string const &geo_name, std::string const &obj_name)
Sets a geometric object as corresponding object for the condition.
Definition
FemCondition.cpp:19
DataHolderLib::FemCondition::_obj_name
std::string _obj_name
Definition
FemCondition.h:71
DataHolderLib::FemCondition::setMesh
void setMesh(std::string const &mesh_name)
Sets a mesh as corresponding object for the condition.
Definition
FemCondition.cpp:12
DataHolderLib::FemCondition::FemCondition
FemCondition(ProcessVariable const &process_var, std::string const ¶m_name)
Definition
FemCondition.cpp:8
DataHolderLib::FemCondition::_process_var
ProcessVariable _process_var
Definition
FemCondition.h:68
DataHolderLib::FemCondition::_param_name
std::string _param_name
Definition
FemCondition.h:69
DataHolderLib::FemCondition::_base_type
BaseObjType _base_type
Definition
FemCondition.h:67
DataHolderLib::FemCondition::_base_obj_name
std::string _base_obj_name
Definition
FemCondition.h:70
DataHolderLib
Definition
MeshElementRemovalDialog.h:15
DataHolderLib::BaseObjType::MESH
@ MESH
Definition
FemCondition.h:19
DataHolderLib::BaseObjType::GEOMETRY
@ GEOMETRY
Definition
FemCondition.h:20
DataHolderLib::ProcessVariable
Definition
FemCondition.h:11
Applications
DataHolderLib
FemCondition.cpp
Generated by
1.14.0