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

Get the solver statistics. More...

Private 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 
)
private
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: