|
FreePOOMA
2.4.1
|
#include <FieldOffsetReduction.h>
Public Types | |
| typedef T | OutputElement_t |
Public Member Functions | |
| const Centering< Dim > & | outputCentering () const |
| const Centering< Dim > & | inputCentering () const |
| int | lowerExtent (int d) const |
| int | upperExtent (int d) const |
| FieldOffsetReduction () | |
| FieldOffsetReduction (const FieldOffsetList< Dim > &neighbors, const Centering< Dim > &outputCentering, const Centering< Dim > &inputCentering, Accumulate accumulate=Accumulate()) | |
| template<class F > | |
| OutputElement_t | operator() (const F &f, int i1) const |
| template<class F > | |
| OutputElement_t | operator() (const F &f, int i1, int i2) const |
| template<class F > | |
| OutputElement_t | operator() (const F &f, int i1, int i2, int i3) const |
| typedef T FieldOffsetReduction< T, Dim, Accumulate >::OutputElement_t |
| FieldOffsetReduction< T, Dim, Accumulate >::FieldOffsetReduction | ( | ) | [inline] |
| FieldOffsetReduction< T, Dim, Accumulate >::FieldOffsetReduction | ( | const FieldOffsetList< Dim > & | neighbors, |
| const Centering< Dim > & | outputCentering, | ||
| const Centering< Dim > & | inputCentering, | ||
| Accumulate | accumulate = Accumulate() |
||
| ) | [inline] |
References PAssert, PInsist, FieldOffsetList< Dim >::size(), and Centering< Dim >::size().
| const Centering<Dim>& FieldOffsetReduction< T, Dim, Accumulate >::outputCentering | ( | ) | const [inline] |
| const Centering<Dim>& FieldOffsetReduction< T, Dim, Accumulate >::inputCentering | ( | ) | const [inline] |
| int FieldOffsetReduction< T, Dim, Accumulate >::lowerExtent | ( | int | d | ) | const [inline] |
| int FieldOffsetReduction< T, Dim, Accumulate >::upperExtent | ( | int | d | ) | const [inline] |
| OutputElement_t FieldOffsetReduction< T, Dim, Accumulate >::operator() | ( | const F & | f, |
| int | i1 | ||
| ) | const [inline] |
| OutputElement_t FieldOffsetReduction< T, Dim, Accumulate >::operator() | ( | const F & | f, |
| int | i1, | ||
| int | i2 | ||
| ) | const [inline] |
| OutputElement_t FieldOffsetReduction< T, Dim, Accumulate >::operator() | ( | const F & | f, |
| int | i1, | ||
| int | i2, | ||
| int | i3 | ||
| ) | const [inline] |
1.7.6.1