Software Practical
"GUI for DistMesh"
Project finished
This project has been carried out by Niloufar Rahi. You can downlad the report and the program.
Description
Distmesh is a set of
simple, yet efficient, Matlab scripts for generation of triangular tesselations
of 2D (and also 3D) domains. These tesselations are used for the numerical
solution of partial differential equations by finite element methods.
Purpose of the project is to design a Matlab GUI (graphical user interface) and
to implement the following tasks:
- Creation of simple shapes (rectangles, ellipses, polygons, etc.)
- Boolean operations on these shapes (e.g. union, intersection)
- Tesselation with DistMesh
- Postprocessing of the generated meshes
- Specification of mixed boundary conditions
- Export of meshes
Requirements
- Interest in Matlab programming (experience with Matlab beneficial, but not
needed)
- Interest in (learning) LaTeX for documentation purposes
- Self-motivated working attitude
Size of the project
This project is a beginners' practical for one or two students. Required
starting literature will be handed out in the beginning. The focus is on
GUI design and programming. Much of the code behind the GUI is already
available. A complete LaTeX documentation and a short presentation are a
requirement for proper completion of the project.
Contact
Andreas Potschka, potschka@iwr.uni-heidelberg.de, Room 411,
IWR, Im Neuenheimer Feld 368, Universität Heidelberg.
back
|