We present the solutions to Noh's shock tube problem in planar, cylind
rical, and spherical geometry. This problem has the well-deserved repu
tation of being challenging to numerical methods. Since the gas is ini
tially cold there are infinitely many reflections of the shock between
the fixed wall and the piston as the piston moves with constant veloc
ity towards the wall. An implicit adaptive grid algorithm allows us, f
or the first time, to generate the complete solutions in these three g
eometries. We discuss them in detail, in particular follow the shock o
ver many reflections, and perform numerical consistency checks. For th
e planar case the exact analytical solution is derived, and the numeri
cal error in all physical quantities is found to be less than 1% on a
100 grid-point computational domain. For the converging geometries an
approximate analytical theory is presented, and the deviations between
the theory and the numerical re suits are found to be less than 10% o
n the same domain. A substantial part of this total error is due to er
rors in the approximate analytical results. We discuss the physics of
the shock reflection in the three geometries, and analyze in particula
r the finite amount of entropy that is produced after the the first sh
ock reflection. In an appendix we present some details of our code and
demonstrate that the adaptive grid permits us to carry out computatio
ns of extreme precision. The reliability of our solutions in all three
geometries allows them to become demanding tests for 2D and 3D codes.