The Earthquake Engineering Online Archive

ANSR-III: general purpose computer program for nonlinear structural analysis

Oughourlian, Carlo V.; Powell, Graham H.

UCB/EERC-82/21, Earthquake Engineering Research Center, University of California, Berkeley, 1982-11, 245 pages (555.6/O94/1982)

ANSR is a general-purpose computer code for the static and dynamic analysis of nonlinear structures. This third version, which substantially extends and improves ANSR-I and ANSR-II, has the following new features: (1) a flexible and substantially automatic static analysis strategy, (2) two separate options for dynamic analysis, namely, a new event-to-event scheme and an improvement of the earlier iteration scheme, (3) visco-static and creep analysis options, (4) an option for rotated coordinate systems, (5) configuration-dependent static loading, (6) time-history record interpolation to allow variable time-step analysis and arbitrary time delays for loading by propagating waves, (7) an option for the Hilber-Hughes-Taylor integration method for dynamic analysis, (8) simpler and more modular interaction logic for static, dynamic, and visco-static analysis, (9) energy balance calculations for dynamic analysis, (10) reorganization of element data and computational modules for greater generality and flexibility, and (11) an improved element library. This report describes the planning and design and most of the features of ANSR-III. A detailed user guide for the program is provided, with explanatory notes, and the procedures to be followed in adding new elements to the program are described in detail. The theory for a new element (a U-bar restraint element) is included and used to illustrate the programming procedures.

Available online: http://nisee.berkeley.edu/documents/EERC/EERC-82-21.pdf (13 MB)