#include <hsl_ma97d.h>
Public Attributes | |
int | f_arrays |
Use C or Fortran numbering. More... | |
int | action |
Continue on singularity if !=0 (true), otherwise abort. More... | |
int | nemin |
Supernode amalgamation if parent and child have fewer than nemin eliminations. More... | |
ma97realtype_d_ | multiplier |
Amount of extra memory to allow for delays. More... | |
int | ordering |
Control scaling algorithm used: More... | |
int | print_level |
<0 for no printing, 0 for basic, >1 for most More... | |
int | scaling |
0 user/none, 1 mc64, 2 mc77 More... | |
ma97realtype_d_ | small |
Minimum value to count as non-zero. More... | |
ma97realtype_d_ | u |
Pivoting parameter. More... | |
int | unit_diagnostics |
Fortran unit for diagnostics (<0 disables) More... | |
int | unit_error |
Fortran unit for error msgs (<0 disables) More... | |
int | unit_warning |
Fortran unit for warning msgs (<0 disables) More... | |
long | factor_min |
Min number of flops for parallel execution. More... | |
int | solve_blas3 |
Use BLAS3 in solve in true, else BLAS2. More... | |
long | solve_min |
Min number of entries for parallel execution. More... | |
int | solve_mf |
If true use m/f solve, else use s/n. More... | |
ma97realtype_d_ | consist_tol |
Consistent equation tolerance. More... | |
int | ispare [5] |
ma97realtype_d_ | rspare [10] |
Definition at line 34 of file hsl_ma97d.h.
int ma97_control_d::f_arrays |
Use C or Fortran numbering.
Definition at line 36 of file hsl_ma97d.h.
int ma97_control_d::action |
Continue on singularity if !=0 (true), otherwise abort.
Definition at line 37 of file hsl_ma97d.h.
int ma97_control_d::nemin |
Supernode amalgamation if parent and child have fewer than nemin eliminations.
Definition at line 38 of file hsl_ma97d.h.
ma97realtype_d_ ma97_control_d::multiplier |
Amount of extra memory to allow for delays.
Definition at line 39 of file hsl_ma97d.h.
int ma97_control_d::ordering |
Control scaling algorithm used:
Definition at line 49 of file hsl_ma97d.h.
int ma97_control_d::print_level |
<0 for no printing, 0 for basic, >1 for most
Definition at line 50 of file hsl_ma97d.h.
int ma97_control_d::scaling |
0 user/none, 1 mc64, 2 mc77
Definition at line 51 of file hsl_ma97d.h.
ma97realtype_d_ ma97_control_d::small |
Minimum value to count as non-zero.
Definition at line 52 of file hsl_ma97d.h.
ma97realtype_d_ ma97_control_d::u |
Pivoting parameter.
Definition at line 53 of file hsl_ma97d.h.
int ma97_control_d::unit_diagnostics |
Fortran unit for diagnostics (<0 disables)
Definition at line 54 of file hsl_ma97d.h.
int ma97_control_d::unit_error |
Fortran unit for error msgs (<0 disables)
Definition at line 55 of file hsl_ma97d.h.
int ma97_control_d::unit_warning |
Fortran unit for warning msgs (<0 disables)
Definition at line 56 of file hsl_ma97d.h.
long ma97_control_d::factor_min |
Min number of flops for parallel execution.
Definition at line 57 of file hsl_ma97d.h.
int ma97_control_d::solve_blas3 |
Use BLAS3 in solve in true, else BLAS2.
Definition at line 58 of file hsl_ma97d.h.
long ma97_control_d::solve_min |
Min number of entries for parallel execution.
Definition at line 59 of file hsl_ma97d.h.
int ma97_control_d::solve_mf |
If true use m/f solve, else use s/n.
Definition at line 60 of file hsl_ma97d.h.
ma97realtype_d_ ma97_control_d::consist_tol |
Consistent equation tolerance.
Definition at line 61 of file hsl_ma97d.h.
int ma97_control_d::ispare[5] |
Definition at line 64 of file hsl_ma97d.h.
ma97realtype_d_ ma97_control_d::rspare[10] |
Definition at line 65 of file hsl_ma97d.h.