Fourmilab / bombcalc_nuclear_bomb_effects_computer

Development environment and archive for Fourmilab's Web implementation of the Nuclear Bomb Effects Computer slide rule from the 1962 edition of the book “The Effects of Nuclear Weapons”

Home Page:https://www.fourmilab.ch/bombcalc/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bombcalc — Nuclear Bomb Effects Computer

Nuclear bomb effects computer

This repository is the development directory and archive for Fourmilab's Web resource, “Strangelove Slide Rule: Nuclear Bomb Effects Computer”, which provides an interactive computer emulation of the circular slide rule weapons effect computer optionally available with the 1962 edition of the U.S. government publication The Effects of Nuclear Weapons. In addition to the interactive calculator, downloadable file and instructions are included to allow printing and constructing a physical replica of the original plastic slide rule in the interest of authenticity or for use in a post-apocalyptic world where Internet access may be spotty.

Structure of the repository

This repository is organised into the following directories.

  • webtree: Replica of the Web tree from the Fourmilab site containing all of the HTML documents, images, and downloads. These pages contain relative references to style sheets, icons, and other resources on the Fourmilab Web site and will not work without modification in other environments.

  • cgi: Programs and supporting data files for the Common Gateway Interface (CGI) services used to generate the updated slide rule image for requests made either from the Web pages or from earlier queries. These programs will have to be modified to run in the CGI environment of the server on which they are installed.

  • netpbm_tools: Source code for three additions to the Netpbm image manipulation toolkit, which are used by the programs in the cgi directory to generate the graphical results from queries. You must integrate these programs in a current version of Netpbm (which may require some work: the versions that appear here were developed and tested with Netpbm version 10.25 dating from 2005), then install them where the CGI programs can run them.

  • tools: An Excel worksheet, pixparam.xls, used to develop the mapping between pixel position and numerical parameters for processing queries.

  • diy: Images used to make a printable replica of the original bumb effects calculator.

Web resources

About

Development environment and archive for Fourmilab's Web implementation of the Nuclear Bomb Effects Computer slide rule from the 1962 edition of the book “The Effects of Nuclear Weapons”

https://www.fourmilab.ch/bombcalc/

License:Other


Languages

Language:HTML 67.8%Language:Perl 17.1%Language:C 13.0%Language:JavaScript 1.4%Language:Shell 0.8%