Main Page | User's guide | Class Hierarchy | Class List | File List | Class Members

Multivac::COrthogonalMesh< T > Class Template Reference

Orthogonal mesh. More...

#include <orthogonal.hxx>

Inheritance diagram for Multivac::COrthogonalMesh< T >:

Multivac::CMesh< T > List of all members.

Public Member Functions

 COrthogonalMesh () throw ()
 Default constructor.

 COrthogonalMesh (T Xmin, T Xmax, T Ymin, T Ymax, int Nx, int Ny) throw ()
 Main constructor.

 ~COrthogonalMesh () throw ()
 Destructor.

virtual void Save (string XFile, string YFile) const
 Saves the mesh.

virtual void SaveNonOrthogonalMesh (string PointsFile, string EdgesFile, string TrianglesFile) const
 Saves non-orthogonal mesh.


Detailed Description

template<class T>
class Multivac::COrthogonalMesh< T >

Orthogonal mesh.


Member Function Documentation

template<class T>
void Multivac::COrthogonalMesh< T >::Save string  XFile,
string  YFile
const [virtual]
 

Saves the mesh.

Saves the orthogonal mesh. Abscissae and ordinates of grid points are saved.

Parameters:
XFile files where abscissae will be saved.
YFile files where ordinates will be saved.

Implements Multivac::CMesh< T >.

template<class T>
void Multivac::COrthogonalMesh< T >::SaveNonOrthogonalMesh string  PointsFile,
string  EdgesFile,
string  TrianglesFile
const [virtual]
 

Saves non-orthogonal mesh.

Nothing is done because the current mesh is an orthogonal mesh.

Parameters:
PointsFile files where mesh points will be saved.
EdgesFile files where mesh edges will be saved.
TrianglesFile files where mesh triangles will be saved.

Implements Multivac::CMesh< T >.


The documentation for this class was generated from the following files:
Generated on Mon Apr 19 01:59:16 2004 for Multivac by doxygen 1.3.6-20040222