last modified: 05-OCT-1989 | catalog | categories | new | search |

NESC9603 SANCHO.

SANCHO, Quasistatic Large Deformation Inelastic Response of Planar, Axial Solids

top ]
1. NAME OR DESIGNATION OF PROGRAM:  SANCHO.
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
SANCHO NESC9603/01 Tested 05-OCT-1989

Machines used:

Package ID Orig. computer Test computer
NESC9603/01 CRAY 1 CRAY X-MP
top ]
3. DESCRIPTION OF PROGRAM OR FUNCTION

SANCHO is a finite element computer program designed to compute the quasistatic, large deformation, inelastic response of planar of axisymmetric solids.
top ]
4. METHOD OF SOLUTION

SANCHO uses finite strain constitutive theories for plasticity, volumetric plasticity, and metallic creep behavior.  A constant bulk strain, bilinear displacement isoparametric finite element is employed for the spatial discretization. The solution strategy used to generate the sequence of equilibrium solutions is a self-adaptive dynamic relaxation scheme which is based on explicit central difference pseudo-time integration and artificial damping. A master-slave algorithm for sliding interfaces is also implemented.
top ]
5. RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM

Large problems are easily accommodated and are limited only by the core storage available. With current dimensioning a maximum of twelve slidelines  is allowed.
top ]
6. TYPICAL RUNNING TIME

The running time is dependent upon the size and complexity of the problem. SANCHO is not vectorized for the Cray. Sample problems EXAMPLE1 and EXAMPLE3 each ran in about 3 seconds, FRICTION in 44 seconds, and SPIN in 7 seconds on a Cray1S.
NESC9603/01
NEA-DB ran the test cases included in this package on a CRAY-XMP/2800 computer. Execution times varied between 6 and 24 seconds.
top ]
7. UNUSUAL FEATURES OF THE PROGRAM

The program can control the addition or deletion of memory to 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 in the main program equal to or greater than that needed for the solution and commenting out the calls to the memory adjustment routines. The memory adjusting routines may be appended to the SANCHO source or loaded as a separate library.
top ]
8. RELATED AND AUXILIARY PROGRAMS

SANCHO does not contain a mesh generator but instead relies upon externally generated nodal and element data. The mesh-generating program QMESH,RENUM (NESC0612) can be used to generate mesh input. QMESH provides nodal coordinate data, element connectivity, and boundary flag identifiers for use in computing element stiffnesses, for applied loads, and for assigning  boundary conditions.
top ]
9. STATUS
Package ID Status date Status
NESC9603/01 05-OCT-1989 Tested at NEADB
top ]
10. REFERENCES:
NESC9603/01, included references:
- C.M. Stone, R.D. Krieg and Z.E. Beisinger:
  SANCHO - A Finite Element Computer Program for the Quasistatic,
  Large Deformation, Inelastic Response of Two-Dimensional Solids.
  SAND84-2618  (April 1985)
- Cray-1 Call to CMEMTOT
  Write-up  (Received November 1987)
- R. E. Jones:
  QMESH: A Self-Organizing Mesh Generation Program
  SLA-73-1088 (July 1974)
- R. E. Jones:
  Users Manual for QMESH-RENUM a Self-Organizing Mesh Generation
  Program
  SLA-74-0239 (July 1974)
- Nodal Coordinate Data File for SANCHO
  Format of the Output File from RENUM
  7-1/7-2
top ]
11. MACHINE REQUIREMENTS:  5 units besides the standard input/output units.
NESC9603/01
The test cases included in this package run on a CRAY-XMP/2800 computer in 200,000 words of main storage.
top ]
12. PROGRAMMING LANGUAGE(S) USED
Package ID Computer language
NESC9603/01 FORTRAN-77
top ]
13. OPERATING SYSTEM UNDER WHICH PROGRAM IS EXECUTED:  COS 1.11.
NESC9603/01
COS 1.17 (CRAY-XMP/2800).
top ]
14. OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS

SANCHO
calls system-dependent routines SECOND, CLOCK, and DATE, wich return the number of elapsed CPU seconds, time of day, and data, respectively. These routines can be eliminated if necessary or suitable alternatives supplied for the environment in which the program is being executed. SANCHO is designed to write a data file which can be used by various plotting routines for graphical post- processing of the data. The capability to write a restart file is also provided.
top ]
15. NAME AND ESTABLISHMENT OF AUTHORS

          C.M. Stone, R.D. Krieg, and Z.E. Beisinger
          Division 1521
          Sandia National Laboratories, Albuquerque
top ]
16. MATERIAL AVAILABLE
NESC9603/01
File name File description Records
NESC9603_01.001 Information file 261
NESC9603_01.002 SANCHO Fortran source 5687
NESC9603_01.003 Fortran converter to binalize the input 33
NESC9603_01.004 Fortran/temperature data generator 20
NESC9603_01.005 CRAYCM memory adjusting routine (CRAY-1) 816
NESC9603_01.006 Reproduced mesh data / Sample problem 1 38
NESC9603_01.007 Reproduced mesh data / Sample problem 2 9
NESC9603_01.008 Reproduced mesh data / Sample problem 3 171
NESC9603_01.009 Reproduced mesh data / Sample problem 4 70
NESC9603_01.010 SANCHO input data / Sample problem 1 22
NESC9603_01.011 SANCHO input data / Sample problem 2 22
NESC9603_01.012 SANCHO input data / Sample problem 3 29
NESC9603_01.013 SANCHO input data / Sample problem 4 19
NESC9603_01.014 JCL for CRAY (Trial 1 / Sample problem 1) 36
NESC9603_01.015 JCL for CRAY (Trial 1 / Sample problem 2,3,4 30
NESC9603_01.016 Author's output listing (Sample problem 1) 1664
NESC9603_01.017 Author's output listing (Sample problem 2) 1833
NESC9603_01.018 Author's output listing (Sample problem 3) 5110
NESC9603_01.019 Author's output listing (Sample problem 4) 926
NESC9603_01.020 Output of Sample Problem 1 (Trial 1) 1491
NESC9603_01.021 Output of Sample Problem 2 (Trial 1) 1717
NESC9603_01.022 Output of Sample Problem 3 (Trial 1) 4890
NESC9603_01.023 Output of Sample Problem 4 (Trial 1) 779
NESC9603_01.024 QMESH Fortran-77 source (For IBM) 5785
NESC9603_01.025 RENUM Fortran-77 source (For IBM) 1067
NESC9603_01.026 QMESH input data ( Sample problem 1) 12
NESC9603_01.027 QMESH input data ( Sample problem 2) 12
NESC9603_01.028 QMESH input data ( Sample problem 3) 21
NESC9603_01.029 QMESH input data ( Sample problem 4) 12
NESC9603_01.030 RENUM input data ( Sample problem 1) 3
NESC9603_01.031 RENUM input data ( Sample problem 2) 3
NESC9603_01.032 RENUM input data ( Sample problem 3) 4
NESC9603_01.033 RENUM input data ( Sample problem 4) 3
NESC9603_01.034 JCL to run QMESH-RENUM on IBM 31
NESC9603_01.035 CRAY JCL for Sample Problem 1 (Trial 2) 37
NESC9603_01.036 CRAY JCL for Sample Problem 2,3,4 (Trial 2) 30
NESC9603_01.037 QMESH-RENUM output of Sample Problem 1 1849
NESC9603_01.038 QMESH-RENUM output of Sample Problem 2 1833
NESC9603_01.039 SANCHO output of sample problem 1 (Trial 2) 1496
NESC9603_01.040 SANCHO output of sample problem 2 (Trial 2) 1721
top ]
17. CATEGORIES
  • I. Deformation and Stress Distributions, Structural Analysis and Engineering Design Studies

Keywords: creep, deformation, finite element method, iterative methods, nonlinear problems, plasticity, solids, stress analysis, thermal stresses, two-dimensional.