OptFEM2DP1 Toolbox  V1.2b3
Matlab/Octave Optimized P1-Lagrange Finite Element Method in 2D
 All Files Functions Pages
GetMesh.m File Reference

Initialization of the Mesh structure from a FreeFEM++ mesh file. More...

Go to the source code of this file.

Functions

function Mesh = GetMesh (cFileName)
 Initialization of the Mesh structure from a FreeFEM++ mesh file.
 

Detailed Description

Initialization of the Mesh structure from a FreeFEM++ mesh file.

  • Basic version

Definition in file GetMesh.m.

Function Documentation

function Mesh = GetMesh (   cFileName)

Initialization of the Mesh structure from a FreeFEM++ mesh file.

  • Basic version
See Also
ComputeArea, EdgeLength
Example
    Th=GetMesh('carre.msh')
Copyright
See License issues
Parameters
cFileNameFreeFEM++ mesh file name (string)
Return values
Meshmesh structure
Generated fields of Mesh:
  • q —  Array of vertices coordinates, $2\times\nq$ array.
    ${\q}(\il,j)$ is the $\il$-th coordinate of the $j$-th vertex, $\il\in\{1,2\}$ and $j\in\ENS{1}{\nq}$
  • me —  Connectivity array, $3\times\nme$ array.
    $\me(\jl,k)$ is the storage index of the $\jl$-th vertex of the $k$-th triangle in the array $\q$ of vertices coordinates, $\jl\in\{1,2,3\}$ and $k\in{\ENS{1}{\nme}}$.
  • ql —  Array of vertices labels, $1\times\nq$ array.
  • mel —  Array of elements labels, $1\times\nme$ array.
  • be —  Connectivity array for boundary edges, $2\times\nbe$ array.
    $\be(\il,l)$ is the storage index of the $\il$-th vertex of the $l$-th edge in the array $\q$ of vertices coordinates, $\il\in\{1,2\}$ and $l\in{\ENS{1}{\nbe}}$.
  • bel —  Array of boundary edges labels, $1\times\nbe$ array.
  • nq —  total number of vertices, also denoted by $\nq$.
  • nme —  total number of elements, also denoted by $\nme$.
  • nbe —  total number of boundary edges, also denoted by $\nbe$.
  • areas —  Array of areas, $1\times\nme$ array. areas(k) is the area of the $k$-th triangle.
  • lbe —  Array of edges lengths, $1\times\nbe$ array. $lbe(j)$ is the length of the $j$-th edge.

Definition at line 17 of file GetMesh.m.