SAMRAI::mesh::BoxGeneratorStrategy< DIM > Class Template Reference

#include <source/mesh/clustering/BoxGeneratorStrategy.h>

Inheritance diagram for SAMRAI::mesh::BoxGeneratorStrategy< DIM >:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 BoxGeneratorStrategy ()
virtual ~BoxGeneratorStrategy ()
virtual void findBoxesContainingTags (hier::BoxList< DIM > &boxes, const tbox::Pointer< hier::PatchLevel< DIM > > level, const int index, const int tag_val, const hier::Box< DIM > &bound_box, const hier::IntVector< DIM > &min_box, const double efficiency_tol, const double combine_tol) const=0

Detailed Description

template<int DIM>
class SAMRAI::mesh::BoxGeneratorStrategy< DIM >

Class BoxGeneratorStrategy<DIM> is an abstract base class that defines a Strategy pattern interface for operations to build boxes that cover a collection of tagged cells on a single AMR patch hierarchy level.

See also:
hier::PatchLevel


Constructor & Destructor Documentation

template<int DIM>
SAMRAI::mesh::BoxGeneratorStrategy< DIM >::BoxGeneratorStrategy (  ) 

Default constructor.

template<int DIM>
SAMRAI::mesh::BoxGeneratorStrategy< DIM >::~BoxGeneratorStrategy (  )  [virtual]

Virtual destructor.


Member Function Documentation

template<int DIM>
virtual void SAMRAI::mesh::BoxGeneratorStrategy< DIM >::findBoxesContainingTags ( hier::BoxList< DIM > &  boxes,
const tbox::Pointer< hier::PatchLevel< DIM > >  level,
const int  index,
const int  tag_val,
const hier::Box< DIM > &  bound_box,
const hier::IntVector< DIM > &  min_box,
const double  efficiency_tol,
const double  combine_tol 
) const [pure virtual]

Create list of boxes whose union covers all integer tags on the patch level that match the specified tag value. Each box must be at least as large as the given minimum size and the tolerances must be met.

Implemented in SAMRAI::mesh::AsyncBergerRigoutsos< DIM >, and SAMRAI::mesh::BergerRigoutsos< DIM >.


The documentation for this class was generated from the following files:
Generated on Thu Jun 18 11:28:40 2009 for SAMRAI by  doxygen 1.5.1