A base class for a vector of MeshElements. More...
#include <MeshElementVector.h>

Public Member Functions | |
| bool | empty () const |
| Is the vector empty. | |
| MeshElementVectorBase (const MeshElementVectorBase &)=delete | |
| Copy constructor. | |
| virtual const MeshElement & | operator[] (size_t) const =0 |
| Access the desired element. | |
| size_t | size () const |
| Return the number of elements. | |
| virtual | ~MeshElementVectorBase ()=default |
| Destructor. | |
Protected Member Functions | |
| MeshElementVectorBase ()=default | |
Protected Attributes | |
| size_t | d_size = 0 |
A base class for a vector of MeshElements.
Definition at line 22 of file MeshElementVector.h.
|
delete |
Copy constructor.
|
virtualdefault |
Destructor.
|
protecteddefault |
|
inline |
|
pure virtual |
Access the desired element.
Implemented in AMP::Mesh::MeshElementVector< TYPE >.
|
inline |
Return the number of elements.
Definition at line 28 of file MeshElementVector.h.
References d_size.
Referenced by AMP::Mesh::MeshElementVectorIterator::size().
|
protected |
Definition at line 35 of file MeshElementVector.h.
Referenced by empty(), AMP::Mesh::MeshElementVector< TYPE >::MeshElementVector(), AMP::Mesh::MeshElementVector< TYPE >::operator[](), AMP::Mesh::MeshElementVector< TYPE >::operator[](), and size().
|
Advanced Multi-Physics (AMP) Oak Ridge National Laboratory Idaho National Laboratory Los Alamos National Laboratory |
This page automatically produced from the source code by Last updated: Tue Mar 10 2026 13:06:43. Comments on this page |