31 REAL(DBL) :: to_read,p, patm, tflame,dzero,time
32 REAL(DBL) :: toa, fr,rhoc,rhoc_cgs,rb, dt,p_coor(3),fact
33 REAL(DBL),
ALLOCATABLE :: tn(:),tnp1(:)
34 INTEGER :: bflag,ntime_steps
35 CHARACTER (LEN=80) pass_dir
36 TYPE(parameter_structure
),
POINTER :: pass_in_out
42 CALL
burn_init_0d(pass_in_out,1,trim(pass_dir), nxmax, to_read)
62 p, to_read, rhoc, p_coor, rb, &
63 toa, fr, tn(:), tflame)
84 bflag, tnp1(:), tflame)
void zero()
Sets all entries to zero (more efficient than assignement).
subroutine burn_init_0d(bp, comm, IN_DIR, nx_read, To_read)
subroutine burn_init_1d(bp, bflag, Pin, To, rhoc, p_coor, rb, Toa, fr, Tn, Tflame)
subroutine burn_get_burning_rate1d(bp, delt, P, To, Tn, Qc, Qc_old, Qr, Qr_old, rhoc, Toa, rb, fr, bflag, Tnp1, Tflame, coor)