FreePOOMA
2.4.1
|
A set of FieldOffset's can be stored in a FieldOffsetList. More...
#include <FieldOffset.h>
Public Types | |
typedef size_t | size_type |
typedef FieldOffset< Dim > & | reference |
typedef const FieldOffset< Dim > & | const_reference |
Public Member Functions | |
size_type | size () const |
Return the number of FieldOffset's. | |
const_reference | operator[] (const size_type n) const |
Return a FieldOffset. | |
FieldOffsetList () | |
Create an empty list. This is used for arrays or std::vectors. | |
FieldOffsetList (const size_type sz) | |
Create a list that can hold the specified number of entries. | |
FieldOffsetList (const std::vector< FieldOffset< Dim > > &v) | |
Construct from a vector. | |
FieldOffsetList & | operator= (const std::vector< FieldOffset< Dim > > &v) |
Copy a vector's entries to this FieldOffsetList. | |
reference | operator[] (const size_type n) |
Permit adding the specified entry. |
A set of FieldOffset's can be stored in a FieldOffsetList.
The list has a fixed size. The following member operations are supported:
typedef size_t FieldOffsetList< Dim >::size_type |
typedef FieldOffset<Dim>& FieldOffsetList< Dim >::reference |
typedef const FieldOffset<Dim>& FieldOffsetList< Dim >::const_reference |
FieldOffsetList< Dim >::FieldOffsetList | ( | ) | [inline] |
Create an empty list. This is used for arrays or std::vectors.
FieldOffsetList< Dim >::FieldOffsetList | ( | const size_type | sz | ) | [inline] |
Create a list that can hold the specified number of entries.
References PInsist.
FieldOffsetList< Dim >::FieldOffsetList | ( | const std::vector< FieldOffset< Dim > > & | v | ) | [inline] |
Construct from a vector.
References Pooma::Algorithms::copy().
size_type FieldOffsetList< Dim >::size | ( | ) | const [inline] |
Return the number of FieldOffset's.
Referenced by accumulate(), av(), FieldOffsetReduction< T, Dim, Accumulate >::FieldOffsetReduction(), NearestNeighborClass< Dim, IntraCellOnly >::operator()(), operator<<(), and FieldOffsetList< Dim >::operator[]().
const_reference FieldOffsetList< Dim >::operator[] | ( | const size_type | n | ) | const [inline] |
Return a FieldOffset.
References PInsist, and FieldOffsetList< Dim >::size().
FieldOffsetList& FieldOffsetList< Dim >::operator= | ( | const std::vector< FieldOffset< Dim > > & | v | ) | [inline] |
Copy a vector's entries to this FieldOffsetList.
References Pooma::Algorithms::copy().
reference FieldOffsetList< Dim >::operator[] | ( | const size_type | n | ) | [inline] |
Permit adding the specified entry.
References PInsist, and FieldOffsetList< Dim >::size().