Chi-Tech
|
#include <chi_meshcontinuum_localcellhandler.h>
Data Structures | |
class | const_iterator |
class | iterator |
Public Member Functions | |
chi_mesh::Cell & | operator[] (uint64_t cell_local_index) |
const chi_mesh::Cell & | operator[] (uint64_t cell_local_index) const |
iterator | begin () |
iterator | end () |
const_iterator | begin () const |
const_iterator | end () const |
size_t | size () const |
Data Fields | |
std::vector< std::unique_ptr< chi_mesh::Cell > > & | native_cells |
Private Member Functions | |
LocalCellHandler (std::vector< std::unique_ptr< chi_mesh::Cell > > &in_native_cells) | |
Friends | |
class | MeshContinuum |
Stores references to global cells to enable an iterator.
Definition at line 11 of file chi_meshcontinuum_localcellhandler.h.
|
inlineexplicitprivate |
Constructor.
Definition at line 20 of file chi_meshcontinuum_localcellhandler.h.
|
inline |
Definition at line 68 of file chi_meshcontinuum_localcellhandler.h.
|
inline |
Definition at line 72 of file chi_meshcontinuum_localcellhandler.h.
|
inline |
Definition at line 70 of file chi_meshcontinuum_localcellhandler.h.
|
inline |
Definition at line 74 of file chi_meshcontinuum_localcellhandler.h.
chi_mesh::Cell & chi_mesh::LocalCellHandler::operator[] | ( | uint64_t | cell_local_index | ) |
Returns a reference to a local cell, given a local cell index.
Definition at line 5 of file chi_meshcontinuum_localcellhandler.cc.
const chi_mesh::Cell & chi_mesh::LocalCellHandler::operator[] | ( | uint64_t | cell_local_index | ) | const |
Returns a const reference to a local cell, given a local cell index.
Definition at line 35 of file chi_meshcontinuum_localcellhandler.cc.
|
inline |
Definition at line 76 of file chi_meshcontinuum_localcellhandler.h.
|
friend |
Definition at line 13 of file chi_meshcontinuum_localcellhandler.h.
std::vector<std::unique_ptr<chi_mesh::Cell> >& chi_mesh::LocalCellHandler::native_cells |
Definition at line 15 of file chi_meshcontinuum_localcellhandler.h.