Gascoigne::GascoigneMesh3d Class Reference

#include <gascoignemesh3d.h>

Inheritance diagram for Gascoigne::GascoigneMesh3d:

Inheritance graph
[legend]
Collaboration diagram for Gascoigne::GascoigneMesh3d:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 GascoigneMesh3d ()
 ~GascoigneMesh3d ()
std::string GetName () const
std::vector< Vertex3d > & GetVertexVector ()
const std::vector< Vertex3d > & GetVertexVector () const
int dimension () const
int nnodes () const
int ncells () const
int nodes_per_cell (int i) const
int VtkType (int i) const
const Vertex3dvertex3d (int i) const
int vertex_of_cell (int i, int ii) const
IntVector IndicesOfCell (int iq) const

Protected Attributes

std::vector< Vertex3dnx

Constructor & Destructor Documentation

Gascoigne::GascoigneMesh3d::GascoigneMesh3d (  ) 

Gascoigne::GascoigneMesh3d::~GascoigneMesh3d (  )  [inline]


Member Function Documentation

int Gascoigne::GascoigneMesh3d::dimension (  )  const [inline, virtual]

Implements Gascoigne::MeshInterface.

std::string Gascoigne::GascoigneMesh3d::GetName (  )  const [inline, virtual]

Implements Gascoigne::MeshInterface.

const std::vector<Vertex3d>& Gascoigne::GascoigneMesh3d::GetVertexVector (  )  const [inline]

std::vector<Vertex3d>& Gascoigne::GascoigneMesh3d::GetVertexVector (  )  [inline]

IntVector Gascoigne::GascoigneMesh3d::IndicesOfCell ( int  iq  )  const [virtual]

Reimplemented from Gascoigne::GascoigneMesh.

int Gascoigne::GascoigneMesh3d::ncells (  )  const [inline, virtual]

Implements Gascoigne::MeshInterface.

int Gascoigne::GascoigneMesh3d::nnodes (  )  const [inline, virtual]

Implements Gascoigne::MeshInterface.

int Gascoigne::GascoigneMesh3d::nodes_per_cell ( int  i  )  const [inline, virtual]

Implements Gascoigne::MeshInterface.

const Vertex3d& Gascoigne::GascoigneMesh3d::vertex3d ( int  i  )  const [inline, virtual]

Reimplemented from Gascoigne::MeshInterface.

int Gascoigne::GascoigneMesh3d::vertex_of_cell ( int  i,
int  ii 
) const [inline, virtual]

Implements Gascoigne::MeshInterface.

int Gascoigne::GascoigneMesh3d::VtkType ( int  i  )  const [inline, virtual]

Implements Gascoigne::MeshInterface.


Member Data Documentation

std::vector<Vertex3d> Gascoigne::GascoigneMesh3d::nx [protected]


The documentation for this class was generated from the following files:
Generated on Thu Sep 14 10:50:15 2006 for Gascoigne by  doxygen 1.4.7