TYCHO: physics sources

Thermonuclear Reaction Network: /tycho-6.0/burn.dir

executables:

	Burnf
	reaction network program

	Makesunet
	uses file nuc.net to construct file sunet, which in turn is
	used by fkt's search program in directory /burn.dir/friedel/

	Numnuc
	counts number of nuclei in network using file nuc.net

	Readfkt
	writes to standard i/o those reactions in netsu

files:

	ag88
	Anders-Grevesse solar system abundance data (appendix A;S&N)
	format:	Z	symbol	N	abundance(element Si=1e6)

	isotope.lib
	list of nuclei for identifying symbols, etc, (fkt)
	format: symbol Z N   as in   he3  2  1

	netsu
	netweak
	netwinv
	files for nuclear data in fkt format (see friedel/)

	nuc.in
	input abundances and run parameters for Burnf (tycho style)

	nuc.in.pop3
	a nuc.in file with initial abundances from big bang
	to examine nucleosynthesis in first stars

	nuc.out.x
	output from Burnf run x (x is a character prefix
	which is read from nuc.in)

	nuc.pun.a
	final data from Burnf run a, for possible continuation as
	sequence b (nuc.in format)

To make a network:

  1. Edit the file nuc.net for the desired Z, N(min), N(max). For each element (charge number Z), all isotopes between and including neutron number N(min) and N(max) will be selected. The last line contains a Z of 99 which is a dummy flag.
  2. cd src
    make Makesunet
    cd ..
    Makesunet
    
    This makes an executable "Makesunet" which reads nuc.net and creates sunet, which has a format that the Thielemann programs will understand.
  3. Copy this to the /friedel directory.
    cp sunet friedel
    cd friedel
    
  4. Make the Thielemann program "search" to read sunet and gather the new data files for this reaction network, using the reaction rate library reaclib. Thielemann's original README is in /friedel/README.
    make search
    search
    
  5. You should see a listing of the symbols for the nuclei you have included, and new versions of netwinv, netweak, and netsu. To move them into action,
    cp net* ..
    cd ..
    
    which will move them to the execution directory, /tycho-6.0
  6. You can check your nuc.net file using
     Numnuc
    
    which will list the elements, isotope range, number of isotopes per elements, and the total number of nuclei.

This should be ready for Burnf to use.

To run network:

  1. Type:
    Burnf
  2. To change parameters for the run, modify nuc.in (which is supposed to be self-documenting).
  3. Output:
    1. in nuc.out.?, details for analysis
    2. nuc.pun.?, restart info

    Add your own (see fnuclear.f comment lines).


    Return to main TYCHO page. E-mail:darnett@as.arizona.edu

    TYCHO is not public domain software, but is freely available for non-commercial purposes. Absolutely no guarantee is given; use at your own risk...

    Last updated 1-4-02