FreePOOMA
2.4.1
|
#include <InterpolatorCIC.h>
Public Types | |
typedef CICCacheData< Dim, T > | Cache_t |
Static Public Member Functions | |
template<class PA , class FC , class PPos > | |
static void | gather (const PA &attrib, const FC &field, const PPos &pos) |
template<class PA , class FC , class PPos > | |
static void | scatter (const PA &attrib, const FC &field, const PPos &pos) |
template<class ValueT , class FC , class PPos > | |
static void | scatterValue (const ValueT &value, const FC &field, const PPos &pos) |
template<class PA , class FC , class PPos , class EngineTag > | |
static void | gatherCache (const PA &attrib, const FC &field, const PPos &pos, const DynamicArray< Cache_t, EngineTag > &cache) |
template<class PA , class FC , class PPos , class EngineTag > | |
static void | scatterCache (const PA &attrib, const FC &field, const PPos &pos, const DynamicArray< Cache_t, EngineTag > &cache) |
template<class ValueT , class FC , class PPos , class EngineTag > | |
static void | scatterValueCache (const ValueT &value, const FC &field, const PPos &pos, const DynamicArray< Cache_t, EngineTag > &cache) |
template<class PA , class FC , class EngineTag > | |
static void | gatherCache (const PA &attrib, const FC &field, const DynamicArray< Cache_t, EngineTag > &cache) |
template<class PA , class FC , class EngineTag > | |
static void | scatterCache (const PA &attrib, const FC &field, const DynamicArray< Cache_t, EngineTag > &cache) |
template<class ValueT , class FC , class EngineTag > | |
static void | scatterValueCache (const ValueT &value, const FC &field, const DynamicArray< Cache_t, EngineTag > &cache) |
typedef CICCacheData<Dim,T> Interpolator< Dim, T, CIC >::Cache_t |
static void Interpolator< Dim, T, CIC >::gather | ( | const PA & | attrib, |
const FC & | field, | ||
const PPos & | pos | ||
) | [inline, static] |
References PInsist.
static void Interpolator< Dim, T, CIC >::scatter | ( | const PA & | attrib, |
const FC & | field, | ||
const PPos & | pos | ||
) | [inline, static] |
References Pooma::blockAndEvaluate(), PInsist, and setExternalGuards().
static void Interpolator< Dim, T, CIC >::scatterValue | ( | const ValueT & | value, |
const FC & | field, | ||
const PPos & | pos | ||
) | [inline, static] |
References Pooma::blockAndEvaluate(), PInsist, and setExternalGuards().
static void Interpolator< Dim, T, CIC >::gatherCache | ( | const PA & | attrib, |
const FC & | field, | ||
const PPos & | pos, | ||
const DynamicArray< Cache_t, EngineTag > & | cache | ||
) | [inline, static] |
References DynamicArray< T, EngineTag >::layout(), and PInsist.
static void Interpolator< Dim, T, CIC >::scatterCache | ( | const PA & | attrib, |
const FC & | field, | ||
const PPos & | pos, | ||
const DynamicArray< Cache_t, EngineTag > & | cache | ||
) | [inline, static] |
static void Interpolator< Dim, T, CIC >::scatterValueCache | ( | const ValueT & | value, |
const FC & | field, | ||
const PPos & | pos, | ||
const DynamicArray< Cache_t, EngineTag > & | cache | ||
) | [inline, static] |
static void Interpolator< Dim, T, CIC >::gatherCache | ( | const PA & | attrib, |
const FC & | field, | ||
const DynamicArray< Cache_t, EngineTag > & | cache | ||
) | [inline, static] |
References DynamicArray< T, EngineTag >::layout(), and PInsist.
static void Interpolator< Dim, T, CIC >::scatterCache | ( | const PA & | attrib, |
const FC & | field, | ||
const DynamicArray< Cache_t, EngineTag > & | cache | ||
) | [inline, static] |
static void Interpolator< Dim, T, CIC >::scatterValueCache | ( | const ValueT & | value, |
const FC & | field, | ||
const DynamicArray< Cache_t, EngineTag > & | cache | ||
) | [inline, static] |