ESyS-Particle  4.0.1
Classes | Public Types | Public Member Functions | List of all members
esys::lsm::Mesh2DReader Class Reference

class to read 2D meshes, or more precisely, the edges thereof, from Finley mesh format files More...

#include <Mesh2DReader.h>

Classes

class  Impl
 implementation details for the 2d mesh reader. Decouples Interface from implementation. More...

Public Types

typedef Node2DReader::Iterator NodeIterator
typedef Edge2DReader::Iterator EdgeIterator

Public Member Functions

 Mesh2DReader (const string &)
 ~Mesh2DReader ()
NodeIteratorgetNodeIterator ()
EdgeIteratorgetEdgeIterator ()

Detailed Description

class to read 2D meshes, or more precisely, the edges thereof, from Finley mesh format files

Author
Steffen Abe $Date$ $Revision$

Constructor & Destructor Documentation

esys::lsm::Mesh2DReader::Mesh2DReader ( const string &  filename)

construct a 2d mesh reader

Parameters
filenamethe name of the file to read from
esys::lsm::Mesh2DReader::~Mesh2DReader ( )

destroy a 2d mesh reader. Closes all accociated files.

Member Function Documentation

Mesh2DReader::EdgeIterator & esys::lsm::Mesh2DReader::getEdgeIterator ( )

return iterator for triangles in file/stream

References BasicCon::XDebug().

Referenced by CLatticeMaster::readAndDistributeMesh2D().

Here is the call graph for this function:

Here is the caller graph for this function:

Mesh2DReader::NodeIterator & esys::lsm::Mesh2DReader::getNodeIterator ( )

return iterator for nodes in file/stream

References BasicCon::XDebug().

Referenced by CLatticeMaster::readAndDistributeMesh2D().

Here is the call graph for this function:

Here is the caller graph for this function:


The documentation for this class was generated from the following files: