Public Member Functions | Private Attributes

LibGeoDecomp::SoAGridHelpers::LoadMember< CELL, DIM > Class Template Reference

#include <soagrid.h>

Collaboration diagram for LibGeoDecomp::SoAGridHelpers::LoadMember< CELL, DIM >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 LoadMember (const char *source, const Selector< CELL > &selector, const Region< DIM > &region, const Coord< DIM > &origin, const Coord< 3 > &edgeRadii)
template<long DIM_X, long DIM_Y, long DIM_Z, long INDEX>
void operator() (LibFlatArray::soa_accessor< CELL, DIM_X, DIM_Y, DIM_Z, INDEX > accessor) const

Private Attributes

const char * source
const Selector< CELL > & selector
const Region< DIM > & region
const Coord< DIM > & origin
const Coord< 3 > & edgeRadii
long memberOffset

template<typename CELL, int DIM>
class LibGeoDecomp::SoAGridHelpers::LoadMember< CELL, DIM >


Constructor & Destructor Documentation

template<typename CELL , int DIM>
LibGeoDecomp::SoAGridHelpers::LoadMember< CELL, DIM >::LoadMember ( const char *  source,
const Selector< CELL > &  selector,
const Region< DIM > &  region,
const Coord< DIM > &  origin,
const Coord< 3 > &  edgeRadii 
) [inline]

Member Function Documentation

template<typename CELL , int DIM>
template<long DIM_X, long DIM_Y, long DIM_Z, long INDEX>
void LibGeoDecomp::SoAGridHelpers::LoadMember< CELL, DIM >::operator() ( LibFlatArray::soa_accessor< CELL, DIM_X, DIM_Y, DIM_Z, INDEX >  accessor  )  const [inline]

Member Data Documentation

template<typename CELL , int DIM>
const Coord<3>& LibGeoDecomp::SoAGridHelpers::LoadMember< CELL, DIM >::edgeRadii [private]
template<typename CELL , int DIM>
long LibGeoDecomp::SoAGridHelpers::LoadMember< CELL, DIM >::memberOffset [private]
template<typename CELL , int DIM>
const Coord<DIM>& LibGeoDecomp::SoAGridHelpers::LoadMember< CELL, DIM >::origin [private]
template<typename CELL , int DIM>
const Region<DIM>& LibGeoDecomp::SoAGridHelpers::LoadMember< CELL, DIM >::region [private]
template<typename CELL , int DIM>
const Selector<CELL>& LibGeoDecomp::SoAGridHelpers::LoadMember< CELL, DIM >::selector [private]
template<typename CELL , int DIM>
const char* LibGeoDecomp::SoAGridHelpers::LoadMember< CELL, DIM >::source [private]

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