39 use,
intrinsic:: iso_c_binding, only: c_double, c_float
46 integer,
parameter,
public ::
rk = c_double
80 "Computed solution points ", &
81 "step_one call count not caused by an event ", &
82 "step_all call count not caused by an event ", &
83 "step_one call count caused by y_delta error constraint ", &
84 "step_all call count caused by y_delta error constraint ", &
85 "step_one call count caused by y_delta length constraint ", &
86 "step_one call count caused by step processing with new t_delta", &
87 "step_one call count caused by SDF bisection ", &
88 "Bisection failures due to max_bisect_o ", &
89 "Bisection failures due to target containment ", &
Configuration for MRKISS == MR RK KISS == Mitch Richling's Runge-Kutta Keep It Simple Stupid.
integer, parameter, public isi_all_y_err
istats index one_stab_y_delta_err
real(kind=rk), parameter, public t_delta_fac_fdg_ai
t_delta_fac_fdg ai default
integer, parameter, public isi_num_pts
istats index num_pts
real(kind=rk), parameter, public zero_epsilon
Used to test for zero.
integer, parameter, public isi_one_y_err
istats index one_step_y_delta_err
integer, parameter, public isi_bic_max
istats index bisect_fail_max
real(kind=rk), parameter, public t_delta_ai
t_delta ai default
integer, parameter, public isi_one_y_len
istats index one_step_y_delta_len
integer, parameter, public isi_one_spp_td
istats index one_step_stepp_t_delta
integer, parameter, public rk
Real kind used across the library.
real(kind=rk), parameter, public t_delta_min_ai
t_delta_min ai default
integer, parameter, public isi_one_reg
istats index one_step_norm
real(kind=rk), parameter, public t_delta_tiny
Smallest value for t_delta.
real(kind=rk), parameter, public sdf_tol_ai
sdf_tol ai default
integer, parameter, public isi_sdf_step
istats index one_step_sdf_bisection
real(kind=rk), parameter, public error_tol_abs_ai
error_tol_abs ai default
integer, parameter, public istats_size
Number of elements in istats(:)
integer, parameter, public fmt_d_ai
Real print format: digits to the right of decimal.
integer, parameter, public istats_str_lng
Length of istats content message.
integer, parameter, public isi_all_norm
istats index one_etab_norm
integer, parameter, public isi_bic_bnd
istats index bisect_fail_containment
integer, parameter, public fmt_e_ai
Real print format: digits in exponent.
integer, parameter, public istats_max_idx
Number of used elements in istats(:)
real(kind=rk), parameter, public error_tol_rel_ai
error_tol_rel ai default
integer, parameter, public fmt_w_ai
Numeric print format: total width.
real(kind=rk), parameter, public t_delta_fac_min_ai
t_delta_fac_min ai default
character(len=istats_str_lng), dimension(istats_size), parameter, public istats_strs
Array of istats descriptions.
real(kind=rk), parameter, public t_delta_fac_max_ai
t_delta_fac_max ai default
integer, parameter, public max_bisect_ai
max_bisect ai default