OPAL (Object Oriented Parallel Accelerator Library)  2.2.0
OPAL
Public Member Functions | Static Public Member Functions | List of all members
IntCIC Class Reference

#include <IntCIC.h>

Public Member Functions

 IntCIC ()
 
 ~IntCIC ()
 

Static Public Member Functions

template<class FT , unsigned Dim, class M , class C , class PT >
static void scatter (const FT &pdata, Field< FT, Dim, M, C > &f, const Vektor< PT, Dim > &ppos, const M &mesh)
 
template<class FT , unsigned Dim, class M , class C , class PT >
static void scatter (const FT &pdata, Field< FT, Dim, M, C > &f, const Vektor< PT, Dim > &ppos, const M &mesh, CacheDataCIC< PT, Dim > &cache)
 
template<class FT , unsigned Dim, class M , class C , class PT >
static void scatter (const FT &pdata, Field< FT, Dim, M, C > &f, const CacheDataCIC< PT, Dim > &cache)
 
template<class FT , unsigned Dim, class M , class C , class PT >
static void gather (FT &pdata, const Field< FT, Dim, M, C > &f, const Vektor< PT, Dim > &ppos, const M &mesh)
 
template<class FT , unsigned Dim, class M , class C , class PT >
static void gather (FT &pdata, const Field< FT, Dim, M, C > &f, const Vektor< PT, Dim > &ppos, const M &mesh, CacheDataCIC< PT, Dim > &cache)
 
template<class FT , unsigned Dim, class M , class C , class PT >
static void gather (FT &pdata, const Field< FT, Dim, M, C > &f, const CacheDataCIC< PT, Dim > &cache)
 

Detailed Description

Definition at line 1191 of file IntCIC.h.

Constructor & Destructor Documentation

IntCIC::IntCIC ( )
inline

Definition at line 1195 of file IntCIC.h.

IntCIC::~IntCIC ( )
inline

Definition at line 1196 of file IntCIC.h.

Member Function Documentation

template<class FT , unsigned Dim, class M , class C , class PT >
static void IntCIC::gather ( FT &  pdata,
const Field< FT, Dim, M, C > &  f,
const Vektor< PT, Dim > &  ppos,
const M &  mesh 
)
inlinestatic

Definition at line 1231 of file IntCIC.h.

References IntCICImpl< Dim >::gather().

Here is the call graph for this function:

template<class FT , unsigned Dim, class M , class C , class PT >
static void IntCIC::gather ( FT &  pdata,
const Field< FT, Dim, M, C > &  f,
const Vektor< PT, Dim > &  ppos,
const M &  mesh,
CacheDataCIC< PT, Dim > &  cache 
)
inlinestatic

Definition at line 1240 of file IntCIC.h.

References CacheDataCIC< T, Dim >::Delta_m, IntCICImpl< Dim >::gather(), CacheDataCIC< T, Dim >::Index_m, and CacheDataCIC< T, Dim >::Offset_m.

Here is the call graph for this function:

template<class FT , unsigned Dim, class M , class C , class PT >
static void IntCIC::gather ( FT &  pdata,
const Field< FT, Dim, M, C > &  f,
const CacheDataCIC< PT, Dim > &  cache 
)
inlinestatic

Definition at line 1250 of file IntCIC.h.

References CacheDataCIC< T, Dim >::Delta_m, IntCICImpl< Dim >::gather(), CacheDataCIC< T, Dim >::Index_m, and CacheDataCIC< T, Dim >::Offset_m.

Here is the call graph for this function:

template<class FT , unsigned Dim, class M , class C , class PT >
static void IntCIC::scatter ( const FT &  pdata,
Field< FT, Dim, M, C > &  f,
const Vektor< PT, Dim > &  ppos,
const M &  mesh 
)
inlinestatic

Definition at line 1203 of file IntCIC.h.

References IntCICImpl< Dim >::scatter().

Here is the call graph for this function:

template<class FT , unsigned Dim, class M , class C , class PT >
static void IntCIC::scatter ( const FT &  pdata,
Field< FT, Dim, M, C > &  f,
const Vektor< PT, Dim > &  ppos,
const M &  mesh,
CacheDataCIC< PT, Dim > &  cache 
)
inlinestatic

Definition at line 1212 of file IntCIC.h.

References CacheDataCIC< T, Dim >::Delta_m, CacheDataCIC< T, Dim >::Index_m, CacheDataCIC< T, Dim >::Offset_m, and IntCICImpl< Dim >::scatter().

Here is the call graph for this function:

template<class FT , unsigned Dim, class M , class C , class PT >
static void IntCIC::scatter ( const FT &  pdata,
Field< FT, Dim, M, C > &  f,
const CacheDataCIC< PT, Dim > &  cache 
)
inlinestatic

Definition at line 1222 of file IntCIC.h.

References CacheDataCIC< T, Dim >::Delta_m, CacheDataCIC< T, Dim >::Index_m, CacheDataCIC< T, Dim >::Offset_m, and IntCICImpl< Dim >::scatter().

Here is the call graph for this function:


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