Following the publication of this tool, I just wanted to make some test in Grasshopper.
Still testing,
I try to make most of the parameter to be generic.
Lateral Shape is a function of its length, it could be from a a GraphMapper
This could be also a curve in XY plane
Length is from a Scalar field (can be a number)
Force (gravity, wind) uses a Vector Field (can be a Func<Point3d, Vector3d>, GH_Field, Mesh, or Vector)
Some first experiments









