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 DisjointBoxLayoutgetBoxes () const
const DisjointBoxLayoutdisjoiuntBoxLayout () const
Interval interval () const
DataIterator dataIterator () const
Box box (const DataIndex &index) const
FArrayBoxget (const DataIndex &index)
const LevelData< FArrayBox > * dataPtr () const
void operator= (LevelData< FArrayBox > *newPtr)

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]
 


The documentation for this class was generated from the following file:
Generated on Wed Apr 16 14:27:42 2003 for Chombo by doxygen1.2.16