The codes listed below are available for download free of charge (unless otherwise stated) for the general benefit of all. The contributors of the freeware have given freely of their expertise and time; please acknowledge the source of any material that you use and please honour the conditions and limitations set down by the contributors - fair is fair. If you make enhancements and wish to make them available at this site so that we all can benefit, please contact the original author or send an email to me. Also listed are some commercial packages that might be of general interest. And, no, I don't get a kickback for any of this. Nor do I or the CNS accept any liability - the information is for your own use at your own risk. To read more about this page, why it exists and how you can contribute click here.
PKSIM (zipped), a point kinetics simulation program
(including C source code and sample input). It is a straightforward implementation
and is nothing fancy. Contributed by Bill Garland.
PK1 - similar to PKSIM but in
a desktop simulator format created using LabWindows/CVI.
Pk.xlsm (xlsm 51kb) - a point kinetics simulation using Excel spreadsheet and VBA. Easy to play with and modify.
EXKIN (zipped), another point kinetics program, this time in FORTRAN (exe only) driven by MS Excel 95. Very user friendly. Contributed by Peter Chan.
Xenon Poisoning
XE1 - Xe kinetics simulation in
a desktop simulator format created using LabWindows/CVI.
Xe.xlsm (xlsm 27kb) - Xenon and iodine kinetics simulation using Excel spreadsheet and VBA. Easy to play with and modify.
CELL and FLUX (zipped), a simple cell and core
code set for reactor physics flux calculations (including a readme file, C
source code and sample input). The CELL code is a cell property preparation
code using a WIMS generated material properties library (a 4 group library
is supplied). With it you can define cells for mixtures of materials and perform
group collapsing. FLUX uses the resulting cell definitions (or you can provide
your own) and an input specified core geometry to calculate the flux. It is
diffusion based, 2D, steady state or transient, and multigroup. These are
straightforward implementations and are nothing fancy. Used in the fourth
year reactor analysis course, EP4D3 at McMaster University. Contributed by
Bill Garland. Data flow diagram for the cell and flux codes:
Decay Heat
Decayhe1 (xlsx 467kb) - Decay Heat Estimates for the McMaster Nuclear Reactor.
PCTRAN,
Commercial. A DOS based PC package for PWR, BWR CANDU and others that can
simulate a variety of accident and transient conditions for nuclear power
plants. Graphic mimic of the Nuclear Steam Supply System (NSSS), interactive
control.
MNRSIM - McMaster Nuclear Simulator built by Dave Gilbert created using LabWindows/CVI. It is a work in progress but it is shaping up nicely. Watch and listen (exe 23Mb) to a presentationon on MNRSIM or view the slides (pdf 416kb) Go Dave!
Nuclear Data
Radiation Decay
- By Charles Hacker.
Provides radioactive decay information for 497 Radionuclides. Data provided
includes the half life, radioactive daughter nuclides, decay chain series,
probabilities per decay, and Decay product energies for alphas, betas, positrons,
electrons, X-rays, and photons. In case his site should disappear, you can
download the program from this site.
PREPRO, a preprocessor for handling neutron and photon cross section data from the IAEA Nuclear Data Centre. Use this tool suite to generate cross section data for assignments and codes. Nice!
Rad Pro calculator - Rad Pro Calculator online performs many nuclear calculations that are useful to the health physicist, radiological researcher, radiochemist, radiation safety officer, health physics technician (HP) and other professionals in radiation physics and radiological engineering. It calculates, among other things, radioactivty units conversions (SI and US customary) and gamma emitter dose rate and activity.
C programming with Miracle
C, a compiler that light and easy to use - just the ticket for beginners.
It runs under Windows (95/98/ME/NT/2000) and compiles for MSDOS or a DOS box.
It provides a multi-window development environment with integrated compiler
and linker, and online helpfile documentation. The full install is only about
750 kb! Source code to the compiler is supplied upon registration (US$25),
enabling the user to modify and customise it. There is a nice Miracle
C Installation and Use Guide. I captured it as a pdf
file (115 kb) which you may fine useful for study purposes. This guide
gets you going and takes you through your first program step by step.
LCC-Win32:
a free compiler system for Windows by Jacob Navia. This is a nice C compiler
that has a better development environment that Micacle C. The debugger is
great. The system is self contained; you do not need anything else to get
started programming in C in the Win32 environment. You get, in a 2.9 Mb download:
Integrated development environment with editor, debugger, make file
generation, resource editor, etc.
User manual (approx 240 pages, Microsoft Word format), and technical
documentation (approx 260 pages, same format).
All the binaries and the associated header files etc, are contained
in an auto-installable executable that will create all the needed directory
structures. The full install is about 12 Mb.
FORTRAN
FAQ - part way down you'll find a link to a free book by Chivers and
Sleightholme. It is quite easy reading. It covers syntax well but does
not cover programme structure (suggested by Victor Snell, AECL).
The Salford FTN95 compiler is free for personal or evaluation use and includes an interactive development tool. May be run under windows or via a command line. Thanks go to Paul Hinman (paul#dot#hinman#at#shaw#dot#ca) for the link.
WinMetric,
Commercial. Cost = $99, evaluation download available. WinMetric consists
of a unit converter, a list of equations, physical constants and physical
properties, a periodic table of the elements with 14 physical properties for
each element, full tables of the thermodynamic and transport properties of
steam and air, a psychrometric calculator, a pressure drop calculator. Easy
to use. Handy reference.
The Calculator Home Page
- get the free Calc98 engineering, scientific and financial calculator for
Windows using the RPN (Reverse Polish Notation).