![]() |
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.