convert_control_type structure#
struct convert_control_type f_indexing::Bool error::Int32 out::Int32 print_level::Int32 transpose::Bool sum_duplicates::Bool order::Bool space_critical::Bool deallocate_error_fatal::Bool prefix::NTuple{31,Cchar}
detailed documentation#
control derived type as a Julia structure
components#
Bool f_indexing
use C or Fortran sparse matrix indexing
Int32 error
unit for error messages
Int32 out
unit for monitor output
Int32 print_level
controls level of diagnostic output
Bool transpose
obtain the transpose of the input matrix?
Bool sum_duplicates
add the values of entries in duplicate positions?
Bool order
order row or column data by increasing index?
Bool space_critical
if space is critical, ensure allocated arrays are no bigger than needed
Bool deallocate_error_fatal
exit if any deallocation fails
NTuple{31,Cchar} prefix
all output lines will be prefixed by prefix(2:LEN(TRIM(.prefix))-1) where prefix contains the required string enclosed in quotes, e.g. “string” or ‘string’