Coordinate surfaces and curves
Curve: GC1(u) = G(u, v0, w0).
Curve: GC2(v) = G(u0, v, w0).
Curve: GC3(w) = G(u0, v0, w).
3D CS generating function: G(u, v, w).
Surface 1: GS1(u, v) = G(u, v, w0).
Surface 2: GS2(u, v) = G(u, v0, w).
Surface 3: GS3(u, v) = G(u0, v, w).
Each GSk is the generating function for a surface CS.
Each GCk is the generating function for a curve CS.
A CS is orthogonal if its coordinate curves intersect at right angles.