I am creating surface grids for an aerodynamic panel code, and I need to be able to precisely control a nonlinear distribution of the isoparametric lines in a surface. For example, wing surfaces often use cosine spacing that bunches the points near the leading and trailing edges. Where I have a wing/fuselage intersection, I need to have the isoparametric lines of the fuselage surface exactly line up with the isoparametric lines of the wing for that segment of the fuselage surface, and the rest of the fuselage surface may need to be parameterized to match other constraints.
What I would like to have is a table or function that can be associated with a surface edge that would have the U (or V) values vs the number of divisions of the surface, or a mapping from u to U, where 0<u<1 and 0<U<1 and the mapping is monotonic but not linear. Then when u is swept from 0 to 1, the “speed” of U is varied on the actual surface.
Is there any way to achieve this in Rhino?