|
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.