#include <EBGraphFactory.H>
This is needed for LevelData construction.
Public Member Functions | |
virtual EBGraph * | create (const Box &a_box, int a_ncomps, const DataIndex &a_datInd) const |
EBGraphFactory (const ProblemDomain &a_domain) | |
virtual | ~EBGraphFactory () |
Private Member Functions | |
EBGraphFactory () | |
Private Attributes | |
ProblemDomain | m_domain |
EBGraphFactory::EBGraphFactory | ( | const ProblemDomain & | a_domain | ) |
virtual EBGraphFactory::~EBGraphFactory | ( | ) | [virtual] |
EBGraphFactory::EBGraphFactory | ( | ) | [inline, private] |
References MayDay::Error().
virtual EBGraph* EBGraphFactory::create | ( | const Box & | a_box, | |
int | a_ncomps, | |||
const DataIndex & | a_datInd | |||
) | const [virtual] |
Creates an undefined EBGraph.
Implements DataFactory< EBGraph >.
ProblemDomain EBGraphFactory::m_domain [private] |