Cosine Wave Pattern Vase - Can't make solid

For anyone who likes to print this but is not that familiar with GH stuff, I added names for the parameters, so the parameters mentioned above by @martynjhogg can be adjusted easily.

There is a polyhedron plugin in GH, if you plug that into my little definition there will be many variants.