Initialization of the Mesh structure for a square domain.
More...
Go to the source code of this file.
|
function
Th = | SquareMesh (N) |
| Initialization of the Mesh structure for a square domain.
|
|
Initialization of the Mesh structure for a square domain.
Definition in file SquareMesh.m.
function Th = SquareMesh |
( |
|
N | ) |
|
Initialization of the Mesh structure for a square domain.
Square domain is
.
- This mesh has 4 boundary labels
- label 1 : boundary

- label 2 : boundary

- label 3 : boundary

- label 4 : boundary
There are N+1 points on each boundary.
- Generated fields of mesh structure
- q: Array of vertices coordinates,
array.
is the
-th coordinate of the
-th vertex,
and
me: Connectivity array,
array.
is the storage index of the
-th vertex of the
-th triangle in the array
of vertices coordinates,
and
. ql: Array of vertices labels,
array. mel: Array of elements labels,
array. be: Connectivity array for boundary edges,
array.
is the storage index of the
-th vertex of the
-th edge in the array
of vertices coordinates,
and
. bel: Array of boundary edges labels,
array. nq: total number of vertices, also denoted by
nme: total number of elements, also denoted by
nbe: total number of boundary edges, also denoted by
areas: Array of areas,
array. areas(k) is the area of the
-th triangle. lbe: Array of edges lengths,
array.
is the length of the
-th edge.
- See Also
- ComputeAreaOpt, EdgeLengthOpt, GetMeshOpt
- Copyright
- See License issues
- Parameters
-
N | integer, number of elements on a boundary |
- Return values
-
Definition at line 17 of file SquareMesh.m.