Sundance::PeriodicLineMesher Class Reference

Create a mesh having one triangle. More...

Inheritance diagram for Sundance::PeriodicLineMesher:

Sundance::MeshSourceBase Playa::Handleable< MeshSourceBase > Playa::Printable Sundance::Noncopyable Sundance::ObjectWithClassVerbosity< MeshSourceBase > Playa::ObjectWithVerbosity

List of all members.

Public Member Functions

 PeriodicLineMesher (const double &a, const double &b, int nx, const MeshType &meshType)
virtual ~PeriodicLineMesher ()
 virtual dtor
virtual Mesh fillMesh () const
 Create a mesh.
virtual std::string description () const
 Print a short descriptive std::string.
virtual RCP< MeshSourceBasegetRcp ()
 Return a ref count pointer to self.

Private Attributes

int nx_
double a_
double b_


Detailed Description

Create a mesh having one triangle.

Definition at line 46 of file SundancePeriodicLineMesher.hpp.


Constructor & Destructor Documentation

Sundance::PeriodicLineMesher::PeriodicLineMesher ( const double &  a,
const double &  b,
int  nx,
const MeshType meshType 
) [inline]

Definition at line 50 of file SundancePeriodicLineMesher.hpp.

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

virtual dtor

Definition at line 62 of file SundancePeriodicLineMesher.hpp.


Member Function Documentation

virtual std::string Sundance::PeriodicLineMesher::description (  )  const [inline, virtual]

Print a short descriptive std::string.

Reimplemented from Sundance::MeshSourceBase.

Definition at line 75 of file SundancePeriodicLineMesher.hpp.

virtual Mesh Sundance::PeriodicLineMesher::fillMesh (  )  const [inline, virtual]

Create a mesh.

Implements Sundance::MeshSourceBase.

Definition at line 66 of file SundancePeriodicLineMesher.hpp.

References a_, b_, and nx_.

virtual RCP<MeshSourceBase> Sundance::PeriodicLineMesher::getRcp (  )  [inline, virtual]

Return a ref count pointer to self.

Implements Playa::Handleable< MeshSourceBase >.

Definition at line 80 of file SundancePeriodicLineMesher.hpp.


Member Data Documentation

Definition at line 84 of file SundancePeriodicLineMesher.hpp.

Referenced by fillMesh().

Definition at line 85 of file SundancePeriodicLineMesher.hpp.

Referenced by fillMesh().

Definition at line 83 of file SundancePeriodicLineMesher.hpp.

Referenced by fillMesh().

Site Contact