Die Beschreibung steht doch auf der SourceForge Seite:
"NETGEN is an automatic 3d tetrahedral mesh generator. It accepts input
from constructive solid geometry (CSG) or boundary representation (BRep)
from STL file format. The connection to a geometry kernel allows the
handling of IGES and STEP files. NETGEN contains modules for mesh
optimization and hierarchical mesh refinement. Netgen is open source
based on the LGPL license. It is available for Unix/Linux and Windows."
Du hast eine 3d-Beschreibung und netgen erzeugt daraus das Netz (Mesh),
welches dann in einen Solver (z.B. NGsolve) gefüttert werden kann. Die
Diskretisierung ist Grundlage für die Finite Elemente Methode, mehr dazu
bei Wikipedia und weiter führenden Links.
Das Netz richtig zu generieren ist essentiell und nicht ganz einfach, da
a) das Problem entweder zu vereinfacht wird und Unsinn raus kommt oder
b) mit der Maschenzahl die Simulationszeit/Speicherbedarf massiv
zunehmen.
Disclaimer: Selber habe ich damit keine Erfahrung, nur Hörensagen.