|
IGLib 1.4
The IGLib base library for development of numerical, technical and business applications.
|
Structured mesh geometry in 2 dimensions. More...
Inheritance diagram for IG::Num::StructuredMeshGeometry2d< TCoord >:
Collaboration diagram for IG::Num::StructuredMeshGeometry2d< TCoord >:Public Member Functions | |
| StructuredMeshGeometry2d () | |
| Constructs a new empty 2D field (no elements contained) with no name and no description. | |
| StructuredMeshGeometry2d (int dim1, int dim2) | |
| Constructs a new 2D field with the specified dimensions, name and description. Table of elements is allocated. Elements of the field are arranged in a 2D structured grid. | |
| StructuredMeshGeometry2d (int dim1, int dim2, string fieldName) | |
| Constructs a new 2D field with the specified dimensions, name and description. Table of elements is allocated. Elements of the field are arranged in a 2D structured grid. | |
| StructuredMeshGeometry2d (int dim1, int dim2, string fieldName, string fieldDescription) | |
| Constructs a new 2D field with the specified dimensions, name and description. Table of elements is allocated. Elements of the field are arranged in a 2D structured grid. | |
Properties | |
| virtual TCoord[] | Coordinates [get, set] |
| Array of coordinates. | |
Structured mesh geometry in 2 dimensions.
| TCoord | Type of coordinate vector used by the mesh. |
$A Igor Jan08 Mar09 Oct10;
| IG::Num::StructuredMeshGeometry2d< TCoord >::StructuredMeshGeometry2d | ( | ) | [inline] |
Constructs a new empty 2D field (no elements contained) with no name and no description.
| IG::Num::StructuredMeshGeometry2d< TCoord >::StructuredMeshGeometry2d | ( | int | dim1, |
| int | dim2 | ||
| ) | [inline] |
Constructs a new 2D field with the specified dimensions, name and description. Table of elements is allocated. Elements of the field are arranged in a 2D structured grid.
| dim1 | First dimension of the field (number of grid nodes in the first direction). |
| dim2 | Second dimension of the field (number of grid nodes in the second direction). |
| IG::Num::StructuredMeshGeometry2d< TCoord >::StructuredMeshGeometry2d | ( | int | dim1, |
| int | dim2, | ||
| string | fieldName | ||
| ) | [inline] |
Constructs a new 2D field with the specified dimensions, name and description. Table of elements is allocated. Elements of the field are arranged in a 2D structured grid.
| dim1 | First dimension of the field (number of grid nodes in the first direction). |
| dim2 | Second dimension of the field (number of grid nodes in the second direction). |
| fieldName | Name of the field. |
| IG::Num::StructuredMeshGeometry2d< TCoord >::StructuredMeshGeometry2d | ( | int | dim1, |
| int | dim2, | ||
| string | fieldName, | ||
| string | fieldDescription | ||
| ) | [inline] |
Constructs a new 2D field with the specified dimensions, name and description. Table of elements is allocated. Elements of the field are arranged in a 2D structured grid.
| dim1 | First dimension of the field (number of grid nodes in the first direction). |
| dim2 | Second dimension of the field (number of grid nodes in the second direction). |
| fieldName | Name of the field. |
| fieldDescription | Field description. |
virtual TCoord [] IG::Num::StructuredMeshGeometry2d< TCoord >::Coordinates [get, set] |
Array of coordinates.