expansion_module.f90 File Reference

Module expansion_module for parametric expansions. More...

Go to the source code of this file.

Modules

module  expansion_module
 Subroutines to handle parametric evolution of hydrodynamic quantities after the final timestep of the trajectory.
 

Functions/Subroutines

subroutine expansion_module::expansion_init ()
 Initialize the expansion module and open files for debugging. More...
 
subroutine expansion_module::residual_expansion
 Calculates the velocity for trajectory extrapolation by linear regression on a few last points; the number of points is controlled by the parameter parameter_class::extrapolation_width. More...
 
subroutine expansion_module::expansion (t, dt, ye, dens, rad_in, temp, entropy, vel_in, abar)
 Returns temperature, radius, density, and entropy after the trajectory has ended. More...
 
subroutine expansion_module::expansion_finalize ()
 Close debug files of the module. More...
 

Variables

real(r_kindexpansion_module::mdot
 1/4pi*dM/dr = rho*r^2 = const More...
 
real(r_kindexpansion_module::rho_0
 Density [g/ccm] at the end of the trajectory. More...
 
real(r_kindexpansion_module::rad_0
 Radius [km] at the end of the trajectory. More...
 
real(r_kindexpansion_module::t9_0
 Temperature [GK] at the end of the trajectory. More...
 
real(r_kindexpansion_module::t_0
 Time at the end of the trajectory. More...
 
real(r_kindexpansion_module::tau
 
real(r_kindexpansion_module::s_0
 Entropy at the end of the trajectory (deprecated) More...
 
type(timmes_eos_stateexpansion_module::state
 EOS state. More...
 
real(r_kindexpansion_module::vel
 velocity [km/s] More...
 
real(r_kindexpansion_module::rad
 radial distance [km] More...
 
logical expansion_module::expand
 flag if expansion will be present More...
 
integer expansion_module::expand_count
 1 for the first timestep 2 for following steps, 0 for no expansion yet More...
 
integer, private expansion_module::debug_exp
 file ID for debugging expansion More...
 

Detailed Description

Module expansion_module for parametric expansions.

The error file code for this file is W17.

Definition in file expansion_module.f90.