Public Member Functions
Sundance::MeshTypeBase Class Reference
Inheritance diagram for Sundance::MeshTypeBase:
Playa::Handleable< MeshTypeBase > Playa::Printable Sundance::Noncopyable Sundance::BasicSimplicialMeshType Sundance::HNMeshType2D Sundance::HNMeshType3D Sundance::PeanoMeshType2D Sundance::PeanoMeshType3D Sundance::PeriodicMeshType1D

List of all members.

Public Member Functions

 MeshTypeBase ()
virtual ~MeshTypeBase ()
virtual RCP< MeshBasecreateEmptyMesh (int dim, const MPIComm &comm) const =0
virtual void print (std::ostream &os) const

Detailed Description

MeshTypeBase is a factory class for empty meshes, allowing generic mesh sources to build a mesh of user-specified type.

Definition at line 61 of file SundanceMeshTypeBase.hpp.


Constructor & Destructor Documentation

Empty ctor

Definition at line 68 of file SundanceMeshTypeBase.hpp.

virtual Sundance::MeshTypeBase::~MeshTypeBase ( ) [inline, virtual]

virtual dtor

Definition at line 71 of file SundanceMeshTypeBase.hpp.


Member Function Documentation

virtual RCP<MeshBase> Sundance::MeshTypeBase::createEmptyMesh ( int  dim,
const MPIComm comm 
) const [pure virtual]
virtual void Sundance::MeshTypeBase::print ( std::ostream &  os) const [inline, virtual]

Implements Playa::Printable.

Definition at line 78 of file SundanceMeshTypeBase.hpp.

Site Contact