Design of an axisymmetric primitive equation tropical cyclone model