OGS
ProcessLib::BoundaryConditionConfig Struct Referencefinal

Detailed Description

Definition at line 18 of file BoundaryConditionConfig.h.

#include <BoundaryConditionConfig.h>

Collaboration diagram for ProcessLib::BoundaryConditionConfig:
[legend]

Public Member Functions

 BoundaryConditionConfig (BaseLib::ConfigTree &&config_, MeshLib::Mesh const &mesh_, std::optional< int > const component_id_)
 
 BoundaryConditionConfig (BoundaryConditionConfig &&other)=default
 

Public Attributes

BaseLib::ConfigTree config
 
MeshLib::Mesh const & boundary_mesh
 
std::optional< int > const component_id
 

Constructor & Destructor Documentation

◆ BoundaryConditionConfig() [1/2]

ProcessLib::BoundaryConditionConfig::BoundaryConditionConfig ( BaseLib::ConfigTree && config_,
MeshLib::Mesh const & mesh_,
std::optional< int > const component_id_ )
inline

Definition at line 20 of file BoundaryConditionConfig.h.

23 : config(std::move(config_)),
24 boundary_mesh(mesh_),
25 component_id(component_id_)
26 {
27 }

◆ BoundaryConditionConfig() [2/2]

ProcessLib::BoundaryConditionConfig::BoundaryConditionConfig ( BoundaryConditionConfig && other)
default

Member Data Documentation

◆ boundary_mesh

MeshLib::Mesh const& ProcessLib::BoundaryConditionConfig::boundary_mesh

Definition at line 32 of file BoundaryConditionConfig.h.

Referenced by ProcessLib::createBoundaryCondition().

◆ component_id

std::optional<int> const ProcessLib::BoundaryConditionConfig::component_id

Definition at line 33 of file BoundaryConditionConfig.h.

Referenced by ProcessLib::createBoundaryCondition().

◆ config

BaseLib::ConfigTree ProcessLib::BoundaryConditionConfig::config

Definition at line 31 of file BoundaryConditionConfig.h.

Referenced by ProcessLib::createBoundaryCondition().


The documentation for this struct was generated from the following file: