waLBerla 7.3
Loading...
Searching...
No Matches
walberla::mesh::BoundaryInfo Class Reference

#include <BoundaryInfo.h>

Public Types

using UID = boundary::BoundaryUID
using ConfigPtr = shared_ptr<boundary::BoundaryConfiguration>

Public Member Functions

 BoundaryInfo ()
 BoundaryInfo (const UID &uid)
 BoundaryInfo (const UID &uid, const ConfigPtr &config)
const UIDgetUid () const
const ConfigPtrgetConfig () const
void setUid (const UID &uid)
void setConfig (const ConfigPtr &config)

Private Attributes

UID uid_
ConfigPtr config_

Member Typedef Documentation

◆ ConfigPtr

◆ UID

Constructor & Destructor Documentation

◆ BoundaryInfo() [1/3]

walberla::mesh::BoundaryInfo::BoundaryInfo ( )
inline

◆ BoundaryInfo() [2/3]

walberla::mesh::BoundaryInfo::BoundaryInfo ( const UID & uid)
inline

◆ BoundaryInfo() [3/3]

walberla::mesh::BoundaryInfo::BoundaryInfo ( const UID & uid,
const ConfigPtr & config )
inline

Member Function Documentation

◆ getConfig()

const ConfigPtr & walberla::mesh::BoundaryInfo::getConfig ( ) const
inline

◆ getUid()

const UID & walberla::mesh::BoundaryInfo::getUid ( ) const
inline

◆ setConfig()

void walberla::mesh::BoundaryInfo::setConfig ( const ConfigPtr & config)
inline

◆ setUid()

void walberla::mesh::BoundaryInfo::setUid ( const UID & uid)
inline

Member Data Documentation

◆ config_

ConfigPtr walberla::mesh::BoundaryInfo::config_
private

◆ uid_

UID walberla::mesh::BoundaryInfo::uid_
private

The documentation for this class was generated from the following file:
  • /builds/administration/walberla-website/walberla/src/mesh/boundary/BoundaryInfo.h