#include "SAMRAI_config.h"
#include "ComponentSelector.h"
#include "PatchLevel.h"
#include "ProcessorMapping.h"
#include "Variable.h"
#include "tbox/DescribedClass.h"
#include "ErrorCheckIntTypes.h"
#include "LocallyActiveDataPatchLevelManager.I"
Namespaces | |
namespace | SAMRAI |
namespace | SAMRAI::hier |
Classes | |
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::LocallyActiveDataPatchLevelIterator< DIM > |
Defines | |
#define | NULL 0 |
#define NULL 0 |