|
QR_MUMPS
|
| dqrm_activate_front.F90 | |
| dqrm_analyse.F90 | |
| dqrm_analysis_mod.F90 | |
| dqrm_apply.F90 | |
| dqrm_apply_q.F90 | |
| dqrm_apply_qt.F90 | |
| dqrm_ata_graph.F90 | |
| dqrm_attach_singletons.F90 | |
| dqrm_c_interface.F90 | |
| dqrm_compute_graph.F90 | |
| dqrm_detect_singletons.F90 | |
| dqrm_do_colamd.F90 | |
| dqrm_do_metis.F90 | |
| dqrm_do_ordering.F90 | |
| dqrm_do_scotch.F90 | |
| dqrm_do_subtree.F90 | |
| dqrm_elim_tree.F90 | |
| dqrm_factorization_core.F90 | |
| dqrm_factorization_init.F90 | |
| dqrm_factorization_mod.F90 | |
| dqrm_factorize.F90 | |
| dqrm_fdata_mod.F90 | |
| dqrm_init_front.F90 | |
| dqrm_least_squares.F90 | |
| dqrm_matmul.F90 | |
| dqrm_matnrm.F90 | |
| dqrm_methods_mod.F90 | |
| dqrm_min_norm.F90 | |
| dqrm_mod.F90 | |
| dqrm_mumps.h | |
| dqrm_readmat.F90 | |
| dqrm_remap_pnt.F90 | |
| dqrm_residual_norm.F90 | |
| dqrm_residual_orth.F90 | |
| dqrm_rfpf_mod.F90 | |
| dqrm_rowcount.F90 | |
| dqrm_rowperm.F90 | |
| dqrm_sdata_mod.F90 | |
| dqrm_solve.F90 | |
| dqrm_solve_mod.F90 | |
| dqrm_solve_r.F90 | |
| dqrm_solve_rt.F90 | |
| dqrm_solve_sing_front.F90 | |
| dqrm_spmat_mod.F90 | |
| dqrm_symbolic.F90 | |
| dqrm_utils_mod.F90 | |
| dqrm_vecnrm.F90 | |
| qrm_activate_front.F90 | This file contains the routines for activation and cleaning of a front |
| qrm_adata_mod.F90 | This file contains the module that holds the main data type for the analysis phase |
| qrm_amalg_tree.F90 | This file contains the qrm_amalg_tree routine which performs the amalgamation of the elimination tree |
| qrm_analyse.F90 | This file contains the main analysis driver |
| qrm_analysis_mod.F90 | This file contains a subroutine for computing the least-squares solution of a problem |
| qrm_apply.F90 | |
| qrm_apply_q.F90 | This file contains a routine that applies Q to a vector/matrix |
| qrm_apply_qt.F90 | This file contains a routine that applies Q' to a vector/matrix |
| qrm_ata_graph.F90 | This file contains the routine that computes the graph of A^T * A |
| qrm_attach_singletons.F90 | This file contains a routine that merges the results of the singletons detection into the results of the analysis phase |
| qrm_c_comm_interface.F90 | |
| qrm_c_interface.F90 | |
| qrm_check_cperm.F90 | This file contains the routine that check whether a provided permutation is good |
| qrm_colamd_wrap.c | |
| qrm_common.h | |
| qrm_common_mod.F90 | This module contains generic interfaces for all the untyped routines |
| qrm_compress_data.F90 | This file contains the subroutine that compresses the result of several operations done during the analysis to a size that is proportional to the number of nodes in the elimination tree. These data are of size ~n in input |
| qrm_compute_graph.F90 | This file contains the routine that computes the graph of a matrix |
| qrm_const_mod.F90 | |
| qrm_detect_singletons.F90 | This file contains the routine that performs the detection of singletons |
| qrm_do_colamd.F90 | This file contains the routine that computes a COLAMD permutation of the input matrix |
| qrm_do_metis.F90 | This file contains the routine that computes a METIS permutation of the input matrix |
| qrm_do_ordering.F90 | This file contains the routine computes (through different methods) a column permutation of the input matrix in order to reduce fill-in |
| qrm_do_scotch.F90 | This file contains the routine that computes a SCOTCH permutation of the input matrix |
| qrm_do_subtree.F90 | This file contains the routines that take care of factorizing sequentially an entire subtree |
| qrm_elim_tree.F90 | This file contains the routine that computes the eliimation tree |
| qrm_error_mod.F90 | This file contains the module that implements the error management |
| qrm_factorization_core.F90 | This file holds the core of the QR numerical factorization |
| qrm_factorization_init.F90 | This file contains a subroutine that initializes the factorization |
| qrm_factorization_mod.F90 | This file contains the dqrm_factorization_mod with the generic interfaces for all the factorization related routines |
| qrm_factorize.F90 | This file contains the main factorization driver |
| qrm_fdata_mod.F90 | This file contains the module which holds the data types used during the factorization |
| qrm_get_wtime.c | |
| qrm_hwloc_utils.c | |
| qrm_init_front.F90 | This file contains a routine which performs the initialization of a front |
| qrm_least_squares.F90 | |
| qrm_matmul.F90 | This file contains a routine that does the sparse matrix - dense matrix product |
| qrm_matnrm.F90 | This file contains a routine that computes the norm of a sparse matrix |
| qrm_mem_mod.F90 | This file contains the module that implements all the memory management |
| qrm_methods_mod.F90 | This file contains a module with all the generic interfaces for the typed methods routines |
| qrm_metis_wrap.c | |
| qrm_min_norm.F90 | |
| qrm_mod.F90 | This file contains the module which groups all the qr_mumps useful modules |
| qrm_mumps.h | |
| qrm_postorder.F90 | This file contains the routine that computes a postorder traversal of a tree |
| qrm_print_tree.F90 | This file contains various routine for printing trees |
| qrm_prnt_array.F90 | FIXME: add comments |
| qrm_queue_mod.F90 | This file contains the module that handles the front queues |
| qrm_readmat.F90 | Contains a routine which can read a matrix from a Matrix-Market file |
| qrm_remap_pnt.F90 | This file contains a routine that does a dirty trick to convert a 1d array into a 2d array |
| qrm_reorder_tree.F90 | This file contains the routine that computes a reordering of the tree to reduce the search space for task scheduling |
| qrm_residual_norm.F90 | This file contains a subroutine for computing the scaled norm of the residual |
| qrm_residual_orth.F90 | This file contains a subroutine for computing the scaled norm of the product A'*r (orthogonality or residual to the image of A) |
| qrm_rfpf_mod.F90 | This file contains a module that implements operations on RFPF matrices |
| qrm_rowcount.F90 | This file contains the routine that computes the rowcount for the R factor |
| qrm_rowperm.F90 | This file contains the routine which computes a row permutation that puts the input matrix into a staircase format |
| qrm_sdata_mod.F90 | This file contains a module that defines the data type for storing the results of the solve phase (not used at the moment) |
| qrm_solve.F90 | |
| qrm_solve_mod.F90 | This file contains a module with generic interfaces for all the solve typed routines |
| qrm_solve_r.F90 | This file contains a routine that solves for R against multiple vectors |
| qrm_solve_rt.F90 | This file contains a routine that solves for R' against multiple vectors |
| qrm_solve_sing_front.F90 | This file contains a routine that handles the singletons front during the solve |
| qrm_sort_mod.F90 | This file contains a module with sorting facilities |
| qrm_spmat_mod.F90 | This file contains the module that implements the main qr_mumps data structure |
| qrm_string_mod.F90 | This file contains a module that implements string handling tools |
| qrm_symbolic.F90 | This files contains the routine that does the symbolic factorization |
| qrm_task_mod.F90 | This file contains a module that implements all the task handling facilities |
| qrm_trace_mod.F90 | This file contains a module for visualizing the execution profile of a parallel code |
| qrm_utils_mod.F90 | This file contains a module with generic interfaces for a number of auxiliary tools |
| qrm_vecnrm.F90 | This file contains a routine that computes the norm of a vector |
| secs.c |
1.8.11