BELFEM 0.9.0
Berkeley Lab Finite Element Framework
Loading...
Searching...
No Matches
belfem::mesh::CommTable Class Reference

#include <cl_CommTable.hpp>

Public Member Functions

 CommTable ()=default
 ~CommTable ()=default
const Cell< index_t > & nodes () const
const Cell< index_t > & edges () const
const Cell< index_t > & faces () const
const Cell< index_t > & elements () const
const Cell< index_t > & facets () const
const Cell< index_t > & vertices () const
const Cell< index_t > & control_points () const
index_t number_of_nodes () const
index_t number_of_edges () const
index_t number_of_faces () const
index_t number_of_elements () const
index_t number_of_facets () const
index_t number_of_vertices () const
index_t number_of_control_points () const

Protected Member Functions

Cell< index_t > & nodes ()
Cell< index_t > & edges ()
Cell< index_t > & faces ()
Cell< index_t > & elements ()
Cell< index_t > & facets ()
Cell< index_t > & vertices ()
Cell< index_t > & control_points ()

Constructor & Destructor Documentation

◆ CommTable()

belfem::mesh::CommTable::CommTable ( )
default

◆ ~CommTable()

belfem::mesh::CommTable::~CommTable ( )
default

Member Function Documentation

◆ control_points() [1/2]

Cell< index_t > & belfem::mesh::CommTable::control_points ( )
inlineprotected

◆ control_points() [2/2]

const Cell< index_t > & belfem::mesh::CommTable::control_points ( ) const
inline

◆ edges() [1/2]

Cell< index_t > & belfem::mesh::CommTable::edges ( )
inlineprotected

◆ edges() [2/2]

const Cell< index_t > & belfem::mesh::CommTable::edges ( ) const
inline

◆ elements() [1/2]

Cell< index_t > & belfem::mesh::CommTable::elements ( )
inlineprotected

◆ elements() [2/2]

const Cell< index_t > & belfem::mesh::CommTable::elements ( ) const
inline

◆ faces() [1/2]

Cell< index_t > & belfem::mesh::CommTable::faces ( )
inlineprotected

◆ faces() [2/2]

const Cell< index_t > & belfem::mesh::CommTable::faces ( ) const
inline

◆ facets() [1/2]

Cell< index_t > & belfem::mesh::CommTable::facets ( )
inlineprotected

◆ facets() [2/2]

const Cell< index_t > & belfem::mesh::CommTable::facets ( ) const
inline

◆ nodes() [1/2]

Cell< index_t > & belfem::mesh::CommTable::nodes ( )
inlineprotected

◆ nodes() [2/2]

const Cell< index_t > & belfem::mesh::CommTable::nodes ( ) const
inline

◆ number_of_control_points()

index_t belfem::mesh::CommTable::number_of_control_points ( ) const
inline

◆ number_of_edges()

index_t belfem::mesh::CommTable::number_of_edges ( ) const
inline

◆ number_of_elements()

index_t belfem::mesh::CommTable::number_of_elements ( ) const
inline

◆ number_of_faces()

index_t belfem::mesh::CommTable::number_of_faces ( ) const
inline

◆ number_of_facets()

index_t belfem::mesh::CommTable::number_of_facets ( ) const
inline

◆ number_of_nodes()

index_t belfem::mesh::CommTable::number_of_nodes ( ) const
inline

◆ number_of_vertices()

index_t belfem::mesh::CommTable::number_of_vertices ( ) const
inline

◆ vertices() [1/2]

Cell< index_t > & belfem::mesh::CommTable::vertices ( )
inlineprotected

◆ vertices() [2/2]

const Cell< index_t > & belfem::mesh::CommTable::vertices ( ) const
inline

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