OGS
BoundaryConditionConfig.h
Go to the documentation of this file.
1 
11 #pragma once
12 
13 #include "BaseLib/ConfigTree.h"
14 #include "MeshLib/Mesh.h"
15 
16 namespace ProcessLib
17 {
19 {
21  MeshLib::Mesh const& mesh_,
22  std::optional<int> const component_id_)
23  : config(std::move(config_)),
24  boundary_mesh(mesh_),
25  component_id(component_id_)
26  {
27  }
28 
30 
33  std::optional<int> const component_id;
34 };
35 
36 } // namespace ProcessLib
Definition of the Mesh class.
BoundaryConditionConfig(BoundaryConditionConfig &&other)=default
BoundaryConditionConfig(BaseLib::ConfigTree &&config_, MeshLib::Mesh const &mesh_, std::optional< int > const component_id_)