My problem is that I would like to create a surface by rotating the function
in the range -10 < z < 0 around the z axis to create a kind of pouch-shaped surface.
I've been doing research and this solution would be ideal, apart from the fact that my function is cartesian and not parametric. A trawl of the pgfplots manual has not yielded anything helpful in this respect.
My question is are there any ways to rotate a cartesian rather than polar or parametric equation around an axis, as my function is a bit of a pain to turn into a parametric. If anyone could suggest a parametric function that looks about the same, that would also be great!
Any and all help would be appreciated

