source/hierarchy/variables/VariableDatabase.h File Reference

#include "SAMRAI_config.h"
#include "ComponentSelector.h"
#include "IntVector.h"
#include "PatchDescriptor.h"
#include "Variable.h"
#include "VariableContext.h"
#include "tbox/Array.h"
#include "tbox/List.h"
#include "tbox/PIO.h"
#include "tbox/Pointer.h"
#include "tbox/DescribedClass.h"
#include "VariableDatabase.I"
#include <iostream>

Namespaces

namespace  SAMRAI
namespace  SAMRAI::hier

Classes

class  SAMRAI::hier::VariableDatabase< DIM >
 Class VariableDatabase<DIM> is a Singleton class that manages mapping information between variables and patch data objects in ways that are configurable to the needs of an application built using SAMRAI. In SAMRAI, a single patch descriptor object is shared by all patches in an SAMR hierarchy. This database generates and maintain mappings (for lookup) between integer patch data indices and either variable-context pairs or just variables when contexts are not used. Users define which variables are included in the database, which variable contexts are in the database, and which contexts are associated with which variables via registration operations described below. More...

Generated on Thu Jun 18 11:25:29 2009 for SAMRAI by  doxygen 1.5.1