ESyS-Particle  4.0.1
Classes | Public Types | Public Member Functions
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>

List of all members.

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: