 _qrm_analysis_mod | This module contains the generic interfaces for all the analysis routines |
  qrm_analyse | Generic interface for the ::_qrm_analyse routine |
  qrm_ata_graph | Generic interface for the ::_qrm_ata_graph routine |
  qrm_attach_singletons | Generic interface for the ::_qrm_attach_singletons routine |
  qrm_compute_graph | Generic interface for the ::_qrm_compute_graph routine |
  qrm_detect_singletons | Generic interface for the ::_qrm_detect_singletons routine |
  qrm_do_colamd | Generic interface for the ::_qrm_do_colamd routine |
  qrm_do_metis | Generic interface for the ::_qrm_do_metis routine |
  qrm_do_ordering | Generic interface for the ::_qrm_do_ordering routine |
  qrm_do_scotch | Generic interface for the ::_qrm_do_scotch routine |
  qrm_elim_tree | Generic interface for the ::_qrm_elim_tree routine |
  qrm_rowcount | Generic interface for the ::_qrm_rowcount routine |
  qrm_rowperm | Generic interface for the ::_qrm_rowperm routine |
  qrm_symbolic | Generic interface for the ::_qrm_symbolic routine |
 _qrm_c_interface | This module contains the definition of the qr_mumps C interface |
  _qrm_spmat_type_c | This is the main qr_mumps data type which is meant to hold all the information related to a matrix. It is equivalent to the _qrm_spmat_mod::_qrm_spmat_type Fortran type |
  inst | |
 _qrm_factorization_mod | This module contains all the generic interfaces for the typed routines in the factorization phase |
  qrm_activate_front | Generic interface for the ::_qrm_activate_front routine |
  qrm_clean_front | Generic interface for the ::_qrm_clean_front routine |
  qrm_do_subtree | Generic interface for the ::_qrm_do_subtree routine |
  qrm_factorization_core | Generic interface for the ::_qrm_factorization_core routine |
  qrm_factorization_init | Generic interface for the ::_qrm_factorization_init routine |
  qrm_factorize | Generic interface for the ::_qrm_factorize routine |
  qrm_init_front | Generic interface for the ::_qrm_init_front routine |
  qrm_store_h | Generic interface for the ::_qrm_store_h routine |
  qrm_store_r | Generic interface for the ::_qrm_store_r routine |
 _qrm_fdata_mod | This module contains the definition of all the data related to the factorization phase |
  _qrm_fdata_type | The data structure meant to store all the results of the factorization phase |
  _qrm_front_type | This type defines a data structure containing all the data related to a front |
  qrm_fdata_destroy | |
 _qrm_methods_mod | This module contains generic methods |
  _qrm_least_squares | |
  _qrm_min_norm | |
  _qrm_residual_norm | |
  _qrm_residual_orth | |
  qrm_least_squares | |
  qrm_min_norm | |
  qrm_residual_norm | |
  qrm_residual_orth | |
 _qrm_mod | This is intended to be the only module to be included in user's programs |
 _qrm_rfpf_mod | This module contains an implementation of some operations on triangular/trapezoidal matrices stored in Rectangular Full Packed Format |
 _qrm_sdata_mod | This module contains the definition of all the data related to the solution phase |
  _qrm_sdata_type | |
 _qrm_solve_mod | This module contains all the interfaces for the typed routines in the solve phase |
  _qrm_apply | Generic interface for the ::_qrm_apply and ::_qrm_apply1d routines |
  _qrm_solve | Generic interface for the ::_qrm_solve and ::_qrm_solve1d routines |
  qrm_apply | |
  qrm_apply_q | Generic interface for the ::_qrm_apply_q routine |
  qrm_apply_qt | Generic interface for the ::_qrm_apply_qt routine |
  qrm_solve | Generic interface for the ::_qrm_solve and ::_qrm_solve1d routines |
  qrm_solve_r | Generic interface for the ::_qrm_solve_r routine |
  qrm_solve_rt | Generic interface for the ::_qrm_solve_rt routine |
  qrm_solve_sing_front | Generic interface for the ::_qrm_solve_sing_front routine |
 _qrm_spmat_mod | This module contains the definition of the basic sparse matrix type and of the associated methods |
  _qrm_spmat_type | This type defines the data structure used to store a matrix |
  qrm_cntl_init | Generif interface for the ::_qrm_cntl_init routine |
  qrm_get | Generif interface for the ::_qrm_pgeti, ::_qrm_pgetr and |
  qrm_get_r | Generif interface for the ::_qrm_spmat_alloc routine |
  qrm_set | Generif interface for the ::_qrm_pseti, ::_qrm_psetr and |
  qrm_spmat_alloc | Generif interface for the ::_qrm_spmat_alloc routine |
  qrm_spmat_convert | Generif interface for the ::_qrm_spmat_convert routine |
  qrm_spmat_copy | Generif interface for the ::_qrm_spmat_copy routine |
  qrm_spmat_destroy | Generif interface for the ::_qrm_spmat_destroy routine |
  qrm_spmat_init | Generif interface for the ::_qrm_spmat_init routine |
 _qrm_spmat_type_c | |
 _qrm_utils_mod | This module contains generic interfaces for a number of auxiliary tools |
  _qrm_matmul | Generic interface for the ::_qrm_matmul2d and ::_qrm_matmul1d routines |
  _qrm_vecnrm | Generic interface for the ::_qrm_vecnrm2d and ::_qrm_vecnrm1d routines |
  qrm_matmul | Generic interface for the ::_qrm_matmul2d and ::_qrm_matmul1d routines |
  qrm_matnrm | |
  qrm_readmat | Generic interface for the ::_qrm_readmat routine |
  qrm_remap_pnt | Generic interface for the ::_qrm_remap_pnt routine |
  qrm_vecnrm | Generic interface for the ::_qrm_vecnrm2d and ::_qrm_vecnrm1d routines |
 dqrm_analysis_mod | This module contains the generic interfaces for all the analysis routines |
  qrm_analyse | Generic interface for the ::dqrm_analyse routine |
  qrm_ata_graph | Generic interface for the ::dqrm_ata_graph routine |
  qrm_attach_singletons | Generic interface for the ::dqrm_attach_singletons routine |
  qrm_compute_graph | Generic interface for the ::dqrm_compute_graph routine |
  qrm_detect_singletons | Generic interface for the ::dqrm_detect_singletons routine |
  qrm_do_colamd | Generic interface for the ::dqrm_do_colamd routine |
  qrm_do_metis | Generic interface for the ::dqrm_do_metis routine |
  qrm_do_ordering | Generic interface for the ::dqrm_do_ordering routine |
  qrm_do_scotch | Generic interface for the ::dqrm_do_scotch routine |
  qrm_elim_tree | Generic interface for the ::dqrm_elim_tree routine |
  qrm_rowcount | Generic interface for the ::dqrm_rowcount routine |
  qrm_rowperm | Generic interface for the ::dqrm_rowperm routine |
  qrm_symbolic | Generic interface for the ::dqrm_symbolic routine |
 dqrm_c_interface | This module contains the definition of the qr_mumps C interface |
  dqrm_spmat_type_c | This is the main qr_mumps data type which is meant to hold all the information related to a matrix. It is equivalent to the dqrm_spmat_mod::dqrm_spmat_type Fortran type |
  inst | |
 dqrm_factorization_mod | This module contains all the generic interfaces for the typed routines in the factorization phase |
  qrm_activate_front | Generic interface for the ::dqrm_activate_front routine |
  qrm_clean_front | Generic interface for the ::dqrm_clean_front routine |
  qrm_do_subtree | Generic interface for the ::dqrm_do_subtree routine |
  qrm_factorization_core | Generic interface for the ::dqrm_factorization_core routine |
  qrm_factorization_init | Generic interface for the ::dqrm_factorization_init routine |
  qrm_factorize | Generic interface for the ::dqrm_factorize routine |
  qrm_init_front | Generic interface for the ::dqrm_init_front routine |
  qrm_store_h | Generic interface for the ::dqrm_store_h routine |
  qrm_store_r | Generic interface for the ::dqrm_store_r routine |
 dqrm_fdata_mod | This module contains the definition of all the data related to the factorization phase |
  dqrm_fdata_type | The data structure meant to store all the results of the factorization phase |
  dqrm_front_type | This type defines a data structure containing all the data related to a front |
  qrm_fdata_destroy | |
 dqrm_methods_mod | This module contains generic methods |
  dqrm_least_squares | |
  dqrm_min_norm | |
  dqrm_residual_norm | |
  dqrm_residual_orth | |
  qrm_least_squares | |
  qrm_min_norm | |
  qrm_residual_norm | |
  qrm_residual_orth | |
 dqrm_mod | This is intended to be the only module to be included in user's programs |
 dqrm_rfpf_mod | This module contains an implementation of some operations on triangular/trapezoidal matrices stored in Rectangular Full Packed Format |
 dqrm_sdata_mod | This module contains the definition of all the data related to the solution phase |
  dqrm_sdata_type | |
 dqrm_solve_mod | This module contains all the interfaces for the typed routines in the solve phase |
  dqrm_apply | Generic interface for the ::dqrm_apply and ::dqrm_apply1d routines |
  dqrm_solve | Generic interface for the ::dqrm_solve and ::dqrm_solve1d routines |
  qrm_apply | |
  qrm_apply_q | Generic interface for the ::dqrm_apply_q routine |
  qrm_apply_qt | Generic interface for the ::dqrm_apply_qt routine |
  qrm_solve | Generic interface for the ::dqrm_solve and ::dqrm_solve1d routines |
  qrm_solve_r | Generic interface for the ::dqrm_solve_r routine |
  qrm_solve_rt | Generic interface for the ::dqrm_solve_rt routine |
  qrm_solve_sing_front | Generic interface for the ::dqrm_solve_sing_front routine |
 dqrm_spmat_mod | This module contains the definition of the basic sparse matrix type and of the associated methods |
  dqrm_spmat_type | This type defines the data structure used to store a matrix |
  qrm_cntl_init | Generif interface for the ::dqrm_cntl_init routine |
  qrm_get | Generif interface for the ::dqrm_pgeti, ::dqrm_pgetr and |
  qrm_get_r | Generif interface for the ::dqrm_spmat_alloc routine |
  qrm_set | Generif interface for the ::dqrm_pseti, ::dqrm_psetr and |
  qrm_spmat_alloc | Generif interface for the ::dqrm_spmat_alloc routine |
  qrm_spmat_convert | Generif interface for the ::dqrm_spmat_convert routine |
  qrm_spmat_copy | Generif interface for the ::dqrm_spmat_copy routine |
  qrm_spmat_destroy | Generif interface for the ::dqrm_spmat_destroy routine |
  qrm_spmat_init | Generif interface for the ::dqrm_spmat_init routine |
 dqrm_spmat_type_c | |
 dqrm_utils_mod | This module contains generic interfaces for a number of auxiliary tools |
  dqrm_matmul | Generic interface for the ::dqrm_matmul2d and ::dqrm_matmul1d routines |
  dqrm_vecnrm | Generic interface for the ::dqrm_vecnrm2d and ::dqrm_vecnrm1d routines |
  qrm_matmul | Generic interface for the ::dqrm_matmul2d and ::dqrm_matmul1d routines |
  qrm_matnrm | |
  qrm_readmat | Generic interface for the ::dqrm_readmat routine |
  qrm_remap_pnt | Generic interface for the ::dqrm_remap_pnt routine |
  qrm_vecnrm | Generic interface for the ::dqrm_vecnrm2d and ::dqrm_vecnrm1d routines |
 qrm_adata_mod | This module contains the definition of the analysis data type |
  qrm_adata_type | The main data type for the analysis phase |
 qrm_c_comm_interface | This module contains the definition of the qr_mumps C interface common to all precisions/types |
 qrm_common_mod | This module contains the interfaces of all non-typed routines |
  qrm_amalg_tree | Generic interface for the ::qrm_amalg_tree routine |
  qrm_check_cperm | Generic interface for the ::qrm_check_cperm routine |
  qrm_compress_data | Generic interface for the ::qrm_compress_data routine |
  qrm_count_flops | Generic interface for the ::qrm_count_realflops ::qrm_count_pureflops |
  qrm_get | |
  qrm_hwloc_bind | Generic interface for the ::qrm_hwloc_bind routine |
  qrm_hwloc_info | Generic interface for the ::qrm_hwloc_info routine |
  qrm_hwloc_topo | Generic interface for the ::qrm_hwloc_topo routine |
  qrm_msleep | Generic interface for the ::qrm_msleep routine |
  qrm_postorder | Generic interface for the ::qrm_postorder routine |
  qrm_print_tree | Generic interface for the ::qrm_print_nsteps_tree, ::qrm_print_elim_tree and ::qrm_print_asm_tree routines |
  qrm_prnt_array | Generic interface for the ::qrm_prnt_iarray, ::qrm_prnt_sarray, ::qrm_prnt_darray, ::qrm_prnt_carray and ::qrm_prnt_zarray routines |
  qrm_reorder_tree | Generic interface for the ::qrm_reorder_tree routine |
  qrm_set | |
  qrm_swtime | Generic interface for the ::qrm_swtime routine |
  qrm_uwtime | Generic interface for the ::qrm_uwtime routine |
 qrm_const_mod | |
 qrm_error_mod | This module contains all the error management routines and data |
  qrm_err_stack_type | This type is to represent the errors stack |
  qrm_err_type | This is the basic type for error message |
 qrm_mem_mod | This module implements the memory handling routines. Pretty mucch allocations and deallocations |
  qrm_aalloc | Generic interface for the qrm_aalloc_i, qrm_aalloc_2i, qrm_aalloc_s, qrm_aalloc_2s, qrm_aalloc_3s, qrm_aalloc_d, qrm_aalloc_2d, qrm_aalloc_3d, qrm_aalloc_c, qrm_aalloc_2c, qrm_aalloc_3c, qrm_aalloc_z, qrm_aalloc_2z, qrm_aalloc_3z, routines |
  qrm_adealloc | Generic interface for the qrm_adealloc_i, qrm_adealloc_2i, qrm_adealloc_s, qrm_adealloc_2s, qrm_adealloc_3s, qrm_adealloc_d, qrm_adealloc_2d, qrm_adealloc_3d, qrm_adealloc_c, qrm_adealloc_2c, qrm_adealloc_3c, qrm_adealloc_z, qrm_adealloc_2z, qrm_adealloc_3z, routines |
  qrm_arealloc | Generic interface for the qrm_arealloc_i qrm_arealloc_s qrm_arealloc_d qrm_arealloc_c qrm_arealloc_z, routines |
  qrm_asize | Generic interface for the qrm_asize_i, qrm_asize_s, qrm_asize_2s, qrm_asize_3s, qrm_asize_d, qrm_asize_2d, qrm_asize_3d, qrm_asize_c, qrm_asize_2c, qrm_asize_3c, qrm_asize_z, qrm_asize_2z, qrm_asize_3z routines |
  qrm_palloc | Generic interface for the qrm_palloc_i, qrm_palloc_2i, qrm_palloc_s, qrm_palloc_2s, qrm_palloc_d, qrm_palloc_2d, qrm_palloc_c, qrm_palloc_2c, qrm_palloc_z, qrm_palloc_2z, routines |
  qrm_pdealloc | Generic interface for the qrm_pdealloc_i, qrm_pdealloc_2i, qrm_pdealloc_s, qrm_pdealloc_2s, qrm_pdealloc_d, qrm_pdealloc_2d, qrm_pdealloc_c, qrm_pdealloc_2c, qrm_pdealloc_z, qrm_pdealloc_2z, routines |
  qrm_prealloc | Generic interface for the qrm_prealloc_i qrm_prealloc_s qrm_prealloc_d qrm_prealloc_c qrm_prealloc_z, routines |
  qrm_psize | Generic interface for the qrm_psize_i qrm_psize_s qrm_psize_d qrm_psize_c qrm_psize_z, routines |
 qrm_queue_mod | This module contains all the facilities for front queues |
  qrm_queue | A data type meant to to define a queue |
  qrm_queue_init | |
 qrm_sort_mod | This module contains routines for sorting |
  qrm_mergesort | |
  qrm_mergeswap | |
 qrm_string_mod | This module contains various string handling routines |
  qrm_str_tolower | |
  qrm_str_toupper | |
 qrm_task_mod | This module contains the definition of a task type that is used for scheduling tasks during the factorization and solve, and the associated methods |
  qrm_task_queue | This type defines the task queue attached to a thread |
  qrm_task_queue_handle | This type defines the handle for the queues attached to a family of threads |
  qrm_task_type | This type defines a computational task |
 qrm_trace_mod | This module contains all the facilities for visualizing the execution profile of a parallel code |
  event_type | |
  qrm_trace_create_event | |
  qrm_trace_event_start | |
  qrm_trace_event_stop | |
  qrm_trace_init | |
  qrm_trace_log_dump | |