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 |