Interpolator< Dim, T, CIC > Struct Template Reference

#include <InterpolatorCIC.h>

List of all members.

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)

template<int Dim, class T>
struct Interpolator< Dim, T, CIC >


Member Typedef Documentation

template<int Dim, class T >
typedef CICCacheData<Dim,T> Interpolator< Dim, T, CIC >::Cache_t


Member Function Documentation

template<int Dim, class T >
template<class PA , class FC , class PPos >
static void Interpolator< Dim, T, CIC >::gather ( const PA &  attrib,
const FC &  field,
const PPos &  pos 
) [inline, static]

References PInsist.

template<int Dim, class T >
template<class PA , class FC , class PPos >
static void Interpolator< Dim, T, CIC >::scatter ( const PA &  attrib,
const FC &  field,
const PPos &  pos 
) [inline, static]

template<int Dim, class T >
template<class ValueT , class FC , class PPos >
static void Interpolator< Dim, T, CIC >::scatterValue ( const ValueT &  value,
const FC &  field,
const PPos &  pos 
) [inline, static]

template<int Dim, class T >
template<class PA , class FC , class PPos , class EngineTag >
static void Interpolator< Dim, T, CIC >::gatherCache ( const PA &  attrib,
const FC &  field,
const PPos &  pos,
const DynamicArray< Cache_t, EngineTag > &  cache 
) [inline, static]

template<int Dim, class T >
template<class PA , class FC , class PPos , class EngineTag >
static void Interpolator< Dim, T, CIC >::scatterCache ( const PA &  attrib,
const FC &  field,
const PPos &  pos,
const DynamicArray< Cache_t, EngineTag > &  cache 
) [inline, static]

template<int Dim, class T >
template<class ValueT , class FC , class PPos , class EngineTag >
static void Interpolator< Dim, T, CIC >::scatterValueCache ( const ValueT &  value,
const FC &  field,
const PPos &  pos,
const DynamicArray< Cache_t, EngineTag > &  cache 
) [inline, static]

template<int Dim, class T >
template<class PA , class FC , class EngineTag >
static void Interpolator< Dim, T, CIC >::gatherCache ( const PA &  attrib,
const FC &  field,
const DynamicArray< Cache_t, EngineTag > &  cache 
) [inline, static]

template<int Dim, class T >
template<class PA , class FC , class EngineTag >
static void Interpolator< Dim, T, CIC >::scatterCache ( const PA &  attrib,
const FC &  field,
const DynamicArray< Cache_t, EngineTag > &  cache 
) [inline, static]

template<int Dim, class T >
template<class ValueT , class FC , class EngineTag >
static void Interpolator< Dim, T, CIC >::scatterValueCache ( const ValueT &  value,
const FC &  field,
const DynamicArray< Cache_t, EngineTag > &  cache 
) [inline, static]


The documentation for this struct was generated from the following file:

Generated on Wed Mar 16 06:20:15 2011 for FreePOOMA by  doxygen 1.5.9