ASHSD2 evaluates the time dependent displacements and stresses of complex axisymmetric structures subjected to any arbitrary static or dynamic loading or base acceleration. The three-dimensional axisymmetric continuum is represented either as an axisymmetric thin shell, or as a solid of revolution, or as a combination of both. The axisymmetric shell is discretized as a series of frustrums of cones and the solid of revolution as triangular or quadrilateral toroids connected at their nodal point circles. The program can solve five cases of loading: dead load, arbitrary static load, arbitrary dynamic load, horizontal and vertical component of earthquake acceleration record applied at the base of the finite element model. A separate version of the program for static analysis only (ASHSAB.FOR) contains in-core as well as out-of-core equation solvers.