Chombo + EB  3.2
Public Member Functions | List of all members
EBDataFactory Class Reference

Factory class to produce EBData(es) More...

#include <EBDataFactory.H>

Inheritance diagram for EBDataFactory:
Inheritance graph
[legend]

Public Member Functions

virtual EBDatacreate (const Box &a_box, int a_ncomps, const DataIndex &a_datInd) const
 
 EBDataFactory ()
 
virtual ~EBDataFactory ()
 
virtual bool threadSafe () const
 return true if copy and construction are thread safe–NOT TRUE HERE More...
 
- Public Member Functions inherited from DataFactory< EBData >
virtual ~DataFactory ()
 
virtual bool callDelete () const
 

Detailed Description

Factory class to produce EBData(es)

This is needed for LevelData construction.

Constructor & Destructor Documentation

◆ EBDataFactory()

EBDataFactory::EBDataFactory ( )
inline

◆ ~EBDataFactory()

virtual EBDataFactory::~EBDataFactory ( )
inlinevirtual

Member Function Documentation

◆ create()

virtual EBData* EBDataFactory::create ( const Box a_box,
int  a_ncomps,
const DataIndex a_datInd 
) const
virtual

Creates an undefined EBData.

Implements DataFactory< EBData >.

◆ threadSafe()

virtual bool EBDataFactory::threadSafe ( ) const
inlinevirtual

return true if copy and construction are thread safe–NOT TRUE HERE

Reimplemented from DataFactory< EBData >.


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