MFIX  2016-1
stiff_chem Module Reference

Data Types

interface  DLSODA
 

Functions/Subroutines

subroutine stiff_chem_solver (ODE_DT, iErr)
 
logical function calc_reactions (IJK)
 
subroutine calc_ode_coeff (lNEQ, IJK)
 
subroutine finalize_stiff_solver
 

Variables

external stiff_chem_rrates
 
logical, external compare
 
double precision, external calc_h0
 
logical stiff_chemistry
 
logical, dimension(:), allocatable notowner
 
integer ode_dimn_all
 
integer ode_dimn_g
 
integer neq_dimn
 
integer ode_itol
 
double precision, dimension(1) ode_rtol
 
double precision, dimension(:), allocatable ode_atol
 
integer ode_lrw
 
integer ode_liw
 
integer ode_jt
 
integer stiff_chem_max_steps
 
logical unlimited_steps
 

Function/Subroutine Documentation

subroutine stiff_chem::calc_ode_coeff ( integer, dimension(neq_dimn), intent(out)  lNEQ,
integer, intent(in)  IJK 
)

Definition at line 360 of file stiff_chem_mod.f.

Here is the call graph for this function:

Here is the caller graph for this function:

logical function stiff_chem::calc_reactions ( integer, intent(in)  IJK)

Definition at line 321 of file stiff_chem_mod.f.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine stiff_chem::finalize_stiff_solver ( )

Definition at line 414 of file stiff_chem_mod.f.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine stiff_chem::stiff_chem_solver ( double precision, intent(in)  ODE_DT,
integer, intent(out)  iErr 
)

Definition at line 79 of file stiff_chem_mod.f.

Here is the call graph for this function:

Here is the caller graph for this function:

Variable Documentation

double precision, external stiff_chem::calc_h0

Definition at line 11 of file stiff_chem_mod.f.

logical, external stiff_chem::compare

Definition at line 9 of file stiff_chem_mod.f.

integer stiff_chem::neq_dimn

Definition at line 31 of file stiff_chem_mod.f.

logical, dimension(:), allocatable stiff_chem::notowner

Definition at line 21 of file stiff_chem_mod.f.

double precision, dimension(:), allocatable stiff_chem::ode_atol

Definition at line 38 of file stiff_chem_mod.f.

integer stiff_chem::ode_dimn_all

Definition at line 26 of file stiff_chem_mod.f.

integer stiff_chem::ode_dimn_g

Definition at line 28 of file stiff_chem_mod.f.

integer stiff_chem::ode_itol

Definition at line 34 of file stiff_chem_mod.f.

integer stiff_chem::ode_jt

Definition at line 44 of file stiff_chem_mod.f.

integer stiff_chem::ode_liw

Definition at line 42 of file stiff_chem_mod.f.

integer stiff_chem::ode_lrw

Definition at line 40 of file stiff_chem_mod.f.

double precision, dimension(1) stiff_chem::ode_rtol

Definition at line 36 of file stiff_chem_mod.f.

integer stiff_chem::stiff_chem_max_steps

Definition at line 46 of file stiff_chem_mod.f.

external stiff_chem::stiff_chem_rrates

Definition at line 7 of file stiff_chem_mod.f.

logical stiff_chem::stiff_chemistry

Definition at line 17 of file stiff_chem_mod.f.

logical stiff_chem::unlimited_steps

Definition at line 48 of file stiff_chem_mod.f.