Computer Programs

NAME OR DESIGNATION OF PROGRAM, COMPUTER, DESCRIPTION OF PROBLEM OR FUNCTION, METHOD OF SOLUTION, RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM, TYPICAL RUNNING TIME, UNUSUAL FEATURES OF THE PROGRAM, RELATED AND AUXILIARY PROGRAMS, STATUS, REFERENCES, MACHINE REQUIREMENTS, LANGUAGE, OPERATING SYSTEM UNDER WHICH PROGRAM IS EXECUTED, OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS, NAME AND ESTABLISHMENT OF AUTHORS, MATERIAL, CATEGORIES

[ top ]

[ top ]

To submit a request, click below on the link of the version you wish to order. Rules for end-users are
available here.

Program name | Package id | Status | Status date |
---|---|---|---|

CORTES | NESC0759/01 | Tested | 24-MAR-1981 |

Machines used:

Package ID | Orig. computer | Test computer |
---|---|---|

NESC0759/01 | IBM 360 series | IBM 360 series |

[ top ]

3. DESCRIPTION OF PROBLEM OR FUNCTION

CORTES is a package consisting of five finite element programs developed for the stress analysis of ANSI Bl6.9 tee joints. The five programs are:

SA, the stress analysis program which analyzes pipe joints for the effects of internal pressure and arbitrary combinations of bending moment, torsional moment, axial force, and sheer force on the ends of the branch and run pipes. A limited temperature stress analysis capability is provided.

EP, the elasto-plastic stress analysis program which analyzes pipe joints for the effects of internal pressure and arbitrary combinations of forces (including moments) and displacements including rotations imposed on the ends of the run and branch pipes. THFA, the transient heat flow analysis program which determines the time history of temperature variations in the pipe joints. The joint is assumed initially to be at a uniform temperature. Temperature changes are then specified at the inner surface, and a heat flow analysis is performed assuming a perfectly insulated outer surface.

SHFA, the steady-state heat flow analysis program which determines the steady-state temperature distribution in pipe joints. Temperatures are specified on given cross-sections of the branch and run portions of the tee joint, and the temperature distribution throughout the remainder of the joint is calculated assuming the inner and outer surfaces are perfectly insulated.

TSA, accepts as input, the output data from THFA or SHFA and performs the thermal stress analysis on the pipe joints.

CORTES is a package consisting of five finite element programs developed for the stress analysis of ANSI Bl6.9 tee joints. The five programs are:

SA, the stress analysis program which analyzes pipe joints for the effects of internal pressure and arbitrary combinations of bending moment, torsional moment, axial force, and sheer force on the ends of the branch and run pipes. A limited temperature stress analysis capability is provided.

EP, the elasto-plastic stress analysis program which analyzes pipe joints for the effects of internal pressure and arbitrary combinations of forces (including moments) and displacements including rotations imposed on the ends of the run and branch pipes. THFA, the transient heat flow analysis program which determines the time history of temperature variations in the pipe joints. The joint is assumed initially to be at a uniform temperature. Temperature changes are then specified at the inner surface, and a heat flow analysis is performed assuming a perfectly insulated outer surface.

SHFA, the steady-state heat flow analysis program which determines the steady-state temperature distribution in pipe joints. Temperatures are specified on given cross-sections of the branch and run portions of the tee joint, and the temperature distribution throughout the remainder of the joint is calculated assuming the inner and outer surfaces are perfectly insulated.

TSA, accepts as input, the output data from THFA or SHFA and performs the thermal stress analysis on the pipe joints.

[ top ]

4. METHOD OF SOLUTION

The joint is idealized as a system of 8-node hexahedral finite elements. A modified Zienkiewicz-Irons isoparametric element which has superior bending properties compared with the unmodified isoparametric element is used. The transient heat flow (THFA) problem is solved by a step-by-step integration procedure assuming linear variation of temperature with time within a step.

The joint is idealized as a system of 8-node hexahedral finite elements. A modified Zienkiewicz-Irons isoparametric element which has superior bending properties compared with the unmodified isoparametric element is used. The transient heat flow (THFA) problem is solved by a step-by-step integration procedure assuming linear variation of temperature with time within a step.

[ top ]

5. RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM

EP - Displacements and strains are assumed to be small and no geometric (initial stress) stiffness effects are considered. The materials are assumed to yield accordin to the von Mises criterion, and tangent stress-strain relationships after yield are determined according to conventional flow rule procedures for strain hardening materials.

THFA - The specified temperature variations at the inner surface are assumed to be symmetrical about the x-y plane.

SHFA - The temperature distribution is assumed to be symmetric about the x-y plane.

SA and TSA - Any nodes introduced within the wall thickness are assumed to be uniformly spaced through the thickness.

EP - Displacements and strains are assumed to be small and no geometric (initial stress) stiffness effects are considered. The materials are assumed to yield accordin to the von Mises criterion, and tangent stress-strain relationships after yield are determined according to conventional flow rule procedures for strain hardening materials.

THFA - The specified temperature variations at the inner surface are assumed to be symmetrical about the x-y plane.

SHFA - The temperature distribution is assumed to be symmetric about the x-y plane.

SA and TSA - Any nodes introduced within the wall thickness are assumed to be uniformly spaced through the thickness.

[ top ]

6. TYPICAL RUNNING TIME

Execution time varies according to the data used. Excluding wait time, it took approximately 140, 190, 40, 30, and 120 seconds to compile and execute each of the five test problems on an IBM370/195. A large amount of wait time is attributable to numerous I/O operations and is inversely proportional to the size of the container array "A".

Execution time varies according to the data used. Excluding wait time, it took approximately 140, 190, 40, 30, and 120 seconds to compile and execute each of the five test problems on an IBM370/195. A large amount of wait time is attributable to numerous I/O operations and is inversely proportional to the size of the container array "A".

[ top ]

[ top ]

[ top ]

10. REFERENCES

- CORTES, NESC No.759.360, National Energy Software Center Note

78-28, July 11, 1978.

- CORTES, NESC No.759.360, National Energy Software Center Note

78-28, July 11, 1978.

NESC0759/01, included references:

- B.R. Bass, J.W. Bryson and S.E. Moore:Validation of the Finite Element Stress Analysis Computer Program

CORTES-SA for Analyzing Piping Tees and Pressure Vessel Nozzles

- A.N. Gantayat and G.H. Powell:

Stress Analysis of Tee Joints by the Finite Element Method

ORNL-3193-1, UC SESM 73-6 (February 1973)

- G.H. Powell:

Finite Element Analysis of Elasto-Plastic Tee Joints

ORNL-Sub-3193-2, UC SESM 74-14 (Septamber 1974)

- R.E. Textor:

User's Guide for SHFA: Steady-State Heat Flow Analysis of Tee

Joints by the Finite Element Method

UCCND/CSD/INF-60 (January 1976)

- Zs. Revesz:

Qualification of Unreinforced Man-Holes in Thin-Walled Piping of

Auxiliary/Emergency Cooling Water Systems. Special reprint of a

paper presented at Int. Meeting on 'Thermal Nuclear Reacor Safety'

August 29-September 2, 1982, Chicago.

[ top ]

11. MACHINE REQUIREMENTS

All five programs use card input and a line printer. Execution of the SA test problem required 960K bytes of memory and 12 scratch disk units. The EP test problem required 920K bytes of memory and 11 scratch disk units. The THFA sample problem required 460K bytes of memory and 6 scratch disk units. The SHFA sample problem required 350K bytes of memory and 6 scratch disk units. The TSA sample problem used 880K bytes of memory and 11 scratch disk units.

All five programs use card input and a line printer. Execution of the SA test problem required 960K bytes of memory and 12 scratch disk units. The EP test problem required 920K bytes of memory and 11 scratch disk units. The THFA sample problem required 460K bytes of memory and 6 scratch disk units. The SHFA sample problem required 350K bytes of memory and 6 scratch disk units. The TSA sample problem used 880K bytes of memory and 11 scratch disk units.

[ top ]

[ top ]

14. OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS

Four environmental system routines, ITIME, DATE, ICTICK, and PLOT, used by CORTES were not supplied. Dummy routines have been included for completenes. ITIME and ICTICK return the elapsed wall time and elapsed CPU time, respectively, in hundredths of a second since the previous call to these routines. The first call initializes the routines. PLOT refers to proprietary CalComp software and DATE returns the date in the form MM/DD/YY.

Since comment blocks exceeding 30 consecutive lines are truncated during a FORTRAN G compilation, the FORTRAN H compiler should be used to insure that all comments are listed for the EP, THFA, and SHFA programs.

The output written to unit 10 by SHFA during execution of the sample problem is read as input from unit 10 for the TSA sample problem.

It should be noted that some variables in common blocks /GASS/ and /NQUAD/ may not always be stored identically in all routines of a CORTES program.

Four environmental system routines, ITIME, DATE, ICTICK, and PLOT, used by CORTES were not supplied. Dummy routines have been included for completenes. ITIME and ICTICK return the elapsed wall time and elapsed CPU time, respectively, in hundredths of a second since the previous call to these routines. The first call initializes the routines. PLOT refers to proprietary CalComp software and DATE returns the date in the form MM/DD/YY.

Since comment blocks exceeding 30 consecutive lines are truncated during a FORTRAN G compilation, the FORTRAN H compiler should be used to insure that all comments are listed for the EP, THFA, and SHFA programs.

The output written to unit 10 by SHFA during execution of the sample problem is read as input from unit 10 for the TSA sample problem.

It should be noted that some variables in common blocks /GASS/ and /NQUAD/ may not always be stored identically in all routines of a CORTES program.

[ top ]

15. NAME AND ESTABLISHMENT OF AUTHORS

A. N. Gantayat and G. H. Powell

Structural Engineering and Structural Mechanics

College of Engineering

University of California

Berkeley, California 94730

R. E. Textor and B. R. Bass

Computer Sciences Division

Union Carbide Corporation, Nuclear Division

P. O. Box P

Oak Ridge, Tennessee 37830

J. W. Bryson and S. E. Moore

Engineering Technology Division

Oak Ridge National Laboratory

Oak Ridge, Tennessee 37830

A. N. Gantayat and G. H. Powell

Structural Engineering and Structural Mechanics

College of Engineering

University of California

Berkeley, California 94730

R. E. Textor and B. R. Bass

Computer Sciences Division

Union Carbide Corporation, Nuclear Division

P. O. Box P

Oak Ridge, Tennessee 37830

J. W. Bryson and S. E. Moore

Engineering Technology Division

Oak Ridge National Laboratory

Oak Ridge, Tennessee 37830

[ top ]

NESC0759/01

File name | File description | Records |
---|---|---|

NESC0759_01.002 | INFORMATION | 10 |

NESC0759_01.003 | SA - SOURCE PROGRAM (F4,EBCDIC) | 4298 |

NESC0759_01.004 | SA - JCL | 62 |

NESC0759_01.005 | SA - SAMPLE PROBLEM INPUT DATA | 10 |

NESC0759_01.006 | SA - SAMPLE PROBLEM PRINTED OUTPUT | 6406 |

NESC0759_01.007 | EP - SOURCE PROGRAM (F4,EBCDIC) | 6250 |

NESC0759_01.008 | EP - JCL | 55 |

NESC0759_01.009 | EP - SAMPLE PROBLEM INPUT DATA (CASE 1) | 19 |

NESC0759_01.010 | EP - SAMPLE PROBLEM INPUT DATA (CASE 2) | 19 |

NESC0759_01.011 | EP - SAMPLE PROBLEM PRINTED OUTPUT (CASE 1) | 14621 |

NESC0759_01.012 | EP - SAMPLE PROBLEM PRINTED OUTPUT (CASE 2) | 1569 |

NESC0759_01.013 | THFA - SOURCE PROGRAM (F4,EBCDIC) | 3126 |

NESC0759_01.014 | THFA - JCL | 32 |

NESC0759_01.015 | THFA - SAMPLE PROBLEM INPUT DATA | 64 |

NESC0759_01.016 | THFA - SAMPLE PROBLEM PRINTED OUTPUT | 12822 |

NESC0759_01.017 | SHFA - SOURCE PROGRAM (F4,EBCDIC) | 2967 |

NESC0759_01.018 | SHFA - JCL | 30 |

NESC0759_01.019 | SHFA - SAMPLE PROBLEM INPUT DATA | 15 |

NESC0759_01.020 | SHFA - SAMPLE PROBLEM PRINTED OUTPUT | 2529 |

NESC0759_01.021 | TSA - SOURCE PROGRAM (F4,EBCDIC) | 3600 |

NESC0759_01.022 | TSA - JCL | 43 |

NESC0759_01.023 | TSA - SAMPLE PROBLEM INPUT DATA | 6 |

NESC0759_01.024 | TSA - SAMPLE PROBLEM PRINTED OUTPUT | 10398 |

[ top ]

- I. Deformation and Stress Distributions, Structural Analysis and Engineering Design Studies

Keywords: finite element method, heat flow, pipe joints, stress analysis, thermal stresses.