Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

LDF Class Reference

#include <LDF.H>

Collaboration diagram for LDF:

Collaboration graph
[legend]
List of all members.

Public Methods

 LDF ()
 LDF (LevelData< FArrayBox > *newPtr)
void define (const DisjointBoxLayout &dp, int comps, const IntVect &ghost)
 ~LDF ()
void exchange (const Interval &comps)
void copyTo (const Interval &srcComps, LDF &dest, const Interval &destComps) const
IntVect ghostVect () const
const DisjointBoxLayout & getBoxes () const
const DisjointBoxLayout & disjoiuntBoxLayout () const
Interval interval () const
DataIterator dataIterator () const
Box box (const DataIndex &index) const
FArrayBox & get (const DataIndex &index)
const LevelData< FArrayBox > * dataPtr () const
void operator= (LevelData< FArrayBox > *newPtr)

Private Attributes

RefCountedPtr< LevelData<
FArrayBox > > 
m_ptr

Constructor & Destructor Documentation

LDF::LDF (    )  [inline]
 

LDF::LDF (  LevelData< FArrayBox > *    newPtr )  [inline]
 

LDF::~LDF (    )  [inline]
 


Member Function Documentation

Box LDF::box (  const DataIndex &    index )  const [inline]
 

void LDF::copyTo (  const Interval &    srcComps,
LDF &    dest,
const Interval &    destComps
)  const [inline]
 

DataIterator LDF::dataIterator (    )  const [inline]
 

const LevelData<FArrayBox>* LDF::dataPtr (    )  const [inline]
 

void LDF::define (  const DisjointBoxLayout &    dp,
int    comps,
const IntVect &    ghost
)  [inline]
 

const DisjointBoxLayout& LDF::disjoiuntBoxLayout (    )  const [inline]
 

void LDF::exchange (  const Interval &    comps )  [inline]
 

FArrayBox& LDF::get (  const DataIndex &    index )  [inline]
 

const DisjointBoxLayout& LDF::getBoxes (    )  const [inline]
 

IntVect LDF::ghostVect (    )  const [inline]
 

Interval LDF::interval (    )  const [inline]
 

void LDF::operator= (  LevelData< FArrayBox > *    newPtr )  [inline]
 


Member Data Documentation

RefCountedPtr<LevelData<FArrayBox> > LDF::m_ptr [private]
 


The documentation for this class was generated from the following file:
Generated on Tue Jul 2 10:44:10 2002 for Chombo by doxygen1.2.16