ir_inform_type structure#
struct ir_inform_type{T} status::Int32 alloc_status::Int32 bad_alloc::NTuple{81,Cchar} norm_initial_residual::T norm_final_residual::T
detailed documentation#
inform derived type as a Julia structure
components#
Int32 status
the return status. Possible values are:
0
the solution has been found.
-1
An allocation error occurred. A message indicating the offending array is written on unit control.error, and the returned allocation status and a string containing the name of the offending array are held in inform.alloc_status and inform.bad_alloc respectively.
-2
A deallocation error occurred. A message indicating the offending array is written on unit control.error and the returned allocation status and a string containing the name of the offending array are held in inform.alloc_status and inform.bad_alloc respectively.
-11
Iterative refinement has not reduced the relative residual by more than control.required_relative_residual.
Int32 alloc_status
the status of the last attempted allocation/deallocation.
NTuple{81,Cchar} bad_alloc
the name of the array for which an allocation/deallocation error occurred.
T norm_initial_residual
the infinity norm of the initial residual
T norm_final_residual
the infinity norm of the final residual