MRKISS 2025-09-10
A tiny library with zero dependencies that aims to make it easy to use & experiment with explicit Runge-Kutta methods.
Loading...
Searching...
No Matches
mrkiss_utils.f90 File Reference

Utilities for MRKISS. More...

Go to the source code of this file.

Modules

module  mrkiss_utils
 Utilities.

Functions/Subroutines

I/O
subroutine, public mrkiss_utils::print_solution (status, solution, filename_o, separator_o, fmt_w_o, fmt_d_o, fmt_e_o, start_o, end_o, step_o, prt_titles_o, t_min_o, t_max_o, tag_o, append_o)
 Output an RK solution matrix.
subroutine, public mrkiss_utils::print_istats (status, istats, idxs_to_prt_o, filename_o, fmt_w_o, prt_zeros_o)
 Output an istat array.
subroutine, public mrkiss_utils::analyze_solution (status, solution, filename_o, start_o, end_o, y_delta_len_idxs_o, fmt_w_o, fmt_d_o, fmt_e_o)
 Analyze an RK solution matrix.
Miscellaneous
subroutine, public mrkiss_utils::seq (status, t, from_o, to_o, step_o, max_pts_o)
 Produce a sequence of values with fixed seporation.
Status Codes
character(len=32) function, public mrkiss_utils::status_to_origin (status)
 Return, as a string, the source of a status code.
character(len=128) function, public mrkiss_utils::status_to_message (status)
 Return, as a string, the source of a status code.

Detailed Description

Utilities for MRKISS.

Author
Mitch Richling http://www.mitchr.me/
Standards
F2023
See also
https://github.com/richmit/MRKISS/

Definition in file mrkiss_utils.f90.