FieldEngineBaseData< Dim, T, EngineTag > Class Template Reference

FieldEngineBaseData holds an engine and the relations. More...

#include <FieldEngine.h>

Collaboration diagram for FieldEngineBaseData< Dim, T, EngineTag >:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 FieldEngineBaseData ()
template<class Initializer >
 FieldEngineBaseData (const Initializer &init)
 Initializer to be used with an engine compatible layout or similar initializer.
 FieldEngineBaseData (const Pooma::NoInit &)
template<class Initializer >
 FieldEngineBaseData (const Initializer &init, const RelationList &l)
template<class Engine , class Domain >
 FieldEngineBaseData (const Engine &e, const Domain &d, const RelationList &l)
const Engine< Dim, T, EngineTag > & engine () const
Engine< Dim, T, EngineTag > & engine ()
const RelationListrelations () const
RelationListrelations ()


Detailed Description

template<int Dim, class T, class EngineTag>
class FieldEngineBaseData< Dim, T, EngineTag >

FieldEngineBaseData holds an engine and the relations.

Constructor & Destructor Documentation

template<int Dim, class T , class EngineTag >
FieldEngineBaseData< Dim, T, EngineTag >::FieldEngineBaseData (  )  [inline]

template<int Dim, class T , class EngineTag >
template<class Initializer >
FieldEngineBaseData< Dim, T, EngineTag >::FieldEngineBaseData ( const Initializer &  init  )  [inline]

Initializer to be used with an engine compatible layout or similar initializer.

template<int Dim, class T , class EngineTag >
FieldEngineBaseData< Dim, T, EngineTag >::FieldEngineBaseData ( const Pooma::NoInit  )  [inline]

template<int Dim, class T , class EngineTag >
template<class Initializer >
FieldEngineBaseData< Dim, T, EngineTag >::FieldEngineBaseData ( const Initializer &  init,
const RelationList l 
) [inline]

template<int Dim, class T , class EngineTag >
template<class Engine , class Domain >
FieldEngineBaseData< Dim, T, EngineTag >::FieldEngineBaseData ( const Engine &  e,
const Domain d,
const RelationList l 
) [inline]


Member Function Documentation

template<int Dim, class T , class EngineTag >
const Engine<Dim, T, EngineTag>& FieldEngineBaseData< Dim, T, EngineTag >::engine (  )  const [inline]

template<int Dim, class T , class EngineTag >
Engine<Dim, T, EngineTag>& FieldEngineBaseData< Dim, T, EngineTag >::engine (  )  [inline]

template<int Dim, class T , class EngineTag >
const RelationList& FieldEngineBaseData< Dim, T, EngineTag >::relations (  )  const [inline]

template<int Dim, class T , class EngineTag >
RelationList& FieldEngineBaseData< Dim, T, EngineTag >::relations (  )  [inline]


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

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