Fortran library for line and surface interpolation

Hard to guesstimate how long it would take to write a modern Fortran NURBS/B-spline library. My best guess is that to do it right would take a minimum of two years but more likely three to write the code and more importantly do rigourous unit tests and a complete V&V focused at real world problems. As you point out full blown NURBS are not really needed unless you actually need an exact representation of conic sections. As pointed out in Piegl’s paper I referenced earlier in this thread, if you take a knowledge based approach you can get by (at the cost of more control points) with an integral B-spline representation of a circle, sphere or cylinder defined to some acceptable level of engineering accuracy

1 Like