QR_MUMPS
Variables
qrm_const_mod Module Reference

Variables

integer, parameter qrm_maxthreads =256
 
integer, save qrm_ounit =6
 The unit for output messages. More...
 
integer, save qrm_eunit =0
 The unit for error messages. More...
 
integer, save qrm_dunit =-1
 The unit for debug messages. More...
 
integer, parameter nicntl =20
 The number of entries in icntl. More...
 
integer, parameter nrcntl =10
 The number of entries in rcntl. More...
 
integer, parameter qrm_auto_ = 0
 constants to set control parameters More...
 
integer, parameter qrm_ordering_ = 1
 
integer, parameter qrm_sing_ = 2
 
integer, parameter qrm_minamalg_ = 3
 
integer, parameter qrm_nb_ = 4
 
integer, parameter qrm_keeph_ = 5
 
integer, parameter qrm_ib_ = 6
 
integer, parameter qrm_rhsnb_ = 7
 
integer, parameter qrm_nthreads_ = 8
 
integer, parameter qrm_rhsnthreads_ = 9
 
integer, parameter qrm_nlz_ = nicntl
 
integer, parameter qrm_cnode_ = nicntl-1
 
integer, parameter qrm_amalgth_ = 1
 
integer, parameter qrm_rweight_ = nrcntl
 
integer, parameter qrm_natural_ = 1
 
integer, parameter qrm_given_ = 2
 
integer, parameter qrm_colamd_ = 3
 
integer, parameter qrm_metis_ = 4
 
integer, parameter qrm_scotch_ = 5
 
integer, parameter qrm_e_facto_flops_ = 1
 
integer, parameter qrm_e_nnz_r_ = 2
 
integer, parameter qrm_e_nnz_h_ = 3
 
integer, parameter qrm_facto_flops_ = 4
 
integer, parameter qrm_nnz_r_ = 5
 
integer, parameter qrm_nnz_h_ = 6
 
integer, parameter qrm_no_ = 0
 
integer, parameter qrm_yes_ = 1
 
integer, parameter qrm_allop_ = 0
 
integer, parameter qrm_analyse_ = 1
 
integer, parameter qrm_factorize_ = 2
 
integer, parameter qrm_solve_ = 3
 
integer, parameter qrm_apply_ = 4
 

Variable Documentation

integer, parameter qrm_const_mod::nicntl =20

The number of entries in icntl.

Definition at line 14 of file qrm_const_mod.F90.

integer, parameter qrm_const_mod::nrcntl =10

The number of entries in rcntl.

Definition at line 17 of file qrm_const_mod.F90.

integer, parameter qrm_const_mod::qrm_allop_ = 0

Definition at line 54 of file qrm_const_mod.F90.

integer, parameter qrm_const_mod::qrm_amalgth_ = 1

Definition at line 33 of file qrm_const_mod.F90.

integer, parameter qrm_const_mod::qrm_analyse_ = 1

Definition at line 55 of file qrm_const_mod.F90.

integer, parameter qrm_const_mod::qrm_apply_ = 4

Definition at line 58 of file qrm_const_mod.F90.

integer, parameter qrm_const_mod::qrm_auto_ = 0

constants to set control parameters

Definition at line 20 of file qrm_const_mod.F90.

Referenced by _qrm_do_ordering(), and dqrm_do_ordering().

integer, parameter qrm_const_mod::qrm_cnode_ = nicntl-1

Definition at line 31 of file qrm_const_mod.F90.

integer, parameter qrm_const_mod::qrm_colamd_ = 3

Definition at line 39 of file qrm_const_mod.F90.

Referenced by _qrm_do_ordering(), dqrm_do_ordering(), and qrm_choose_ordering().

integer, save qrm_const_mod::qrm_dunit =-1

The unit for debug messages.

Definition at line 10 of file qrm_const_mod.F90.

Referenced by qrm_common_mod::qrm_ggetii(), and qrm_common_mod::qrm_gseti().

integer, parameter qrm_const_mod::qrm_e_facto_flops_ = 1

Definition at line 43 of file qrm_const_mod.F90.

integer, parameter qrm_const_mod::qrm_e_nnz_h_ = 3

Definition at line 45 of file qrm_const_mod.F90.

integer, parameter qrm_const_mod::qrm_e_nnz_r_ = 2

Definition at line 44 of file qrm_const_mod.F90.

integer, save qrm_const_mod::qrm_eunit =0

The unit for error messages.

Definition at line 8 of file qrm_const_mod.F90.

Referenced by qrm_common_mod::qrm_ggetii(), and qrm_common_mod::qrm_gseti().

integer, parameter qrm_const_mod::qrm_facto_flops_ = 4

Definition at line 46 of file qrm_const_mod.F90.

integer, parameter qrm_const_mod::qrm_factorize_ = 2

Definition at line 56 of file qrm_const_mod.F90.

integer, parameter qrm_const_mod::qrm_given_ = 2

Definition at line 38 of file qrm_const_mod.F90.

Referenced by _qrm_do_ordering(), and dqrm_do_ordering().

integer, parameter qrm_const_mod::qrm_ib_ = 6

Definition at line 26 of file qrm_const_mod.F90.

integer, parameter qrm_const_mod::qrm_keeph_ = 5

Definition at line 25 of file qrm_const_mod.F90.

integer, parameter qrm_const_mod::qrm_maxthreads =256

Definition at line 3 of file qrm_const_mod.F90.

integer, parameter qrm_const_mod::qrm_metis_ = 4

Definition at line 40 of file qrm_const_mod.F90.

Referenced by _qrm_do_ordering(), dqrm_do_ordering(), and qrm_choose_ordering().

integer, parameter qrm_const_mod::qrm_minamalg_ = 3

Definition at line 23 of file qrm_const_mod.F90.

integer, parameter qrm_const_mod::qrm_natural_ = 1

Definition at line 37 of file qrm_const_mod.F90.

Referenced by _qrm_do_ordering(), and dqrm_do_ordering().

integer, parameter qrm_const_mod::qrm_nb_ = 4

Definition at line 24 of file qrm_const_mod.F90.

integer, parameter qrm_const_mod::qrm_nlz_ = nicntl

Definition at line 30 of file qrm_const_mod.F90.

integer, parameter qrm_const_mod::qrm_nnz_h_ = 6

Definition at line 48 of file qrm_const_mod.F90.

integer, parameter qrm_const_mod::qrm_nnz_r_ = 5

Definition at line 47 of file qrm_const_mod.F90.

integer, parameter qrm_const_mod::qrm_no_ = 0

Definition at line 50 of file qrm_const_mod.F90.

integer, parameter qrm_const_mod::qrm_nthreads_ = 8

Definition at line 28 of file qrm_const_mod.F90.

integer, parameter qrm_const_mod::qrm_ordering_ = 1

Definition at line 21 of file qrm_const_mod.F90.

integer, save qrm_const_mod::qrm_ounit =6

The unit for output messages.

Definition at line 6 of file qrm_const_mod.F90.

Referenced by qrm_common_mod::qrm_ggetii(), and qrm_common_mod::qrm_gseti().

integer, parameter qrm_const_mod::qrm_rhsnb_ = 7

Definition at line 27 of file qrm_const_mod.F90.

integer, parameter qrm_const_mod::qrm_rhsnthreads_ = 9

Definition at line 29 of file qrm_const_mod.F90.

integer, parameter qrm_const_mod::qrm_rweight_ = nrcntl

Definition at line 34 of file qrm_const_mod.F90.

integer, parameter qrm_const_mod::qrm_scotch_ = 5

Definition at line 41 of file qrm_const_mod.F90.

Referenced by _qrm_do_ordering(), dqrm_do_ordering(), and qrm_choose_ordering().

integer, parameter qrm_const_mod::qrm_sing_ = 2

Definition at line 22 of file qrm_const_mod.F90.

integer, parameter qrm_const_mod::qrm_solve_ = 3

Definition at line 57 of file qrm_const_mod.F90.

integer, parameter qrm_const_mod::qrm_yes_ = 1