trying new non-linear for imperfections
added cones and cylinders that will be tested at DLR
using more consistent names
fixed arc-length (not tested yet)
vectorizing cdef functions to improve performance