source/mesh/load_balance/LoadBalanceStrategy.h File Reference

#include "SAMRAI_config.h"
#include "BoxArray.h"
#include "BoxList.h"
#include "IntVector.h"
#include "PatchHierarchy.h"
#include "ProcessorMapping.h"
#include "tbox/Pointer.h"

Namespaces

namespace  SAMRAI
namespace  SAMRAI::mesh

Classes

class  SAMRAI::mesh::LoadBalanceStrategy< DIM >
 Class LoadBalanceStrategy<DIM> is an abstract base class that defines a Strategy pattern interface for operations that load balance patches on a single AMR patch hierarchy level. Typically, such operations are invoked after the domain of a new hierarchy level is determined (e.g., via some error estimation procedure) and is applied to the collection of boxes that describe the domain. The load balancing process produces a set of boxes from which patches on the new level are created and a processor mapping describing how the new patches are mapped to processors. More...

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