Public Member Functions
Sundance::CellReorderer Class Reference

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

Inheritance diagram for Sundance::CellReorderer:
Sundance::Handle< CellReordererFactoryBase > Sundance::ObjectWithVerbosityBase

List of all members.

Public Member Functions

 CellReorderer ()
 Empty ctor.
 CellReorderer (Handleable< CellReordererFactoryBase > *rawPtr)
 Construct a CellReorderer with a raw pointer to a CellReordererFactoryBase.
 CellReorderer (const RefCountPtr< CellReordererFactoryBase > &smartPtr)
 Construct a CellReorderer with a smart pointer to a CellReordererFactoryBase.
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