IBAMR  IBAMR version 0.19.
Classes | Namespaces
LocallyActiveVariableDatabase.h File Reference
#include "SAMRAI_config.h"
#include "ComponentSelector.h"
#include "IntVector.h"
#include "PatchDescriptor.h"
#include "PatchLevel.h"
#include "ProcessorMapping.h"
#include "Variable.h"
#include "VariableContext.h"
#include "VariableDatabase.h"
#include "tbox/Array.h"
#include "tbox/Pointer.h"
#include "LocallyActiveVariableDatabase.C"

Classes

class  SAMRAI::hier::LocallyActiveDataPatchLevelIterator< DIM >
 
class  SAMRAI::hier::LocallyActiveDataPatchLevelManager< DIM >
 Class LocallyActiveDataPatchLevelManager is a utility class for managing data on a patch level where each data item may be defined on a different set of patches; i.e., the data is "locally-active".
A separate object of this class is needed for each patch level on which locally-active data is defined. Typical usage involves constructing an instance of this class with a patch level and then defining the active patches for each patch data integer identifier. Then, this class supports various patch level operations asscociated with the locally-active data, such as allocation and deallocation of data and iteration over patches for which a particular data id is active. More...
 
class  SAMRAI::hier::LocallyActiveVariableDatabase< DIM >
 Class LocallyActiveVariableDatabase is a Singleton class that provides functionality for using the VariableDatabase to manage variables and data that live on different sets of patches in an AMR patch hierarchy, so-called "locally-active" data, can be managed.
More...
 

Namespaces

 SAMRAI
 
 SAMRAI::hier