BELFEM 0.9.0
Berkeley Lab Finite Element Framework
Loading...
Searching...
No Matches
belfem::fem::dofmgr::SideSetData Class Reference

#include <cl_FEM_DofMgr_SideSetData.hpp>

Public Member Functions

 SideSetData (DofManager *aParent)
 ~SideSetData ()
void create_sidesets ()
SideSetsideset (const id_t aID)
 return a specific sideset
Cell< SideSet * > & sidesets ()
 return the sideset container
bool sideset_exists (const id_t aID) const
 check if a specific sideset exists on this proc
void collect_wetted_sidesets ()
 check if user has set the wetted sidesets
void count_wetted_nodes ()
index_t number_of_wetted_nodes () const
void create_alpha_fields ()
 this function creates a special field for the alpha-bc if it exists.
void set_boundary_conditions ()
 forwards set_boundary_conditions() to every sideset that exists on this proc ( currently not called by the dof manager )
void reset ()
 restore factory settings

Constructor & Destructor Documentation

◆ SideSetData()

belfem::fem::dofmgr::SideSetData::SideSetData ( DofManager * aParent)

◆ ~SideSetData()

belfem::fem::dofmgr::SideSetData::~SideSetData ( )

Member Function Documentation

◆ collect_wetted_sidesets()

void belfem::fem::dofmgr::SideSetData::collect_wetted_sidesets ( )

check if user has set the wetted sidesets

◆ count_wetted_nodes()

void belfem::fem::dofmgr::SideSetData::count_wetted_nodes ( )

◆ create_alpha_fields()

void belfem::fem::dofmgr::SideSetData::create_alpha_fields ( )

this function creates a special field for the alpha-bc if it exists.

Called by DofManager::init_dofs();

◆ create_sidesets()

void belfem::fem::dofmgr::SideSetData::create_sidesets ( )

◆ number_of_wetted_nodes()

index_t belfem::fem::dofmgr::SideSetData::number_of_wetted_nodes ( ) const
inline

◆ reset()

void belfem::fem::dofmgr::SideSetData::reset ( )

restore factory settings

◆ set_boundary_conditions()

void belfem::fem::dofmgr::SideSetData::set_boundary_conditions ( )

forwards set_boundary_conditions() to every sideset that exists on this proc ( currently not called by the dof manager )

◆ sideset()

SideSet * belfem::fem::dofmgr::SideSetData::sideset ( const id_t aID)
inline

return a specific sideset

◆ sideset_exists()

bool belfem::fem::dofmgr::SideSetData::sideset_exists ( const id_t aID) const
inline

check if a specific sideset exists on this proc

◆ sidesets()

Cell< SideSet * > & belfem::fem::dofmgr::SideSetData::sidesets ( )
inline

return the sideset container


The documentation for this class was generated from the following files: