Interpolator< Dim, T, NGP > Struct Template Reference

#include <InterpolatorNGP.h>

List of all members.

Public Types

typedef NGPCacheData< 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, NGP >


Member Typedef Documentation

template<int Dim, class T >
typedef NGPCacheData<Dim,T> Interpolator< Dim, T, NGP >::Cache_t


Member Function Documentation

template<int Dim, class T >
template<class PA , class FC , class PPos >
static void Interpolator< Dim, T, NGP >::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, NGP >::scatter ( const PA &  attrib,
const FC &  field,
const PPos &  pos 
) [inline, static]

References PInsist.

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

References PInsist.

template<int Dim, class T >
template<class PA , class FC , class PPos , class EngineTag >
static void Interpolator< Dim, T, NGP >::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, NGP >::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, NGP >::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, NGP >::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, NGP >::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, NGP >::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