last modified: 23-SEP-2010 | catalog | categories | new | search |

NESC0672 HONDO2-SLA.

HONDO, Time-Dependent Elastic and Inelastic Stress Analysis Using Finite Element Method

top ]
1. NAME OR DESIGNATION OF PROGRAM:  HONDO2-SLA.
top ]
2. COMPUTERS
To submit a request, click below on the link of the version you wish to order. Only liaison officers are authorised to submit online requests. Rules for requesters are available here.
Program name Package id Status Status date
HONDO NESC0672/01 Tested 01-SEP-1977

Machines used:

Package ID Orig. computer Test computer
NESC0672/01 IBM 370 series IBM 370 series
top ]
3. DESCRIPTION OF PROBLEM OR FUNCTION

HONDO2-SLA is used to compute the time-dependent displacements, velocities, accelerations, and stresses within elastic or inelastic, two-dimensional or axisymmetric or planar bodies of arbitrary shapes and materials.
  
This package is distributed by:
Energy Science and Technology Software Center
P.O. Box 62
1 Science.Gov Way
Oak Ridge, TN 37831
(865) 576-2606 TEL
(865) 576-6436 FAX
E-mail: ESTSC@osti.gov
top ]
4. METHOD OF SOLUTION

HONDO2-SLA is a finite-element method program.  Finite strain calculations are incorporated. Spatially, the program  employs a four-node isoparametric quadrilateral element. In time, the program performs the integration using a central-difference method time integrator. Since the time integration scheme is only conditionally stable with respect to step-size, the program continuously monitors the step-size and adjusts it to keep the calculation stable. Five material subroutines are included covering  elastic, viscoelastic, elastic-plastic, crushable foam, and soil behavior. Initial conditions on velocity but not displacement are allowed. Pressure loadings are allowed. Thermal loads are not implemented. The program includes a sliding interface capability which allows arbitrary values of the friction coefficient. An interface to the mesh-generation program QMESH and a restart feature are available. The user may choose between a constant stress element and a complete bilinear element with four stress states per element.
top ]
5. RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM

Large problems are easily accommodated and are limited only by the core available.
top ]
6. TYPICAL RUNNING TIME

The running time is dependent upon the size of problem. HONDO2-SLA is not vectorized for the Cray1. Running time for the sample problem of 142 nodes, 70 elements, and 225 time- steps is about 3 CPU seconds on a Cray1 and 6 CP seconds on either a CDC CYBER76 or a CDC CYBER170/875.
top ]
7. UNUSUAL FEATURES OF THE PROGRAM

The program can control the addition or deletion of memory and from blank COMMON. Memory is adjusted according to the size of the problem being executed. The memory adjustment feature may be eliminated by setting the size of blank COMMON array A(NDIMA) in the small main program HONDO2 equal to or greater than that needed for the solution and commenting out the calls to the memory adjustment routines. NDIMA is the dimension  of array A. The memory adjusting routines are CMEMTOT, a FORTRAN IV  subroutine in the Cray1 library CRAYCM, and REQEC, a FORTRAN- compatible CDC COMPASS function.
top ]
8. RELATED AND AUXILIARY PROGRAMS

HONDO2-SLA is a replacement for the HONDO program. An interface to the mesh-generation program QMESH (NESC 612) is available, but its use is not required for creating a  mesh.
top ]
9. STATUS
Package ID Status date Status
NESC0672/01 01-SEP-1977 Tested at NEADB
top ]
10. REFERENCES

- CRAY-1 Call to CMEMTOT, Sandia Note, received October 1984.
- HONDO2-SLA, NESC No. 672.CRA1, HONDO2-SLA Cray1 Version Tape
  Description,
  National Energy Software Center Note 87-10, November 14, 1986.
- HONDO2-SLA, NESC No. 672.CY76, HONDO2-SLA CDC CYBER76 Version Tape   Description and Implementation Information,
  National Energy Software Center Note 87-09, November 14, 1986.
- S. W. Key,
  HONDO -  A Finite Element Computer Program for the Large
  Deformation Dynamic Response of Axisymmetric Solids,
  SLA-74-0039, April 1974.
- S. W. Key,
  A Finite Element Procedure for the Large Deformation Dynamic
  Response of  Axisymmetric Solids, Computer Methods in Applied
  Mechanics and Engineering,
  Vol. 4, pp. 195-218, 1974.
top ]
11. MACHINE REQUIREMENTS

The amount of memory required is dependent upon the size of the problem being executed. The memory used for the sample problem in decimal words is 64,000 on a Cray1, 21,900 small core memory (SCM) and 8200 large core memory (LCM) on a CDC CYBER76, and 30,000 SCM on a CDC CYBER170.
top ]
12. PROGRAMMING LANGUAGE(S) USED
Package ID Computer language
NESC0672/01 FORTRAN+ASSEMBLER
top ]
13. OPERATING SYSTEM UNDER WHICH PROGRAM IS EXECUTED

COS (Cray1), SCOPE 2.1 (CDC CYBER76), NOS 2.2 (CDC CYBER170,175).
top ]
14. OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS

The SNLA computer environment functions SECOND, CLOCK, and Date can be eliminated if desired. They are used to print date and time of execution and to calculate CPU seconds. The two calls to function REQEC in subroutine HONDO of the CDC version were commented out when NESC ran HONDO2-SLA on a CDC CYBER170/875 without ECS.
top ]
15. NAME AND ESTABLISHMENT OF AUTHOR

                 S. W. Key and J.H. Biffle
                 Engineering Analysis Department
                 Sandia Laboratories
                 P. O. Box 5800
                 Albuquerque, New Mexico  87115
top ]
16. MATERIAL AVAILABLE
NESC0672/01
File name File description Records
NESC0672_01.001 HONDO SOURCE (SINGLE PRECISION) - F4 EBCDIC 2189
NESC0672_01.002 HONDO SOURCE (DOUBLE PRECISION) - F4 EBCDIC 2246
NESC0672_01.003 HONDO DD CARDS 5
NESC0672_01.004 HONDO SAMPLE PROBLEM INPUT DATA 26
NESC0672_01.005 HONDO OUTPUT - SINGLE PRECISION 1006
NESC0672_01.006 HONDO OUTPUT - DOUBLE PRECISION 1011
top ]
17. CATEGORIES
  • I. Deformation and Stress Distributions, Structural Analysis and Engineering Design Studies

Keywords: deformation, dynamics, finite element method, mechanical structures, nonlinear problems, numerical solution, solids, stresses, two-dimensional.