packages icon
pdnmesh
========
A 2D finite element program. It can do the following
1)Mesh generetion using delaunay triangulation
2)Adaptive refinement of the mesh while solving
3)Solving the problem using LU decomposition
4)Generating contour/mesh plot on display with Zooming ability
5)Generating Postscript output of the mesh(mesh.eps) and the contour(cont.eps)
6)Generating a data file(data.in) of the mesh that can be used in any other 
better finite element program


How to INSTALL?
===============
Please read INSTALL.

The operation of the program
============================
At command prompt, in Xwindows or MSWindows, type:
 pdnmesh -i your_input_file
Type 
 pdnmesh -h 
for help.

DXF files generated by CAD programs can be converted to pdnmesh input format by using the d2m perl script given. Please read the documentation supplied for more information.

Acknowledgements
================
This work was inspired and guided by Professor S.R.H.Hoole <hoole@cs.pdn.ac.lk>, a leading expert in  computational electromagnetics. For the red-black tree implementation, Thomas neimann's article and sample code was helpful. Most other algoritms were referred from Robert Sedgewick's book on Algorithmes.


More info
=========
For more information please contact me at <sarod@cs.pdn.ac.lk>


HINTS:
Program has many bugs. The most common one being detecting IN/OUT of a boundary. To avaid that, slightly offset points that lie on a vertical or horizontal line.