![]() |
NESC0641 SAP4. (Abstract last modified 16-FEB-1984)
1.
NAME OR DESIGNATION OF PROGRAM - SAP4. 2.
COMPUTER FOR WHICH PROGRAM IS DESIGNED AND OTHER MACHINE VERSION PACKAGES AVAILABLE -
To request or retrieve programs click on the one of the active versions below.
A password and special authorization is required. Explanation of the status codes.
Machines used:
Package-ID Orig.Computer Test Computer
NESC0641/04 UNIVAC 1100 UNIVAC 1100
NESC0641/05 IBM 3081 IBM 3081
3.
DESCRIPTION OF PROBLEM OR FUNCTION - SAP4 is a structural analysis program for determining the static and dynamic response of linear systems. The structural systems to be analyzed may be composed of combinations of a number of different structural elements. Currently the program contains the following element types -
4.
METHOD OF SOLUTION - The formation of the structure matrices is car- ried out in the same way in a static or dynamic analysis. The static analysis is continued by solving the equations of equilibrium follo- wed by the computation of element stresses. In a dynamic analysis the choice is between frequency calculations only, frequency calcu- lations followed by response history analysis, frequency calcula- tions followed by response spectrum analysis, or response history analysis by direct integration. To obtain the frequencies and vibra- tion mode shapes, solution routines are used which calculate the required eigenvalues and eigenvectors directly without a transforma- tion of the structure stiffness matrix and mass matrix to a reduced form. To perform the direct integration an unconditionally stable scheme is used, which also operates on the original structure stif- fness matrix and mass matrix. In this manner the program operation and input data required for a dynamic analysis are simple extensions of those needed for a static analysis.
5.
RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM - The capacity of the program depends mainly on the total number of nodal points in the system, the number of eigenvalues needed in the dynamic analysis, and the computer used. There is practically no restriction on the number of elements used, the number of load cases, or the order and bandwidth of the stiffness matrix. Each nodal point in the system can have from zero to six displacement degrees of freedom. The ele- ment stiffness and mass matrices are assembled in condensed form.
6.
TYPICAL RUNNING TIME - Execution times vary with the problem being solved and the computer resources requested. Typical problems may require 5 to 10 minutes.
7.
UNUSUAL FEATURES OF THE PROGRAM - 8.
RELATED AND AUXILIARY PROGRAMS - SAP4 is one edition of the SAP series of programs. Earlier editions were designated SAP2 or SOLIDSAP and SAP3. This edition includes a new variable-number nodes thick shell and three-dimensional element and permits out-of- core direct integration for time-history analysis. The original SAP4 program, a CDC version, was obtained from the Earthquake Engineering Research Center, University of California at Berkeley.
9.
STATUS 10.
REFERENCES - 11.
MACHINE REQUIREMENTS - The computer resources required depend on the type of problem, and trade-offs are selectable to an extent. Storage needs may vary from 250K to 2000K bytes. Peripheral device usage has been optimized for static analysis and step-by-step integration.
12.
PROGRAMMING LANGUAGE(S) USED - 13.
OPERATING SYSTEM UNDER WHICH PROGRAM IS EXECUTED - OS/360,370. 14.
OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS - Three 15.
NAME AND ESTABLISHMENT OF AUTHOR - 16.
MATERIAL AVAILABLE - 17.
CATEGORIES - Keywords: BEAMS, MATRICES, MECHANICAL STRUCTURES, MECHANICAL VIBRATIONS, PIPES, SHELLS, THREE-DIMENSIONAL
Program-name Package-ID Status
SAP-4 NESC0641/01 Obsolete
SAP-4 NESC0641/02 Obsolete
SAP-4 NESC0641/03 Obsolete
SAP-4 NESC0641/04 Tested
SAP-4 NESC0641/05 Tested
(a) three-dimensional truss element,
(b) three-dimensional beam element,
(c) plane stress and plane strain element,
(d) two-dimensional axisymmetric solid,
(e) three-dimensional solid,
(f) variable-number nodes thick shell and three-dimensional
element,
(g) thin-plate or thin-shell element,
(h) boundary element, and
(i) pipe element (tangent and bend).
Therefore, the program is equally efficient in the analysis of one-, two-, or three-dimensional systems.
NESC0641/04:
The test case has been executed by NEA-DB on UNIVAC1100 in 5 CPU seconds.
NESC0641/05:
The test case has been executed by NEA-DB on IBM 3081 in 2 seconds of CPU time.
NESC0641/01: 18-MAY-1981 Obsolete
NESC0641/02: 18-JUN-1984 Obsolete
NESC0641/03: 11-FEB-1991 Obsolete
NESC0641/04: 16-AUG-1984 Tested at NEADB
NESC0641/05: 16-FEB-1984 Tested at NEADB
- S. Zawadzki,
Notes on Argonne's Version of the Structural Analysis Program -
SAP4,
ANL-AMD Memorandum, February 9, 1978, Revised September 11, 1981.
- SAP4, NESC No. 641.370F, Contents of SAP4 Transmittal Tape,
National Energy Software Center Note 82-02, October 13, 1981.
NESC0641/04:
- K.J. Bathe, E.L. Wilson and F.E. Peterson:
SAP-IV - A Structural Analysis Program for Static and Dynamic
Response of Linear Systems. EERC 73-11 (June 1973)
NESC0641/05:
- K.J. Bathe, E.L. Wilson and F.E. Peterson:
SAP-IV - A Structural Analysis Program for Static and Dynamic
Response of Linear System. EERC 73-11 (June 1973)
- S. Zawadzki:
Notes on Argonne's Version of the SAP4 Structural Analysis Program
(2/78, Revised Sept. 1981)
- NESC Note 78-22 (April 10, 1978; Revised March 10, 1980)
- NESC Note 80-39 (March 11, 1980)
NESC0641/05:
Maximum main storage requirements on IBM 3081 are 510K bytes, if all modules are loaded.
NESC0641/04: FORTRAN-IV
NESC0641/05: FORTRAN-IV
MVS (IBM 3081).
NESC0641/04:
TIME-SHARING EXEC LEVEL 37R2D (UNIVAC 1100).
local Argonne routines are called by SAP4. NOFLOW suppresses under- flow messages; it may be replaced by a call to ERRSET. TLEFT is cal- led with one dummy argument which returns to the calling program the difference, in hundredths of a second, between the user's time esti- mate for the job and the elapsed time, i.e., the time left. DCUBRT computes the double-precision cube root of a normalized, double- precision, floating-point argument.
S. Zawadzki
Applied Mathematics Division
Argonne National Laboratory
9700 South Cass Avenue
Argonne, Illinois 60439
NESC0641/04:
NESC0641_04.003 SAP-4 INFORMATION FILE 31 records
NESC0641_04.004 SAP-4 SOURCE PROGRAM (FORTRAN-4) 14938 records
NESC0641_04.005 SAP-4 TEST CASE INPUT DATA 75 records
NESC0641_04.006 SAP-4 JCL FOR TEST CASE 174 records
NESC0641_04.007 SAP-4 TEST CASE PRINTED OUTPUT 678 records
NESC0641/05:
NESC0641_05.003 INFORMATION FILE 91 records
NESC0641_05.004 SAP4MN SOURCE (FORTRAN-4) 888 records
NESC0641_05.005 TRUSS SOURCE (FORTRAN-4) 178 records
NESC0641_05.006 BEAM SOURCE (FORTRAN-4) 613 records
NESC0641_05.007 PLANE SOURCE (FORTRAN-4) 706 records
NESC0641_05.008 THREEB SOURCE (FORTRAN-4) 868 records
NESC0641_05.009 PLATE SOURCE (FORTRAN-4) 1784 records
NESC0641_05.010 BOUND SOURCE (FORTRAN-4) 207 records
NESC0641_05.011 THKSHL SOURCE (FORTRAN-4) 2044 records
NESC0641_05.012 PIPE SOURCE (FORTRAN-4) 2202 records
NESC0641_05.013 SOLEQ SOURCE (FORTRAN-4) 396 records
NESC0641_05.014 SOLEIG SOURCE (FORTRAN-4) 1823 records
NESC0641_05.015 HISTRY SOURCE (FORTRAN-4) 1004 records
NESC0641_05.016 RESPEC SOURCE (FORTRAN-4) 441 records
NESC0641_05.017 STEP SOURCE (FORTRAN-4) 1621 records
NESC0641_05.018 JCL 229 records
NESC0641_05.019 SAP-4 TEST CASE INPUT DATA 74 records
NESC0641_05.020 SAP-4 TEST CASE PRINTED OUTPUT 660 records
- I. Deformation and Stress Distributions, Structural Analysis and Engineering Design Studies
Home - About Us - Work Areas - Data Bank - Publications - Press Room - List of acronyms - Search