Data type for user controls. More...
#include <hsl_ma77d.h>
Public Attributes | |
int | ispare [5] |
long int | lspare [5] |
ma77pkgtype_d_ | rspare [5] |
C/Fortran interface related controls | |
int | f_arrays |
Treat arrays as 1-based (Fortran) if true or 0-based (C) if false. More... | |
Printing controls | |
int | print_level |
int | unit_diagnostics |
unit for diagnostic messages More... | |
int | unit_error |
unit for error messages More... | |
int | unit_warning |
Controls used by MA77_open | |
int | bits |
int | buffer_lpage [2] |
int | buffer_npage [2] |
long int | file_size |
long int | maxstore |
long int | storage [3] |
Controls used by MA77_analyse | |
int | nemin |
Node amalgamation parameter. More... | |
Controls used by MA77_scale | |
int | maxit |
int | infnorm |
ma77pkgtype_d_ | thresh |
Controls used by MA77_factor with posdef true | |
int | nb54 |
Controls used by MA77_factor with posdef false | |
int | action |
Keep going even if matrix is singular if true, or abort if false. More... | |
ma77pkgtype_d_ | multiplier |
int | nb64 |
int | nbi |
ma77pkgtype_d_ | small |
ma77pkgtype_d_ | static_ |
long int | storage_indef |
ma77pkgtype_d_ | u |
Pivot tolerance. More... | |
ma77pkgtype_d_ | umin |
Minimum pivot tolerance. More... | |
Controls used by ma77_solve_fredholm | |
ma77pkgtype_d_ | consist_tol |
Tolerance for consistent singular system. More... | |
Data type for user controls.
Definition at line 40 of file hsl_ma77d.h.
int ma77_control_d::f_arrays |
Treat arrays as 1-based (Fortran) if true or 0-based (C) if false.
Definition at line 46 of file hsl_ma77d.h.
int ma77_control_d::print_level |
Definition at line 52 of file hsl_ma77d.h.
int ma77_control_d::unit_diagnostics |
unit for diagnostic messages
Printing is suppressed if unit_diagnostics < 0.
Definition at line 57 of file hsl_ma77d.h.
int ma77_control_d::unit_error |
unit for error messages
Printing is suppressed if unit_error < 0.
Definition at line 62 of file hsl_ma77d.h.
int ma77_control_d::unit_warning |
Definition at line 67 of file hsl_ma77d.h.
int ma77_control_d::bits |
Definition at line 73 of file hsl_ma77d.h.
int ma77_control_d::buffer_lpage[2] |
Definition at line 74 of file hsl_ma77d.h.
int ma77_control_d::buffer_npage[2] |
Definition at line 75 of file hsl_ma77d.h.
long int ma77_control_d::file_size |
Definition at line 76 of file hsl_ma77d.h.
long int ma77_control_d::maxstore |
Definition at line 77 of file hsl_ma77d.h.
long int ma77_control_d::storage[3] |
Definition at line 78 of file hsl_ma77d.h.
int ma77_control_d::nemin |
Node amalgamation parameter.
A child node is merged with its parent if they both involve fewer than nemin eliminations.
Definition at line 88 of file hsl_ma77d.h.
int ma77_control_d::maxit |
Definition at line 94 of file hsl_ma77d.h.
int ma77_control_d::infnorm |
Definition at line 95 of file hsl_ma77d.h.
ma77pkgtype_d_ ma77_control_d::thresh |
Definition at line 96 of file hsl_ma77d.h.
int ma77_control_d::nb54 |
Definition at line 102 of file hsl_ma77d.h.
int ma77_control_d::action |
Keep going even if matrix is singular if true, or abort if false.
Definition at line 109 of file hsl_ma77d.h.
ma77pkgtype_d_ ma77_control_d::multiplier |
Definition at line 110 of file hsl_ma77d.h.
int ma77_control_d::nb64 |
Definition at line 111 of file hsl_ma77d.h.
int ma77_control_d::nbi |
Definition at line 112 of file hsl_ma77d.h.
ma77pkgtype_d_ ma77_control_d::small |
Definition at line 113 of file hsl_ma77d.h.
ma77pkgtype_d_ ma77_control_d::static_ |
Definition at line 114 of file hsl_ma77d.h.
long int ma77_control_d::storage_indef |
Definition at line 115 of file hsl_ma77d.h.
ma77pkgtype_d_ ma77_control_d::u |
Pivot tolerance.
Definition at line 116 of file hsl_ma77d.h.
ma77pkgtype_d_ ma77_control_d::umin |
Minimum pivot tolerance.
Definition at line 117 of file hsl_ma77d.h.
ma77pkgtype_d_ ma77_control_d::consist_tol |
Tolerance for consistent singular system.
Definition at line 123 of file hsl_ma77d.h.
int ma77_control_d::ispare[5] |
Definition at line 127 of file hsl_ma77d.h.
long int ma77_control_d::lspare[5] |
Definition at line 128 of file hsl_ma77d.h.
ma77pkgtype_d_ ma77_control_d::rspare[5] |
Definition at line 129 of file hsl_ma77d.h.