
Public Member Functions | |
| ExodusNetCDFMeshReader (const std::string &filename, const MeshType &meshType, const MPIComm &comm=MPIComm::world()) | |
| ExodusNetCDFMeshReader (const ParameterList ¶ms) | |
| virtual | ~ExodusNetCDFMeshReader () |
| virtual dtor | |
| virtual Mesh | fillMesh () const |
| Create a mesh. | |
| virtual std::string | description () const |
| Print a short descriptive std::string. | |
| virtual RCP< MeshSourceBase > | getRcp () |
| Return a ref count pointer to self. | |
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.
| ExodusNetCDFMeshReader::ExodusNetCDFMeshReader | ( | const std::string & | filename, | |
| const MeshType & | meshType, | |||
| const MPIComm & | comm = MPIComm::world() | |||
| ) |
Definition at line 12 of file SundanceExodusNetCDFMeshReader.cpp.
References Sundance::MeshSourceBase::nProc().
| ExodusNetCDFMeshReader::ExodusNetCDFMeshReader | ( | const ParameterList & | params | ) |
Definition at line 21 of file SundanceExodusNetCDFMeshReader.cpp.
References Sundance::MeshSourceBase::nProc().
| virtual Sundance::ExodusNetCDFMeshReader::~ExodusNetCDFMeshReader | ( | ) | [inline, virtual] |
| 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] |
Create a mesh.
Implements Sundance::MeshSourceBase.
Definition at line 31 of file SundanceExodusNetCDFMeshReader.cpp.
References Sundance::Mesh::addElement(), Sundance::Mesh::addVertex(), Sundance::MeshReaderBase::atof(), Sundance::MeshReaderBase::atoi(), Sundance::MeshSourceBase::createMesh(), Sundance::dimension(), Sundance::Mesh::facetLID(), Sundance::MeshReaderBase::filename(), Sundance::MeshReaderBase::getNextLine(), Sundance::MeshReaderBase::openFile(), Sundance::Mesh::setLabel(), and Teuchos::toString().
| 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.