Sundance::PeriodicLineMesher Class Reference

Inheritance diagram for Sundance::PeriodicLineMesher:

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

List of all members.

Public Member Functions

 PeriodicLineMesher (const double &a, const double &b, int nx, const MeshType &meshType, int verbosity=0)
virtual ~PeriodicLineMesher ()
virtual Mesh fillMesh () const
virtual std::string description () const
virtual RCP< MeshSourceBasegetRcp ()

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,
int  verbosity = 0 
) [inline]

Definition at line 50 of file SundancePeriodicLineMesher.hpp.

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

virtual dtor

Definition at line 63 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 76 of file SundancePeriodicLineMesher.hpp.

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

Create a mesh

Implements Sundance::MeshSourceBase.

Definition at line 67 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 81 of file SundancePeriodicLineMesher.hpp.


Member Data Documentation

Definition at line 85 of file SundancePeriodicLineMesher.hpp.

Referenced by fillMesh().

Definition at line 86 of file SundancePeriodicLineMesher.hpp.

Referenced by fillMesh().

Definition at line 84 of file SundancePeriodicLineMesher.hpp.

Referenced by fillMesh().

Site Contact