FEM2D_POISSON_ELL
A 2D Poisson Problem in an L-shaped Region
FEM2D_POISSON_ELL is a FORTRAN library which
defines the geometry of an L-shaped region and other data
needed in order to execute the FEM2D_POISSON program.
This mesh, which uses 65 nodes, was created by starting with
a crude mesh, and having it refined by TRIANGULATION_REFINE
and renumbered by TRIANGULATION_RCM.
Licensing:
The computer code and data files described and made available on this web page
are distributed under
the GNU LGPL license.
Languages:
FEM2D_POISSON_ELL is available in
a C++ version and
a FORTRAN90 version and
a MATLAB version.
Related Data and Programs:
FEM2D_POISSON,
a C++ program which
applies the finite element method to a 2D Poisson problem, with user input.
Source Code:
-
ell.cpp,
the user-supplied routines to evaluate the right hand side,
linear coefficient, and boundary conditions;
-
ell.sh,
commands to compile the user routines, link them with
the partial program, and run the program;
-
ell_output.txt,
output from a run of the program;
-
ell_nodes.txt,
a text file containing a list, for each node, of its X and Y
coordinates;
-
ell_nodes.png,
a PNG image of
the nodes;
-
ell_elements.txt,
a text file containing a list, for each element, of the three
nodes that compose it;
-
ell_elements.png,
a PNG image of
the element mesh;
-
ell_solution.txt,
a text file containing the solution U at each node (X,Y);
You can go up one level to
the C++ source code page.
Last revised on 06 December 2010.