Sundance::CellReorderer Class Reference

Inheritance diagram for Sundance::CellReorderer:

Playa::Handle< CellReordererFactoryBase >

List of all members.

Public Member Functions

 CellReorderer ()
 CellReorderer (Handleable< CellReordererFactoryBase > *rawPtr)
 CellReorderer (const RefCountPtr< CellReordererFactoryBase > &smartPtr)
RCP< CellReordererImplemBasecreateInstance (const MeshBase *mesh) const


Detailed Description

User-level handle class for abstract specification of cell reordering algorithms.

Examples

 CellReorderer bfs = new BreadthFirstReorderer();
 mesh.setReorderer(bfs);

Definition at line 57 of file SundanceCellReorderer.hpp.


Constructor & Destructor Documentation

Sundance::CellReorderer::CellReorderer (  )  [inline]

Empty ctor

Definition at line 61 of file SundanceCellReorderer.hpp.

Sundance::CellReorderer::CellReorderer ( Handleable< CellReordererFactoryBase > *  rawPtr  )  [inline]

Construct a CellReorderer with a raw pointer to a CellReordererFactoryBase

Definition at line 61 of file SundanceCellReorderer.hpp.

Sundance::CellReorderer::CellReorderer ( const RefCountPtr< CellReordererFactoryBase > &  smartPtr  )  [inline]

Construct a CellReorderer with a smart pointer to a CellReordererFactoryBase

Definition at line 61 of file SundanceCellReorderer.hpp.


Member Function Documentation

RCP< CellReordererImplemBase > CellReorderer::createInstance ( const MeshBase mesh  )  const

Site Contact