Sundance::ExodusNetCDFMeshReader Class Reference

ExodusNetCDFMeshReader reads a mesh from a NetCDF dump of an Exodus file. More...

Inheritance diagram for Sundance::ExodusNetCDFMeshReader:

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

List of all members.

Public Member Functions

 ExodusNetCDFMeshReader (const std::string &filename, const MeshType &meshType, const MPIComm &comm=MPIComm::world())
 ExodusNetCDFMeshReader (const ParameterList &params)
virtual ~ExodusNetCDFMeshReader ()
 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.


Detailed Description

ExodusNetCDFMeshReader reads a mesh from a NetCDF dump of an Exodus file.

This will often be less efficient than reading from an exodus file directly, but does not require any proprietary libraries.

Utilities to dump exodus to NetCDF are available from

Definition at line 52 of file SundanceExodusNetCDFMeshReader.hpp.


Constructor & Destructor Documentation

ExodusNetCDFMeshReader::ExodusNetCDFMeshReader ( const std::string &  filename,
const MeshType meshType,
const MPIComm comm = MPIComm::world() 
)

ExodusNetCDFMeshReader::ExodusNetCDFMeshReader ( const ParameterList &  params  ) 

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

virtual dtor

Definition at line 63 of file SundanceExodusNetCDFMeshReader.hpp.


Member Function Documentation

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

Print a short descriptive std::string.

Reimplemented from Sundance::MeshSourceBase.

Definition at line 70 of file SundanceExodusNetCDFMeshReader.hpp.

References Sundance::MeshReaderBase::filename().

Mesh ExodusNetCDFMeshReader::fillMesh (  )  const [virtual]

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

Return a ref count pointer to self.

Implements Playa::Handleable< MeshSourceBase >.

Definition at line 75 of file SundanceExodusNetCDFMeshReader.hpp.

Site Contact