IBAMR  IBAMR version 0.19.
Classes | Namespaces | Macros
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.C"
#include <iostream>

Classes

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...
 
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...
 

Namespaces

 SAMRAI
 
 SAMRAI::hier
 

Macros

#define included_iostream
 

Macro Definition Documentation

◆ included_iostream

#define included_iostream