lhs_control_type structure#

    struct lhs_control_type
      error::Int32
      out::Int32
      print_level::Int32
      duplication::Int32
      space_critical::Bool
      deallocate_error_fatal::Bool
      prefix::NTuple{31,Cchar}

detailed documentation#

control derived type as a Julia structure

components#

Int32 error

error and warning diagnostics occur on stream error.

Int32 out

general output occurs on stream out.

Int32 print_level

the level of output required. Possible values are:

  • < 1 no output.

  • > 0 debugging.

Int32 duplication

the duplication factor. This must be at least 1, a value of 5 is reasonable.

Bool space_critical

if .space_critical true, every effort will be made to use as little space as possible. This may result in longer computation time.

Bool deallocate_error_fatal

if .deallocate_error_fatal is true, any array/pointer deallocation error will terminate execution. Otherwise, computation will continue.

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’