NAME
Burn_init
SYNOPSIS
call Burn_init()
DESCRIPTION
Initializes various runtime parameters and the specific alpha-chain nuclear burning network for the Burn unit.
ARGUMENTS
PARAMETERS
useBurn -- Boolean, True. Turns on burning module useBurnTable -- Boolean, False. Controls the generation of reaction rates. TRUE interpolates from a stored table; FALSE generates them analytically. useShockBurn -- Boolean, FALSE. Controls whether burning is allowed inside a regime experiencing shocks algebra -- Integer, 1, [1,2]. Controls choice of linear algebra package used for matrix solution. 1=Ma28 sparse package, 2=Gift hardwired package. odeStepper -- Integer, 1, [1,2]. Controls time integration routines. 1=Bader-Deuflhard variable order, 2=Rosenbrock 4th order nuclearTempMin/Max -- Real, 1.1E+8/1.0E+12. Minimum and maximum temperature ranges where burning can occur nuclearDensMin/Max -- Real, 1.0E-10/1.0E+14. Minimum and maximum density range where burning can occur. nuclearNI56Max -- Real, 1.0. Maximum mass fraction of nickel where burning can occur. enucDtFactor -- Real, 1.0E+30. Timestep limiter. See Burn_computeDt for details.
SEE ALSO
bn_initNetwork