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] |