IGLib 1.4
The IGLib base library for development of numerical, technical and business applications.

IG::Num::UnstructuredMeshGeometry1d< TCoord > Class Template Reference

Geometry and topology of an unstructured 1D mesh. Presents both connected meshes and unconnected sets of points. More...

Inheritance diagram for IG::Num::UnstructuredMeshGeometry1d< TCoord >:
Collaboration diagram for IG::Num::UnstructuredMeshGeometry1d< TCoord >:

List of all members.

Public Member Functions

 UnstructuredMeshGeometry1d ()
 Constructs a new empty unstructured grid (no elements contained) with no name and no description.
 UnstructuredMeshGeometry1d (int numElements)
 Creates a new unstructured grid with the specified number of elements.
 UnstructuredMeshGeometry1d (int numElements, string fieldName)
 Constructs a new unstructured grid with the specified number of elements and name.
 UnstructuredMeshGeometry1d (int numElements, string fieldName, string fieldDescription)
 Constructs a new unstructured grid with the specified number of elements, name and description. Table of elements is allocated.

Detailed Description

template<TCoord>
class IG::Num::UnstructuredMeshGeometry1d< TCoord >

Geometry and topology of an unstructured 1D mesh. Presents both connected meshes and unconnected sets of points.

Template Parameters:
TCoordType of nodal coordinates.

$A Igor Jan08 Mar09;


Member Function Documentation

template<TCoord >
IG::Num::UnstructuredMeshGeometry1d< TCoord >::UnstructuredMeshGeometry1d ( ) [inline]

Constructs a new empty unstructured grid (no elements contained) with no name and no description.

template<TCoord >
IG::Num::UnstructuredMeshGeometry1d< TCoord >::UnstructuredMeshGeometry1d ( int  numElements) [inline]

Creates a new unstructured grid with the specified number of elements.

Parameters:
numElementsNumber of elements of the coordinates field.
template<TCoord >
IG::Num::UnstructuredMeshGeometry1d< TCoord >::UnstructuredMeshGeometry1d ( int  numElements,
string  fieldName 
) [inline]

Constructs a new unstructured grid with the specified number of elements and name.

Parameters:
numElementsNumber of elements of the coordinates field.
fieldNameName of the field.
template<TCoord >
IG::Num::UnstructuredMeshGeometry1d< TCoord >::UnstructuredMeshGeometry1d ( int  numElements,
string  fieldName,
string  fieldDescription 
) [inline]

Constructs a new unstructured grid with the specified number of elements, name and description. Table of elements is allocated.

Parameters:
numElementsNumber of elements of the coordinates field.
fieldNameName of the field.
fieldDescriptionField description.

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Properties Events