CCC-0459 BOLD-VENTURE. (Abstract last modified 17-JUL-1998)
1.
NAME OR DESIGNATION OF PROGRAM - BOLD-VENTURE. 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
CCC-0459/01 IBM 3033 IBM 3081
3.
DESCRIPTION OF PROGRAM OR FUNCTION - The system of codes can be used to solve nuclear reactor core static neutronics and reactor history exposure problems.
4.
METHOD OF SOLUTION - 5.
RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM - 6.
TYPICAL RUNNING TIME - Running times are problem-dependent. On an IBM PC/XT with a math co-processor, the problem BWR12AC.INP took about 10 minutes; the input TWODXY.INP took about 60 minutes (the operating system was DOS 3.3).
7.
UNUSUAL FEATURES OF THE PROGRAM - 8.
RELATED AND AUXILIARY PROGRAMS - The code VENTURE-PC comes with VIP (VENTURE Interactive Procesor). VIP interactively generates an input file for VENTURE-PC.
9.
STATUS 10.
REFERENCES - 11.
MACHINE REQUIREMENTS - This system has operated on a number of IBM computers including the 360/75. 360/91, 360/195, 370/155 and 3033 models. Several disks are needed preferably on separate or multi- plexed channels. For large problems, disk storage space may become a challenge. Up to 1000K short words or more of memory may be required with 150K a practical minimum.
12.
PROGRAMMING LANGUAGE(S) USED - 13.
OPERATING SYSTEM UNDER WHICH PROGRAM IS EXECUTED - The ORNL computers run the OS/VS2 operating system under the JES2 job entry subsystem. The H-level 21.8 FORTRAN compiler using Hollerith in the guise of REAL numbers and no structured programming or other enhanced instructions associated with the ANSI-X3.9-1978 standard. 14.
OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS - 15.
NAME AND ESTABLISHMENT OF AUTHORS - 16.
MATERIAL AVAILABLE - 17.
CATEGORIES - Keywords: BURNUP, CONTROL ELEMENTS, FUEL MANAGEMENT, NEUTRON TRANSPORT THEORY, PERTURBATION, REACTOR CORES, SENSITIVITY, SENSITIVITY ANALYSIS
A Reactor Analysis System, Version IV.
Program-name Package-ID Status
BOLD/VENTURE-4 CCC-0459/01 Tested
VENTURE PC CCC-0459/02 Obsolete
VENTURE PC CCC-0459/03 Obsolete
VENTURE PC CCC-0459/04 Obsolete
BOLD/VENTURE-4: First order perturbation and time-dependent sensitivity theories can be applied. Control rod positioning may be modeled explicitly and refueling treated with repositioning and recycle. Special capability is coded to model the continuously fueled core and to solve the importance and dominant harmonics problems.
The modules of the code system are:
VENTNEUT: VENTURE neutronics module;
DRIVER & Control module;
CONTRL:
BURNER: Exposure calculation for reactor core analysis;
FILEDTOR: File editor
INPROSER: Input processor;
EXPOSURE: BURNER code module;
REACRATE: Reaction rate calculation;
CNTRODPO: Control rod positioning;
FUELMANG: Fuel management positioning and accounting;
PERTUBAT: Perturbation reactivity importance analyses;
sensitivity analysis;
DEPTHMOD: Static and time-dependent perturbation
sensitivity analysis;
The special processors are:
DVENTR: Handles the input to the VENTURE module;
DCMACR: Converts CITATION macroscopic cross sections to
microscopic cross sections;
DCRSPR Produces input for the CROSPROS module;
DUTLIN: Adds or replaces problem input data without
exiting the program;
DENMAN: Repositions fuel;
DMISLY: Miscellaneous tasks.
Standard interface files between modules are binary sequential files that follow a standardized format.
VENTURE-PC: The microcomputer version is a subset of the mainframe version. The modules and special processors which are not part of VENTURE-PC are: REACRATE, CNTRODPO, PERTUBAT, FUELMANG, DEPTHMOD, DMISLY.
BOLD-VENTURE-4: The neutronics problems are solved by applying the multigroup diffusion theory representation of neutron transport applying an overrelaxation inner iteration, outer iteration scheme. Special modeling is used or source correction is done during iteration to solve importance and harmonics problems. No cross section variation or correlation on nuclide concentrations is provided, but a temperature dependence is coded. Steady state condition with continuous fueling is established by a global iterative scheme that applies the criticality search scheme in the neutronics and models fuel movement directly in the exposure code. Time-dependent sensitivity data applies the forward march, reverse importance approach. The codes do not process data from the user input data stream allowing flexible task assignment along selected calculational paths. Multigroup cross section data are produced locally using the PSR-0063/AMPX II or CCC-0450/SCALE-2 code systems to produce resonance shielding (NITAWL) and cell weighted (XSDRN) microscopic cross sections.
Locally, each code is compiled and loaded, and only one version is maintained in a quality assurance state in load module form. An on-line catalog procedure, installed with system support, provides job control instructions with nominal default of space allocation to files. Executing the catalog procedure makes the driver memory resident. The first user input data line must be the control module name used for the run.
VENTURE-PC: The VENTURE module applies the finite-difference diffusion or a simple P1 approximation. VENTURE uses an outer-inner iteration scheme with several different data handling methods. Overrelaxation is applied to the inner and outer iterations, and succeeding flux iterates may be accelerated with the Chebychev process. - The BURNER code (module EXPOSURE) uses a difference formulation based on average generation rates; or a matrix exponential formulation to approximate the solution of the coupled burnup differential equations; or an explicit solution for simply coupled nuclide chains. Space dependence is included by working with zone averaged fluxes.
CCC-0459/01:
NEA-DB executed the test cases included in the package on IBM 3081K. CPU times required were 566 seconds for the super sample problem; 24 seconds for sample problem 1; and 6 seconds for sample problem 2.
CCC-0459/01: 05-JUN-1985 Tested at NEADB
CCC-0459/02: 17-OCT-1994 Obsolete
CCC-0459/03: 25-AUG-1995 Obsolete
CCC-0459/04: 17-JUL-1998 Obsolete
CCC-0459/01:
- D.R. Vondy:
Difficulty Defining the Core Exposure Problem.
RSIC Note (December 30, 1985)
- D.R. Vondy, T.B. Fowler, G.W. Cunningham III:
The BOLD VENTURE Computation System for Nuclear Reactor Core
Analysis, Version III
ORNL-5711 (June 1981) + Appendix B+C
- D.R. Vondy, T.B. Fowler, G.W. Cunningham:
A Computation System for Nuclear Reactor Core Analysis
ORNL-5158 (April 1977)
- D.R. Vondy, T.B. Fowler, G.W. Cunningham, L.M. Petrie:
VENTURE: A Code Block for Solving Multigroup Neutronics Problems
Applying the Finite-Difference Diffusion-Theory Approximation to
Neutron Transport, Version II
ORNL-5062/R1 (November 1977)
- D.R. Vondy, G.W. Cunningham:
Exposure Calculation Code Module for Reactor Core Analyses:BURNER
ORNL-5180
(February 1979)
- T.W. Medlin, K.L. Hill, G.L. Johnson, J.E. Jones, D.R. Vondy:
Fuel Management Positioning and Accounting Module: Fuelmang
Version V1.11
ORNL-5718 (January 1982)
- D.R. Vondy, T.B. Fowler:
The Code PERTUBAT for Processing Neutron Diffusion Theory
Neutronics Results for Perturbation Analyses.
ORNL-5376 (March 1978)
- J.R. White, "The DEPTH-CHARGE Static and Time-Dependent
Perturbation/Sensitivity System for Nuclear Reactor Core
Analysis," ORNL/CSD-78/R1 (April 1985)
- D.R. Vondy, T.B. Fowler:
RODMOD - A Code for Control Rod Positioning.
ORNL-5466 (November 1978)
- D.R. Vondy, T.B. Fowler:
Reference Test Problems for the VENTURE Neutronics and Related
Computer Codes
ORNL/TM-5887 (August 1977)
- G.E. Bosler, R.D. O'Dell, W.M. Resnik:
LASIP-III, A Generalized Processor for Standard Interface Files.
LA-6280-MS (April 1976)
VENTURE-PC. The program requires about 5MB of hard disk storage to hold the executable files and files generated by the code. The program also requires a math co-processor. The 16-bit version of VENTURE-PC requires 640K of conventional RAM. The 32-bit version requires 4MB of memory.
CCC-0459/01:
Main storage requirements to execute the test cases of the package on IBM 3081K are 1252K bytes for the super sample problem; 588K bytes for sample problem 1; and 460K bytes for sample problem 2.
CCC-0459/01: FORTRAN+ASSEMBLER
CCC-0459/01:
The test cases were executed under MVS-SP using the FORTRAN H EXTENDED (IFEAAB) compiler and ASSEMBLER H (IEV90).
Developed by: Oak Ridge National Laboratory
Oak Ridge, Tennessee, U. S. A.
Contributed by: Radiation Shielding Information Center
Oak Ridge National Laboratory
Oak Ridge, Tennessee, U. S. A.
CCC-0459/01:
CCC0459_01.003 INFORMATION FILE 106 records
CCC0459_01.004 ALIAS SRCE TO CREATE SUBROUTINE LIB (PL/I) 63 records
CCC0459_01.005 SUBROUTINE LIBRARY ROUTINES (ASSEMBLER) 2590 records
CCC0459_01.006 JCL TO CREATE SUBROUTINE LIBRARY 62 records
CCC0459_01.007 SCALE DRIVER (ASSEMBLER) 276 records
CCC0459_01.008 LPGETMDL DRIVER (ASSEMBLER) 350 records
CCC0459_01.009 LPREADER DRIVER (ASSEMBLER) 121 records
CCC0459_01.010 LPGETPRM DRIVER (ASSEMBLER) 55 records
CCC0459_01.011 CONTROL1 CONTROL MODULE 2695 records
CCC0459_01.012 INPROSER INPUT PROCESSOR 5276 records
CCC0459_01.013 INDVENTR-DVENTR SPECIAL INPUT PROCESSOR 4394 records
CCC0459_01.014 INDCRSPR-DCRSPR SPECIAL INPUT PROCESSOR 1466 records
CCC0459_01.015 INDUTLIN-DUTLIN SPECIAL INPUT PROCESSOR 1102 records
CCC0459_01.016 INDCMACR-DCMACR SPECIAL INPUT PROCESSOR 198 records
CCC0459_01.017 FILEDTOR FILE EDITOR 6342 records
CCC0459_01.018 CROSPROS X-SEC PROCESSOR 7326 records
CCC0459_01.019 VENTNEUT VENTURE NEUTRONICS CALCULATION 45806 records
CCC0459_01.020 REACRATE REACTION RATE CALCULATION 6515 records
CCC0459_01.021 CNTRODPO-RODMOD CONTROL ROD POSITIONING 4974 records
CCC0459_01.022 EXPOSURE-BURNER EXPOSURE CALCULATION 24302 records
CCC0459_01.023 PERTUBAT PERTURBATION CALCULATION 18476 records
CCC0459_01.024 DMISLY SPECIAL PROCESSOR 4342 records
CCC0459_01.025 DENMAN SPECIAL PROCESSOR 2333 records
CCC0459_01.026 FUELMNGR FUEL MANAGEMENT ) 18186 records
CCC0459_01.027 DEPTHMOD-DEPTH SOURCE PROGRAM 7329 records
CCC0459_01.028 CHARGEMD-CHARGE SOURCE PROGRAM 11642 records
CCC0459_01.029 SUBMRGMD-SUBMRG SOURCE PROGRAM 1944 records
CCC0459_01.030 SENSENMD-SENSEN SOURCE PROGRAM 1151 records
CCC0459_01.031 JCL TO COMPILE AND LINK SOURCE PROGRAMS 632 records
CCC0459_01.032 STAND-ALONE VENTURE STORAGE CALCULATION 1806 records
CCC0459_01.033 STAND-ALONE BURNER STORAGE CALCULATION 949 records
CCC0459_01.034 JCL TO RUN SUPER SAMPLE PROBLEM 84 records
CCC0459_01.035 SUPER SAMPLE PROBLEM INPUT DATA 621 records
CCC0459_01.036 SUPER SAMPLE PROBLEM PRINTED OUTPUT 6772 records
CCC0459_01.037 JCL TO RUN SAMPLE PROBLEM 1 136 records
CCC0459_01.038 SAMPLE PROBLEM 1 INPUT DATA 1199 records
CCC0459_01.039 SAMPLE PROBLEM 1 PRINTED OUTPUT 4767 records
CCC0459_01.040 JCL TO RUN SAMPLE PROBLEM 2 115 records
CCC0459_01.041 SAMPLE PROBLEM 2 INPUT DATA 92 records
CCC0459_01.042 SAMPLE PROBLEM 2 PRINTED OUTPUT 1057 records
- C. Static Design Studies
- D. Depletion, Fuel Management, Cost Analysis, and Power Plant Economics
- F. Space
Time Kinetics, Coupled Neutronics Hydrodynamics Thermodynamics
- K. Reactor Systems Analysis
Home - About Us - Work Areas - Data Bank - Publications - Press Room - List of acronyms - Search