CAMP 1.0.0
Chemistry Across Multiple Phases
Public Member Functions | List of all members
camp_camp_solver_data::solver_get_statistics Interface Reference

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)
 

Detailed Description

Get the solver statistics.

Definition at line 156 of file camp_solver_data.F90.

Constructor & Destructor Documentation

◆ solver_get_statistics()

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 
)
Parameters
solver_dataPointer to the solver data
solver_flagLast flag returned by the solver
num_stepsNumber of steps
rhs_evalsRight-hand side evaluations
ls_setupsLinear solver setups
error_test_failsError test failures
nls_itersNon-Linear solver iterations
nls_convergence_failsNon-Linear solver failures
dls_jac_evalsDirect Linear Solver Jacobian evaluations
dls_rhs_evalsDirect Linear Solver right-hand side evaluations
last_time_step__sLast time step [s]
next_time_step__sNext time step [s]
jac_eval_failsNumber of Jacobian evaluation failures
rhs_evals_totalTotal number of calls to f()
jac_evals_totalTotal number of calls to Jac()
rhs_time__sCompute time for calls to f()
jac_time__sCompute time for calls to Jac()
max_loss_precisionMaximum loss of precision on last call the f()

Definition at line 156 of file camp_solver_data.F90.


The documentation for this interface was generated from the following file: