surfit is a computer program which enables to calculate a regular grid from various data (scattered points, 2D and 3D contours, surfaces, etc) in different ways (interpolation, approximation, inequalities, etc).
The code is written in C++ with STL usage. Careful attention is paid to performance related issues. The goal of surfit is to provide an efficient tool to scientists dealing with 3D surfaces computational tasks.
The program is delivered as an extended Tcl shell with custom commands for interfacing with the C++ gridding algorithms. A Tk-based GUI is also included.
The program has the following basic features:
Not to be confused with Surfit! web browser.