FreePOOMA
2.4.1
|
FieldEngineBaseData holds an engine and the relations. More...
#include <FieldEngine.h>
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 RelationList & | relations () const |
RelationList & | relations () |
FieldEngineBaseData holds an engine and the relations.
FieldEngineBaseData< Dim, T, EngineTag >::FieldEngineBaseData | ( | ) | [inline] |
FieldEngineBaseData< Dim, T, EngineTag >::FieldEngineBaseData | ( | const Initializer & | init | ) | [inline] |
Initializer to be used with an engine compatible layout or similar initializer.
FieldEngineBaseData< Dim, T, EngineTag >::FieldEngineBaseData | ( | const Pooma::NoInit & | ) | [inline] |
FieldEngineBaseData< Dim, T, EngineTag >::FieldEngineBaseData | ( | const Initializer & | init, |
const RelationList & | l | ||
) | [inline] |
FieldEngineBaseData< Dim, T, EngineTag >::FieldEngineBaseData | ( | const Engine & | e, |
const Domain & | d, | ||
const RelationList & | l | ||
) | [inline] |
const Engine<Dim, T, EngineTag>& FieldEngineBaseData< Dim, T, EngineTag >::engine | ( | ) | const [inline] |
Engine<Dim, T, EngineTag>& FieldEngineBaseData< Dim, T, EngineTag >::engine | ( | ) | [inline] |
const RelationList& FieldEngineBaseData< Dim, T, EngineTag >::relations | ( | ) | const [inline] |
Referenced by Field< Mesh, T, EngineTag >::applyRelations(), Field< Mesh, T, EngineTag >::clearDirty(), FieldEngine< Mesh, T, EngineTag >::FieldEngine(), FieldEngine< Mesh, T, EngineTag >::makeOwnCopy(), FieldEngine< Mesh, T, EngineTag >::relations(), Field< Mesh, T, EngineTag >::removeRelations(), and Field< Mesh, T, EngineTag >::setDirty().
RelationList& FieldEngineBaseData< Dim, T, EngineTag >::relations | ( | ) | [inline] |