|
SuperLU Distributed 9.0.0
gpu3d
|

Files | |
| file | d3DPartition.c |
| file | d_c2cpp_GetHWPM.cpp |
| Get heavy-weight perfect matching (HWPM). | |
| file | dbinary_io.c |
| file | dcommunication_aux.c |
| file | dcomplex_dist.c |
| Defines common arithmetic operations for complex type. | |
| file | ddistribute.c |
| Distribute the matrix onto the 2D process mesh. | |
| file | dequil_batch.c |
| file | dgather.c |
| file | dgsequ_dist.c |
| Computes row and column scalings. | |
| file | dHWPM_CombBLAS.hpp [code] |
| Get HWPM, heavy-weight perfect matching. | |
| file | distCheckArray.c |
| file | dlangs_dist.c |
| Returns the value of the one norm, the infinity norm, or the element of largest value Modified from SuperLU routine DLANGS. | |
| file | dlaqgs_dist.c |
| Equlibrates a general sprase matrix. | |
| file | dldperm_dist.c |
| Finds a row permutation so that the matrix has large entries on the diagonal. | |
| file | dlook_ahead_update.c |
| file | dmemory_dist.c |
| Memory utilities. | |
| file | dmyblas2_dist.c |
| Level 2 BLAS operations: solves and matvec, written in C. | |
| file | dnrformat_loc3d.c |
| file | dpivot_batch.c |
| file | dreadhb.c |
| Read a DOUBLE PRECISION matrix stored in Harwell-Boeing format. | |
| file | dreadMM.c |
| Contributed by Francois-Henry Rouet. | |
| file | dreadrb.c |
| Read a matrix stored in Rutherford-Boeing format. | |
| file | dreadtriple.c |
| file | dreadtriple_noheader.c |
| file | dscatter.c |
| file | dscatter3d.c |
| file | dSchCompUdt-2Ddynamic.c |
| file | dSchCompUdt-gpu.c |
| file | dSchCompUdt-gpuOffload-alt.c |
| file | dsp_blas2_dist.c |
| Sparse BLAS 2, using some dense BLAS 2 operations. | |
| file | dsp_blas3_dist.c |
| Sparse BLAS3, using some dense BLAS3 operations. | |
| file | dssvx3dAux.c |
| file | dstatic_schedule.c |
| Performs static scheduling for the look-ahead factorization algorithm. | |
| file | dsuperlu_blas.c |
| file | dtreeFactorization.c |
| file | dtreeFactorizationGPU.c |
| Factorization routines for the subtree using 2D process grid, with GPUs. | |
| file | dtrfAux.c |
| file | dtrfCommWrapper.c |
| file | dutil_dist.c |
| Several matrix utilities. | |
| file | pd3dcomm.c |
| file | pddistribute-aux3d.c |
| file | pddistribute.c |
| Re-distribute A on the 2D process mesh. | |
| file | pddistribute3d.c |
| file | pdGetDiagU.c |
| file | pdgsequ.c |
| Computes row and column scalings. | |
| file | pdgsmv.c |
| Parallel sparse matrix-vector multiplication. | |
| file | pdgsmv_AXglobal.c |
| Performs sparse matrix-vector multiplication. | |
| file | pdgsrfs.c |
| Improves the computed solution to a system of linear equations and provides error bounds and backward error estimates. | |
| file | pdgsrfs_ABXglobal.c |
| Improves the computed solution and provies error bounds. | |
| file | pdgssvx.c |
| Solves a system of linear equations A*X=B. | |
| file | pdgssvx3d.c |
| Solves a system of linear equations A*X=B using 3D process grid. | |
| file | pdgssvx3d_1pass_Yang.c |
| Solves a system of linear equations A*X=B using 3D process grid. | |
| file | pdgssvx3d_2pass_Yang.c |
| Solves a system of linear equations A*X=B using 3D process grid. | |
| file | pdgssvx3d_csc_batch.c |
| file | pdgssvx3d_piyush.c |
| Solves a system of linear equations A*X=B using 3D process grid. | |
| file | pdgssvx_ABglobal.c |
| Solves a system of linear equations A*X=B,. | |
| file | pdgstrf.c |
| Performs LU factorization in parallel. | |
| file | pdgstrf2.c |
| Performs panel LU factorization. | |
| file | pdgstrf3d.c |
| Performs LU factorization in 3D process grid. | |
| file | pdgstrs.c |
| Solves a system of distributed linear equations A*X = B with a general N-by-N matrix A using the LU factors computed previously. | |
| file | pdgstrs1.c |
| Solves a system of distributed linear equations. | |
| file | pdgstrs3d.c |
| Solves a system of distributed linear equations A*X = B with a general N-by-N matrix A using the LU factors computed previously. | |
| file | pdgstrs_Bglobal.c |
| Solves a system of distributed linear equations A*X = B with a general N-by-N matrix A using the LU factorization. | |
| file | pdgstrs_Bglobal_Bsend.c |
| Solves a system of distributed linear equations. | |
| file | pdgstrs_lsum.c |
| Perform local block modifications: lsum[i] -= L_i,k * X[k]. | |
| file | pdgstrsL.c |
| Solves a lower triangular system L*X = B, with L being the lower triangular factor computed previously by PDGSTRF. | |
| file | pdlangs.c |
| Returns the value of the one norm, or the Frobenius norm, or the infinity norm, or the element of largest value. | |
| file | pdlaqgs.c |
| Equilibrates a general sparse M by N matrix. | |
| file | pdsymbfact_distdata.c |
| Redistribute the symbolic structure of L and U from the distribution. | |
| file | pdutil.c |
| Several matrix utilities. | |