FreePOOMA  2.4.1
Public Member Functions
FieldEngineBaseData< Dim, T, EngineTag > Class Template Reference

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

#include <FieldEngine.h>

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: