Interpolator< Dim, T, SUDS > Struct Template Reference

#include <InterpolatorSUDS.h>

List of all members.

Public Types

typedef SUDSCacheData< 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, SUDS >


Member Typedef Documentation

template<int Dim, class T >
typedef SUDSCacheData<Dim,T> Interpolator< Dim, T, SUDS >::Cache_t


Member Function Documentation

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