tiny bug fix in EllipseBody
tiny bug fix in EllipseBody

new function gave distance(x=xc,y=yc) = NaN instead of -h*a/2 because of a divide by zero. fixed. Note: not sure how that last one got pushed instead of this.

weymouth/lily-pad