FaceFabDataFactory Class Reference

#include <BoxLayoutData.H>

Inheritance diagram for FaceFabDataFactory:

Inheritance graph

List of all members.

Public Member Functions

virtual ~FaceFabDataFactory ()
 FaceFabDataFactory (const int a_dir)
void define (const int a_dir)
virtual FArrayBoxcreate (const Box &a_box, int a_ncomps, const DataIndex &a_datInd) const

Protected Attributes

int m_dir

Constructor & Destructor Documentation

virtual FaceFabDataFactory::~FaceFabDataFactory (  )  [inline, virtual]

FaceFabDataFactory::FaceFabDataFactory ( const int  a_dir  ) 

Member Function Documentation

void FaceFabDataFactory::define ( const int  a_dir  ) 

virtual FArrayBox* FaceFabDataFactory::create ( const Box a_box,
int  a_ncomps,
const DataIndex a_datInd 
) const [virtual]

creates a new 'T' object and returns a pointer to it. Responsiblitly for calling operator 'delete' on this pointer is passed to the user.

Implements DataFactory< FArrayBox >.

Member Data Documentation

int FaceFabDataFactory::m_dir [protected]

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

Generated on Fri Apr 5 04:25:05 2019 for Chombo + EB by  doxygen 1.5.5