CAMP 1.0.0
Chemistry Across Multiple Phases
|
Get the solver statistics. More...
Public Member Functions | |
subroutine | solver_get_statistics (solver_data, solver_flag, num_steps, rhs_evals, ls_setups, error_test_fails, nls_iters, nls_convergence_fails, dls_jac_evals, dls_rhs_evals, last_time_step__s, next_time_step__s, jac_eval_fails, rhs_evals_total, jac_evals_total, rhs_time__s, jac_time__s, max_loss_precision) |
Get the solver statistics.
Definition at line 156 of file camp_solver_data.F90.
subroutine camp_camp_solver_data::solver_get_statistics::solver_get_statistics | ( | type(c_ptr), value | solver_data, |
type(c_ptr), value | solver_flag, | ||
type(c_ptr), value | num_steps, | ||
type(c_ptr), value | rhs_evals, | ||
type(c_ptr), value | ls_setups, | ||
type(c_ptr), value | error_test_fails, | ||
type(c_ptr), value | nls_iters, | ||
type(c_ptr), value | nls_convergence_fails, | ||
type(c_ptr), value | dls_jac_evals, | ||
type(c_ptr), value | dls_rhs_evals, | ||
type(c_ptr), value | last_time_step__s, | ||
type(c_ptr), value | next_time_step__s, | ||
type(c_ptr), value | jac_eval_fails, | ||
type(c_ptr), value | rhs_evals_total, | ||
type(c_ptr), value | jac_evals_total, | ||
type(c_ptr), value | rhs_time__s, | ||
type(c_ptr), value | jac_time__s, | ||
type(c_ptr), value | max_loss_precision | ||
) |
solver_data | Pointer to the solver data |
solver_flag | Last flag returned by the solver |
num_steps | Number of steps |
rhs_evals | Right-hand side evaluations |
ls_setups | Linear solver setups |
error_test_fails | Error test failures |
nls_iters | Non-Linear solver iterations |
nls_convergence_fails | Non-Linear solver failures |
dls_jac_evals | Direct Linear Solver Jacobian evaluations |
dls_rhs_evals | Direct Linear Solver right-hand side evaluations |
last_time_step__s | Last time step [s] |
next_time_step__s | Next time step [s] |
jac_eval_fails | Number of Jacobian evaluation failures |
rhs_evals_total | Total number of calls to f() |
jac_evals_total | Total number of calls to Jac() |
rhs_time__s | Compute time for calls to f() |
jac_time__s | Compute time for calls to Jac() |
max_loss_precision | Maximum loss of precision on last call the f() |
Definition at line 156 of file camp_solver_data.F90.