Computer Programs
NEA-1305 COOLOD.
last modified: 20-OCT-1997 | catalog | categories | new | search |

NEA-1305 COOLOD.

COOLOD, Steady-State Thermal Hydraulics of Research Reactors

top ]
1. NAME OR DESIGNATION OF PROGRAM:  COOLOD.
top ]
2. COMPUTERS

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
COOLOD-N2 NEA-1305/03 Tested 20-OCT-1997

Machines used:

Package ID Orig. computer Test computer
NEA-1305/03 IBM PC Many Computers
top ]
3. DESCRIPTION OF PROGRAM OR FUNCTION

The COOLOD-N2 code provides a capability for the analyses of the steady-state thermal-hydraulics of research reactors. This code is a revised version of the COOLOD-N code, and is applicable not only for research reactors in which plate-type fuel is adopted, but also for research reactors in which  rod-type fuel is adopted. In the code, subroutines to calculate temperature distribution in rod-type fuel have been newly added to the COOLOD-N code. The COOLOD-N2 code can calculate fuel temperatures under both forced convection cooling mode and natural convection cooling mode. A "Heat Transfer package" is used for calculating heat transfer coefficient, DNB heat flux etc. The "Heat  Transfer package" is a subroutine program and is especially developed for research reactors in which plate-type fuel is adopted. In case of rod-type fuel, DNB heat flux is calculated by both the "Heat Transfer package" and Lund DNB heat flux correlation which is  popular for TRIGA reactor. The COOLOD-N2 code also has a capability  of calculating ONB temperature, the heat flux at onset of flow instability as well as DNB heat flux.
top ]
4. METHOD OF SOLUTION

The "Heat Transfer Package" is a subprogram for calculating heat transfer coefficients, ONB temperature, heat flux at onset of flow instability and DNB heat flux. The "Heat transfer package" was especially developed for research reactors which are operated under low pressure and low temperature conditions using plate-type fuel, just like the JRR-3M. Heat transfer correlations adopted in the "Heat Transfer Package" were obtained or estimated based on the heat transfer experiments in which thermal-hydraulic features of the upgraded JRR-3 core were properly  reflected. The "Heat Transfer Package" is applicable to upward and downward flow.
top ]
5. RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM:
top ]
6. TYPICAL RUNNING TIME

NEA 1305/03: Execution time for sample inputs < 5s on the test computers.
top ]
7. UNUSUAL FEATURES OF THE PROGRAM:
top ]
8. RELATED AND AUXILIARY PROGRAMS:
top ]
9. STATUS
Package ID Status date Status
NEA-1305/03 20-OCT-1997 Tested at NEADB
top ]
10. REFERENCES:
NEA-1305/03, included references:
- Masanori Kaminaga:
  COOLOD-N2: A computer Code for the Analyses of Steady-State
  Thermal-Hydraulics in Research Reactors
  JAERI-M 94-052 (March 1994)
top ]
11. MACHINE REQUIREMENTS

NEA 1305/03: 2MB disk space for all files; FORTRAN compiler for machines other than PC (MS-DOS).
top ]
12. PROGRAMMING LANGUAGE(S) USED
Package ID Computer language
NEA-1305/03 FORTRAN-77
top ]
13. OPERATING SYSTEM UNDER WHICH PROGRAM IS EXECUTED:
NEA-1305/03
1) OpenVMS 6.1; DEC/VMS FORTRAN 2) OSF1 3.2 62 (DEC UNIX); DEC FORTRAN f77 3) Windows NT 4.0 Workstation (MS-DOS window); MS-FORTRAN Powerstation 4.0
top ]
14. OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS

NEA 1305/03: For MS-DOS, VMS and UNIX, scripts are available to start the program. The MS-FORTRAN specific function 'getdat' is used in the code. It has to be removed or replaced by the corresponding function of the desired operating system. See INFO file.
top ]
15. NAME AND ESTABLISHMENT OF AUTHORS

    Masanori KAMINAGA
    Department of Research Reactor
    Tokai Research Establishment
    Japan Atomic Energy Research Institute
    Tokai-mura, Naka-gun, Ibaraki-ken
top ]
16. MATERIAL AVAILABLE
NEA-1305/03
File name File description Records
NEA1305_03.001 information file 256
NEA1305_03.002 FORTRAN source file 126
NEA1305_03.003 FORTRAN source file 26
NEA1305_03.004 FORTRAN source file 9
NEA1305_03.005 FORTRAN source file 155
NEA1305_03.006 FORTRAN source file 19
NEA1305_03.007 FORTRAN source file 88
NEA1305_03.008 FORTRAN source file 31
NEA1305_03.009 FORTRAN source file 35
NEA1305_03.010 FORTRAN source file 52
NEA1305_03.011 FORTRAN source file 53
NEA1305_03.012 FORTRAN source file 30
NEA1305_03.013 FORTRAN source file 152
NEA1305_03.014 FORTRAN source file 585
NEA1305_03.015 FORTRAN source file 54
NEA1305_03.016 FORTRAN source file 55
NEA1305_03.017 FORTRAN source file 48
NEA1305_03.018 FORTRAN source file 279
NEA1305_03.019 FORTRAN source file 190
NEA1305_03.020 FORTRAN source file 24
NEA1305_03.021 FORTRAN source file 131
NEA1305_03.022 FORTRAN source file 13
NEA1305_03.023 FORTRAN source file 134
NEA1305_03.024 FORTRAN source file 28
NEA1305_03.025 FORTRAN source file 141
NEA1305_03.026 FORTRAN source file 324
NEA1305_03.027 FORTRAN source file 14
NEA1305_03.028 FORTRAN source file 24
NEA1305_03.029 FORTRAN source file 131
NEA1305_03.030 FORTRAN source file 10
NEA1305_03.031 FORTRAN source file 38
NEA1305_03.032 FORTRAN source file 10
NEA1305_03.033 FORTRAN source file 129
NEA1305_03.034 FORTRAN source file 36
NEA1305_03.035 FORTRAN source file 58
NEA1305_03.036 FORTRAN source file 21
NEA1305_03.037 FORTRAN source file 68
NEA1305_03.038 FORTRAN source file 91
NEA1305_03.039 FORTRAN source file 24
NEA1305_03.040 FORTRAN source file 17
NEA1305_03.041 FORTRAN source file 39
NEA1305_03.042 FORTRAN source file 18
NEA1305_03.043 FORTRAN source file 83
NEA1305_03.044 FORTRAN source file 79
NEA1305_03.045 FORTRAN source file 18
NEA1305_03.046 FORTRAN source file 117
NEA1305_03.047 FORTRAN source file 17
NEA1305_03.048 FORTRAN source file 68
NEA1305_03.049 FORTRAN source file 146
NEA1305_03.050 FORTRAN source file 64
NEA1305_03.051 FORTRAN source file 188
NEA1305_03.052 FORTRAN source file 114
NEA1305_03.053 FORTRAN source file 1005
NEA1305_03.054 FORTRAN source file 45
NEA1305_03.055 FORTRAN source file 67
NEA1305_03.056 FORTRAN source file 60
NEA1305_03.057 FORTRAN source file 63
NEA1305_03.058 FORTRAN source file 16
NEA1305_03.059 FORTRAN source file 80
NEA1305_03.060 FORTRAN source file 59
NEA1305_03.061 FORTRAN source file 297
NEA1305_03.062 FORTRAN source file 31
NEA1305_03.063 FORTRAN source file 9
NEA1305_03.064 FORTRAN source file 65
NEA1305_03.065 FORTRAN source file 20
NEA1305_03.066 FORTRAN source file 20
NEA1305_03.067 FORTRAN source file 141
NEA1305_03.068 FORTRAN source file 19
NEA1305_03.069 FORTRAN source file 57
NEA1305_03.070 FORTRAN source file 69
NEA1305_03.071 FORTRAN source file 277
NEA1305_03.072 FORTRAN source file 63
NEA1305_03.073 FORTRAN source file 26
NEA1305_03.074 FORTRAN source file 20
NEA1305_03.075 FORTRAN source file 14
NEA1305_03.076 FORTRAN source file 50
NEA1305_03.077 FORTRAN source file 34
NEA1305_03.078 FORTRAN source file 51
NEA1305_03.079 FORTRAN source file 56
NEA1305_03.080 FORTRAN source file 76
NEA1305_03.081 FORTRAN source file 94
NEA1305_03.082 FORTRAN source file 14
NEA1305_03.083 FORTRAN source file 15
NEA1305_03.084 FORTRAN source file 19
NEA1305_03.085 FORTRAN source file 26
NEA1305_03.086 FORTRAN source file 72
NEA1305_03.087 FORTRAN source file 8
NEA1305_03.088 FORTRAN source file 8
NEA1305_03.089 FORTRAN source file 319
NEA1305_03.090 FORTRAN source file 10
NEA1305_03.091 FORTRAN source file 67
NEA1305_03.092 FORTRAN source file 61
NEA1305_03.093 FORTRAN source file 15
NEA1305_03.094 FORTRAN source file 40
NEA1305_03.095 FORTRAN source file 114
NEA1305_03.096 FORTRAN source file 65
NEA1305_03.097 FORTRAN source file 45
NEA1305_03.098 FORTRAN source file 140
NEA1305_03.099 FORTRAN source file 86
NEA1305_03.100 FORTRAN source file 90
NEA1305_03.101 FORTRAN source file 116
NEA1305_03.102 FORTRAN source file 207
NEA1305_03.103 FORTRAN source file 205
NEA1305_03.104 FORTRAN source file 16
NEA1305_03.105 FORTRAN source file 23
NEA1305_03.106 FORTRAN source file 75
NEA1305_03.107 FORTRAN source file 362
NEA1305_03.108 FORTRAN source file 13
NEA1305_03.109 FORTRAN source file 87
NEA1305_03.110 FORTRAN source file 20
NEA1305_03.111 UNIX(Korn Shell) script for COOLODN2 call 4
NEA1305_03.112 MS-DOS script for COOLODN2 call 4
NEA1305_03.113 VMS script for COOLODN2 call 5
NEA1305_03.114 Manual (MS-Word format) 0
NEA1305_03.115 PC-executable (MS-DOS) 0
NEA1305_03.116 FORTRAN INCLUDE file 4
NEA1305_03.117 Sample input file 104
NEA1305_03.118 Appropriate sample output file 483
NEA1305_03.119 FORTRAN INCLUDE file 4
NEA1305_03.120 FORTRAN INCLUDE file 2
NEA1305_03.121 FORTRAN INCLUDE file 2
NEA1305_03.122 Sample input file 91
NEA1305_03.123 Appropriate sample output file 528
NEA1305_03.124 Sample input file 119
NEA1305_03.125 Appropriate sample output file 1860
NEA1305_03.126 Sample input file 113
NEA1305_03.127 Appropriate sample output file 580
NEA1305_03.128 Sample input file 117
NEA1305_03.129 Appropriate sample output file 587
NEA1305_03.130 FORTRAN INCLUDE file 7
NEA1305_03.131 DOS file-names 130
top ]
17. CATEGORIES
  • H. Heat Transfer and Fluid Flow

Keywords: fuel rods, fuel-coolant interactions, heat flow, heat transfer, hydrodynamics, nuclear fuels, steady-state conditions, temperature distribution, thermodynamic properties.