Automatic triangular mesh generation on surfaces of polyhedra

A triangular mesh generator, suitable for integral equation applications, is described. Given global coordinates of the vertices of the polyhedra and topological information (edge definition and face connectivity) a triangular mesh is produced over the surfaces of all the bodies. Mesh quality is controlled by integers specifying for each edge (a) the number of segments, (b) their sizing, and (c) triangle decay rate into contiguous faces. The number of segments can be increased in regions where highest accuracy is required. Their spacing may be made uniform, or can be concentrated toward either or both vertices defining an edge.