/dports/science/hypre/hypre-2.23.0/src/parcsr_mv/ |
H A D | par_csr_matop_device.c | 40 HYPRE_Int *A_offd_i = hypre_CSRMatrixI(A_offd); in hypre_ParcsrGetExternalRowsDeviceInit() 41 HYPRE_Int *A_offd_j = hypre_CSRMatrixJ(A_offd); in hypre_ParcsrGetExternalRowsDeviceInit() 630 hypre_CSRMatrixI(A_offd), in hypre_ConcatDiagAndOffdDevice() 631 hypre_CSRMatrixJ(A_offd), in hypre_ConcatDiagAndOffdDevice() 632 hypre_CSRMatrixData(A_offd), in hypre_ConcatDiagAndOffdDevice() 745 hypre_CSRMatrixI(A_offd), in hypre_ConcatDiagOffdAndExtDevice() 746 hypre_CSRMatrixJ(A_offd), in hypre_ConcatDiagOffdAndExtDevice() 747 hypre_CSRMatrixData(A_offd), in hypre_ConcatDiagOffdAndExtDevice() 1230 hypre_TMemcpy(tmp_j, hypre_CSRMatrixJ(A_offd), HYPRE_Int, hypre_CSRMatrixNumNonzeros(A_offd), in hypre_ParCSRMatrixDropSmallEntriesDevice() 1255 hypre_CSRMatrixJ(A_offd), in hypre_ParCSRMatrixDropSmallEntriesDevice() [all …]
|
H A D | par_csr_triplemat.c | 28 hypre_CSRMatrix *A_offd = hypre_ParCSRMatrixOffd(A); in hypre_ParCSRMatMatHost() local 117 ABext_diag = hypre_CSRMatrixMultiplyHost(A_offd, Bext_diag); in hypre_ParCSRMatMatHost() 118 ABext_offd = hypre_CSRMatrixMultiplyHost(A_offd, Bext_offd); in hypre_ParCSRMatMatHost() 242 hypre_CSRMatrix *A_offd = hypre_ParCSRMatrixOffd(A); in hypre_ParCSRTMatMatKTHost() local 325 hypre_CSRMatrixTranspose(A_offd, &AT_offd, 1); in hypre_ParCSRTMatMatKTHost() 498 hypre_CSRMatrix *A_offd = hypre_ParCSRMatrixOffd(A); in hypre_ParCSRMatrixRAPKTHost() local 503 HYPRE_Int num_cols_offd_A = hypre_CSRMatrixNumCols(A_offd); in hypre_ParCSRMatrixRAPKTHost() 624 APext_diag = hypre_CSRMatrixMultiplyHost(A_offd, Pext_diag); in hypre_ParCSRMatrixRAPKTHost() 625 APext_offd = hypre_CSRMatrixMultiplyHost(A_offd, Pext_offd); in hypre_ParCSRMatrixRAPKTHost() 702 Q_offd = hypre_CSRMatrixClone(A_offd, 1); in hypre_ParCSRMatrixRAPKTHost()
|
H A D | par_csr_matop.c | 1905 hypre_CSRMatrixTranspose (A_offd, &AT_tmp, data); in hypre_ParCSRMatrixTransposeHost() 2835 hypre_CSRMatrix *A_diag, *diag, *A_offd, *offd; in hypre_ParCSRMatrixExtractRowSubmatrices() local 2855 A_offd = hypre_ParCSRMatrixOffd(A_csr); in hypre_ParCSRMatrixExtractRowSubmatrices() 2856 A_offd_i = hypre_CSRMatrixI(A_offd); in hypre_ParCSRMatrixExtractRowSubmatrices() 2857 A_offd_j = hypre_CSRMatrixJ(A_offd); in hypre_ParCSRMatrixExtractRowSubmatrices() 3132 HYPRE_Int *A_offd_i = hypre_CSRMatrixI(A_offd); in hypre_ParCSRMatrixAminvDB() 3133 HYPRE_Int *A_offd_j = hypre_CSRMatrixJ(A_offd); in hypre_ParCSRMatrixAminvDB() 3528 hypre_CSRMatrixTranspose(A_offd, &AT_offd, 1); in hypre_ParTMatmul() 6079 hypre_CSRMatrixNumNonzeros(A_offd) = nnz_offd; in hypre_ParCSRMatrixDropSmallEntriesHost() 6092 hypre_CSRMatrixNumCols(A_offd) = k; in hypre_ParCSRMatrixDropSmallEntriesHost() [all …]
|
H A D | gen_fffc.c | 36 hypre_CSRMatrix *A_offd = hypre_ParCSRMatrixOffd(A); in hypre_ParCSRMatrixGenerateFFFC() local 37 HYPRE_Complex *A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_ParCSRMatrixGenerateFFFC() 38 HYPRE_Int *A_offd_i = hypre_CSRMatrixI(A_offd); in hypre_ParCSRMatrixGenerateFFFC() 39 HYPRE_Int *A_offd_j = hypre_CSRMatrixJ(A_offd); in hypre_ParCSRMatrixGenerateFFFC() 500 hypre_CSRMatrix *A_offd = hypre_ParCSRMatrixOffd(A); in hypre_ParCSRMatrixGenerateFFFC3() local 501 HYPRE_Complex *A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_ParCSRMatrixGenerateFFFC3() 502 HYPRE_Int *A_offd_i = hypre_CSRMatrixI(A_offd); in hypre_ParCSRMatrixGenerateFFFC3() 503 HYPRE_Int *A_offd_j = hypre_CSRMatrixJ(A_offd); in hypre_ParCSRMatrixGenerateFFFC3() 1024 hypre_CSRMatrix *A_offd = hypre_ParCSRMatrixOffd(A); in hypre_ParCSRMatrixGenerateFFFCD3() local 1026 HYPRE_Int *A_offd_i = hypre_CSRMatrixI(A_offd); in hypre_ParCSRMatrixGenerateFFFCD3() [all …]
|
H A D | par_make_system.c | 37 hypre_CSRMatrix *A_offd; in HYPRE_Generate2DSystem() local 417 A_offd = hypre_ParCSRMatrixOffd(A); in HYPRE_Generate2DSystem() 418 hypre_CSRMatrixData(A_offd) = A_offd_data; in HYPRE_Generate2DSystem() 419 hypre_CSRMatrixI(A_offd) = A_offd_i; in HYPRE_Generate2DSystem() 420 hypre_CSRMatrixJ(A_offd) = A_offd_j; in HYPRE_Generate2DSystem()
|
H A D | par_csr_bool_matop.c | 20 hypre_CSRBooleanMatrix *A_offd = hypre_ParCSRBooleanMatrix_Get_Offd(A); in hypre_ParBooleanMatmul() local 21 HYPRE_Int *A_offd_i = hypre_CSRBooleanMatrix_Get_I(A_offd); in hypre_ParBooleanMatmul() 22 HYPRE_Int *A_offd_j = hypre_CSRBooleanMatrix_Get_J(A_offd); in hypre_ParBooleanMatmul() 27 HYPRE_Int num_cols_offd_A = hypre_CSRBooleanMatrix_Get_NCols(A_offd); in hypre_ParBooleanMatmul() 588 hypre_CSRBooleanMatrix *A_offd = hypre_ParCSRBooleanMatrix_Get_Offd(A); in hypre_ParBooleanAAt() local 589 HYPRE_Int *A_offd_i = hypre_CSRBooleanMatrix_Get_I(A_offd); in hypre_ParBooleanAAt() 590 HYPRE_Int *A_offd_j = hypre_CSRBooleanMatrix_Get_J(A_offd); in hypre_ParBooleanAAt() 597 HYPRE_Int num_cols_offd_A = hypre_CSRBooleanMatrix_Get_NCols(A_offd); in hypre_ParBooleanAAt()
|
H A D | par_csr_aat.c | 309 hypre_CSRMatrix *A_offd = hypre_ParCSRMatrixOffd(A); in hypre_ParCSRAAt() local 311 HYPRE_Complex *A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_ParCSRAAt() 312 HYPRE_Int *A_offd_i = hypre_CSRMatrixI(A_offd); in hypre_ParCSRAAt() 313 HYPRE_Int *A_offd_j = hypre_CSRMatrixJ(A_offd); in hypre_ParCSRAAt() 319 HYPRE_Int num_cols_offd_A = hypre_CSRMatrixNumCols(A_offd); in hypre_ParCSRAAt()
|
H A D | par_csr_fffc_device.c | 226 hypre_CSRMatrix *A_offd = hypre_ParCSRMatrixOffd(A); in hypre_ParCSRMatrixGenerateFFFCDevice_core() local 227 HYPRE_Complex *A_offd_a = hypre_CSRMatrixData(A_offd); in hypre_ParCSRMatrixGenerateFFFCDevice_core() 228 HYPRE_Int *A_offd_i = hypre_CSRMatrixI(A_offd); in hypre_ParCSRMatrixGenerateFFFCDevice_core() 229 HYPRE_Int *A_offd_j = hypre_CSRMatrixJ(A_offd); in hypre_ParCSRMatrixGenerateFFFCDevice_core() 230 HYPRE_Int A_offd_nnz = hypre_CSRMatrixNumNonzeros(A_offd); in hypre_ParCSRMatrixGenerateFFFCDevice_core() 231 HYPRE_Int num_cols_A_offd = hypre_CSRMatrixNumCols(A_offd); in hypre_ParCSRMatrixGenerateFFFCDevice_core() 1013 hypre_CSRMatrix *A_offd = hypre_ParCSRMatrixOffd(A); in hypre_ParCSRMatrixGenerate1DCFDevice() local 1014 HYPRE_Complex *A_offd_a = hypre_CSRMatrixData(A_offd); in hypre_ParCSRMatrixGenerate1DCFDevice() 1015 HYPRE_Int *A_offd_i = hypre_CSRMatrixI(A_offd); in hypre_ParCSRMatrixGenerate1DCFDevice() 1016 HYPRE_Int *A_offd_j = hypre_CSRMatrixJ(A_offd); in hypre_ParCSRMatrixGenerate1DCFDevice() [all …]
|
/dports/science/hypre/hypre-2.23.0/src/parcsr_ls/ |
H A D | par_relax.c | 172 hypre_CSRMatrix *A_offd = hypre_ParCSRMatrixOffd(A); in hypre_BoomerAMGRelaxWeightedJacobi_core() local 173 HYPRE_Int *A_offd_i = hypre_CSRMatrixI(A_offd); in hypre_BoomerAMGRelaxWeightedJacobi_core() 175 HYPRE_Int *A_offd_j = hypre_CSRMatrixJ(A_offd); in hypre_BoomerAMGRelaxWeightedJacobi_core() 342 hypre_CSRMatrix *A_offd = hypre_ParCSRMatrixOffd(A); in hypre_BoomerAMGRelax1GaussSeidel() local 343 HYPRE_Int *A_offd_i = hypre_CSRMatrixI(A_offd); in hypre_BoomerAMGRelax1GaussSeidel() 345 HYPRE_Int *A_offd_j = hypre_CSRMatrixJ(A_offd); in hypre_BoomerAMGRelax1GaussSeidel() 470 hypre_CSRMatrix *A_offd = hypre_ParCSRMatrixOffd(A); in hypre_BoomerAMGRelax2GaussSeidel() local 471 HYPRE_Int *A_offd_i = hypre_CSRMatrixI(A_offd); in hypre_BoomerAMGRelax2GaussSeidel() 473 HYPRE_Int *A_offd_j = hypre_CSRMatrixJ(A_offd); in hypre_BoomerAMGRelax2GaussSeidel() 626 HYPRE_Int *A_offd_i = hypre_CSRMatrixI(A_offd); in hypre_BoomerAMGRelaxHybridGaussSeidel_core() [all …]
|
H A D | par_strength_device.c | 49 hypre_CSRMatrix *A_offd = hypre_ParCSRMatrixOffd(A); in hypre_BoomerAMGCreateSDevice() local 50 HYPRE_Int *A_offd_i = hypre_CSRMatrixI(A_offd); in hypre_BoomerAMGCreateSDevice() 51 HYPRE_Real *A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_BoomerAMGCreateSDevice() 53 HYPRE_Int *A_offd_j = hypre_CSRMatrixJ(A_offd); in hypre_BoomerAMGCreateSDevice() 59 HYPRE_Int num_cols_offd = hypre_CSRMatrixNumCols(A_offd); in hypre_BoomerAMGCreateSDevice() 94 num_nonzeros_offd = hypre_CSRMatrixNumNonzeros(A_offd); in hypre_BoomerAMGCreateSDevice() 403 hypre_CSRMatrix *A_offd = hypre_ParCSRMatrixOffd(A); in hypre_BoomerAMGMakeSocFromSDevice() local 405 HYPRE_Int nnz_offd = hypre_CSRMatrixNumNonzeros(A_offd); in hypre_BoomerAMGMakeSocFromSDevice() 407 hypre_CSRMatrixIntersectPattern(A_offd, S_offd, soc_offd, 0); in hypre_BoomerAMGMakeSocFromSDevice()
|
H A D | par_mod_multi_interp.c | 42 hypre_CSRMatrix *A_offd = hypre_ParCSRMatrixOffd(A); in hypre_BoomerAMGBuildModMultipassHost() local 43 HYPRE_Int *A_offd_i = hypre_CSRMatrixI(A_offd); in hypre_BoomerAMGBuildModMultipassHost() 44 HYPRE_Int *A_offd_j = hypre_CSRMatrixJ(A_offd); in hypre_BoomerAMGBuildModMultipassHost() 45 HYPRE_Real *A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_BoomerAMGBuildModMultipassHost() 534 hypre_CSRMatrix *A_offd = hypre_ParCSRMatrixOffd(A); in hypre_GenerateMultipassPi() local 535 HYPRE_Real *A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_GenerateMultipassPi() 536 HYPRE_Int *A_offd_i = hypre_CSRMatrixI(A_offd); in hypre_GenerateMultipassPi() 537 HYPRE_Int *A_offd_j = hypre_CSRMatrixJ(A_offd); in hypre_GenerateMultipassPi() 849 hypre_CSRMatrix *A_offd = hypre_ParCSRMatrixOffd(A); in hypre_GenerateMultiPi() local 851 HYPRE_Int *A_offd_i = hypre_CSRMatrixI(A_offd); in hypre_GenerateMultiPi() [all …]
|
H A D | par_amgdd_comp_grid.c | 858 hypre_CSRMatrix *A_offd; in hypre_AMGDDCompGridFinalize() local 1111 for (j = hypre_CSRMatrixI(A_offd)[i]; j < hypre_CSRMatrixI(A_offd)[i+1]; j++) in hypre_AMGDDCompGridFinalize() 1113 if (hypre_CSRMatrixJ(A_offd)[j] >= 0) in hypre_AMGDDCompGridFinalize() local 1186 for (j = hypre_CSRMatrixI(A_offd)[i]; j < hypre_CSRMatrixI(A_offd)[i+1]; j++) in hypre_AMGDDCompGridFinalize() 1188 if (hypre_CSRMatrixJ(A_offd)[j] >= 0) in hypre_AMGDDCompGridFinalize() local 1318 hypre_CSRMatrixI(A_offd) = new_A_offd_rowPtr; in hypre_AMGDDCompGridFinalize() 1319 hypre_CSRMatrixJ(A_offd) = new_A_offd_colInd; in hypre_AMGDDCompGridFinalize() 1320 hypre_CSRMatrixData(A_offd) = new_A_offd_data; in hypre_AMGDDCompGridFinalize() 1321 hypre_CSRMatrixNumRows(A_offd) = num_nonowned; in hypre_AMGDDCompGridFinalize() 1322 hypre_CSRMatrixNumRownnz(A_offd) = num_nonowned; in hypre_AMGDDCompGridFinalize() [all …]
|
H A D | par_gauss_elim.c | 28 hypre_CSRMatrix *A_offd = hypre_ParCSRMatrixOffd(A); in hypre_GaussElimSetup() local 49 if (hypre_GetActualMemLocation(hypre_CSRMatrixMemoryLocation(A_offd)) != hypre_MEMORY_HOST) in hypre_GaussElimSetup() 51 A_offd_host = hypre_CSRMatrixClone_v2(A_offd, 1, HYPRE_MEMORY_HOST); in hypre_GaussElimSetup() 55 A_offd_host = A_offd; in hypre_GaussElimSetup() 185 if (A_offd_host != A_offd) in hypre_GaussElimSetup()
|
H A D | par_nodal_systems.c | 52 hypre_CSRMatrix *A_offd = hypre_ParCSRMatrixOffd(A); in hypre_BoomerAMGCreateNodalA() local 53 HYPRE_Int *A_offd_i = hypre_CSRMatrixI(A_offd); in hypre_BoomerAMGCreateNodalA() 54 HYPRE_Real *A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_BoomerAMGCreateNodalA() 56 HYPRE_Int *A_offd_j = hypre_CSRMatrixJ(A_offd); in hypre_BoomerAMGCreateNodalA() 453 num_cols_offd = hypre_CSRMatrixNumCols(A_offd); in hypre_BoomerAMGCreateNodalA() 771 hypre_CSRMatrixNumCols(A_offd) = new_num_cols_offd; in hypre_BoomerAMGCreateNodalA() 835 hypre_CSRMatrix *A_offd = hypre_ParCSRMatrixOffd(A); in hypre_BoomerAMGCreateScalarCFS() local 836 HYPRE_Int *A_offd_i = hypre_CSRMatrixI(A_offd); in hypre_BoomerAMGCreateScalarCFS() 837 HYPRE_Int *A_offd_j = hypre_CSRMatrixJ(A_offd); in hypre_BoomerAMGCreateScalarCFS() 838 HYPRE_Real *A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_BoomerAMGCreateScalarCFS() [all …]
|
H A D | par_interp.c | 35 hypre_CSRMatrix *A_offd = hypre_ParCSRMatrixOffd(A); in hypre_BoomerAMGBuildInterp() local 37 HYPRE_Int *A_offd_i = hypre_CSRMatrixI(A_offd); in hypre_BoomerAMGBuildInterp() 38 HYPRE_Int *A_offd_j = hypre_CSRMatrixJ(A_offd); in hypre_BoomerAMGBuildInterp() 1000 hypre_CSRMatrix *A_offd = hypre_ParCSRMatrixOffd(A); in hypre_BoomerAMGBuildInterpHE() local 1002 HYPRE_Int *A_offd_i = hypre_CSRMatrixI(A_offd); in hypre_BoomerAMGBuildInterpHE() 1003 HYPRE_Int *A_offd_j = hypre_CSRMatrixJ(A_offd); in hypre_BoomerAMGBuildInterpHE() 1875 hypre_CSRMatrix *A_offd = hypre_ParCSRMatrixOffd(A); in hypre_BoomerAMGBuildDirInterpHost() local 2625 hypre_CSRMatrix *A_offd = hypre_ParCSRMatrixOffd(A); in hypre_BoomerAMGBuildInterpModUnk() local 3681 hypre_CSRMatrix *A_offd = hypre_ParCSRMatrixOffd(A); in hypre_CreateC() local 3684 HYPRE_Int *A_offd_i = hypre_CSRMatrixI(A_offd); in hypre_CreateC() [all …]
|
H A D | par_2s_interp_device.c | 39 hypre_CSRMatrix *A_offd = hypre_ParCSRMatrixOffd(A); in hypre_BoomerAMGBuildModPartialExtInterpDevice() local 40 HYPRE_Complex *A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_BoomerAMGBuildModPartialExtInterpDevice() 41 HYPRE_Int *A_offd_i = hypre_CSRMatrixI(A_offd); in hypre_BoomerAMGBuildModPartialExtInterpDevice() 42 HYPRE_Int A_offd_nnz = hypre_CSRMatrixNumNonzeros(A_offd); in hypre_BoomerAMGBuildModPartialExtInterpDevice() 274 hypre_CSRMatrix *A_offd = hypre_ParCSRMatrixOffd(A); in hypre_BoomerAMGBuildModPartialExtPEInterpDevice() local 275 HYPRE_Complex *A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_BoomerAMGBuildModPartialExtPEInterpDevice() 276 HYPRE_Int *A_offd_i = hypre_CSRMatrixI(A_offd); in hypre_BoomerAMGBuildModPartialExtPEInterpDevice() 277 HYPRE_Int A_offd_nnz = hypre_CSRMatrixNumNonzeros(A_offd); in hypre_BoomerAMGBuildModPartialExtPEInterpDevice()
|
H A D | par_lr_interp_device.c | 48 hypre_CSRMatrix *A_offd = hypre_ParCSRMatrixOffd(A); in hypre_BoomerAMGBuildExtInterpDevice() local 49 HYPRE_Complex *A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_BoomerAMGBuildExtInterpDevice() 50 HYPRE_Int *A_offd_i = hypre_CSRMatrixI(A_offd); in hypre_BoomerAMGBuildExtInterpDevice() 51 HYPRE_Int A_offd_nnz = hypre_CSRMatrixNumNonzeros(A_offd); in hypre_BoomerAMGBuildExtInterpDevice() 232 hypre_CSRMatrix *A_offd = hypre_ParCSRMatrixOffd(A); in hypre_BoomerAMGBuildExtPIInterpDevice() local 233 HYPRE_Complex *A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_BoomerAMGBuildExtPIInterpDevice() 234 HYPRE_Int *A_offd_i = hypre_CSRMatrixI(A_offd); in hypre_BoomerAMGBuildExtPIInterpDevice() 235 HYPRE_Int A_offd_nnz = hypre_CSRMatrixNumNonzeros(A_offd); in hypre_BoomerAMGBuildExtPIInterpDevice() 460 hypre_CSRMatrix *A_offd = hypre_ParCSRMatrixOffd(A); in hypre_BoomerAMGBuildExtPEInterpDevice() local 461 HYPRE_Complex *A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_BoomerAMGBuildExtPEInterpDevice() [all …]
|
H A D | par_strength.c | 95 HYPRE_Int *A_offd_i = hypre_CSRMatrixI(A_offd); in hypre_BoomerAMGCreateSHost() 98 HYPRE_Int *A_offd_j = hypre_CSRMatrixJ(A_offd); in hypre_BoomerAMGCreateSHost() 146 num_cols_offd = hypre_CSRMatrixNumCols(A_offd); in hypre_BoomerAMGCreateSHost() 148 A_offd_i = hypre_CSRMatrixI(A_offd); in hypre_BoomerAMGCreateSHost() 172 A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_BoomerAMGCreateSHost() 647 num_cols_offd = hypre_CSRMatrixNumCols(A_offd); in hypre_BoomerAMGCreateSFromCFMarker() 649 A_offd_i = hypre_CSRMatrixI(A_offd); in hypre_BoomerAMGCreateSFromCFMarker() 672 A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_BoomerAMGCreateSFromCFMarker() 1262 num_cols_offd = hypre_CSRMatrixNumCols(A_offd); in hypre_BoomerAMGCreateSabsHost() 1264 A_offd_i = hypre_CSRMatrixI(A_offd); in hypre_BoomerAMGCreateSabsHost() [all …]
|
H A D | par_mod_lr_interp.c | 40 hypre_CSRMatrix *A_offd = hypre_ParCSRMatrixOffd(A); in hypre_BoomerAMGBuildModExtInterpHost() local 41 HYPRE_Real *A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_BoomerAMGBuildModExtInterpHost() 42 HYPRE_Int *A_offd_j = hypre_CSRMatrixJ(A_offd); in hypre_BoomerAMGBuildModExtInterpHost() 43 HYPRE_Int *A_offd_i = hypre_CSRMatrixI(A_offd); in hypre_BoomerAMGBuildModExtInterpHost() 583 hypre_CSRMatrix *A_offd = hypre_ParCSRMatrixOffd(A); in hypre_BoomerAMGBuildModExtPIInterpHost() local 584 HYPRE_Real *A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_BoomerAMGBuildModExtPIInterpHost() 585 HYPRE_Int *A_offd_i = hypre_CSRMatrixI(A_offd); in hypre_BoomerAMGBuildModExtPIInterpHost() 586 HYPRE_Int *A_offd_j = hypre_CSRMatrixJ(A_offd); in hypre_BoomerAMGBuildModExtPIInterpHost() 1228 hypre_CSRMatrix *A_offd = hypre_ParCSRMatrixOffd(A); in hypre_BoomerAMGBuildModExtPEInterpHost() local 1230 HYPRE_Int *A_offd_i = hypre_CSRMatrixI(A_offd); in hypre_BoomerAMGBuildModExtPEInterpHost() [all …]
|
H A D | par_mgr.c | 839 HYPRE_Int *A_offd_i = hypre_CSRMatrixI(A_offd); in hypre_MGRBuildP() 840 HYPRE_Int *A_offd_j = hypre_CSRMatrixJ(A_offd); in hypre_MGRBuildP() 1407 HYPRE_Int *A_offd_i = hypre_CSRMatrixI(A_offd); in hypre_MGRBuildPDRS() 1408 HYPRE_Int *A_offd_j = hypre_CSRMatrixJ(A_offd); in hypre_MGRBuildPDRS() 3509 hypre_CSRMatrix *A_offd = hypre_ParCSRMatrixOffd(A); in hypre_blockRelax_solve() local 3510 HYPRE_Int *A_offd_i = hypre_CSRMatrixI(A_offd); in hypre_blockRelax_solve() 3564 A_offd_j = hypre_CSRMatrixJ(A_offd); in hypre_blockRelax_solve() 3565 A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_blockRelax_solve() 3675 hypre_CSRMatrix *A_offd = hypre_ParCSRMatrixOffd(A); in hypre_block_gs() local 3730 A_offd_j = hypre_CSRMatrixJ(A_offd); in hypre_block_gs() [all …]
|
H A D | par_ilu_setup.c | 1757 hypre_CSRMatrix *A_offd = NULL; in hypre_ILUSetupILU0Device() local 1881 S_offd_nnz = hypre_CSRMatrixNumNonzeros(A_offd); in hypre_ILUSetupILU0Device() 1882 S_offd_ncols = hypre_CSRMatrixNumCols(A_offd); in hypre_ILUSetupILU0Device() 2171 S_offd_nnz = hypre_CSRMatrixNumNonzeros(A_offd); in hypre_ILUSetupILUKDevice() 2172 S_offd_ncols = hypre_CSRMatrixNumCols(A_offd); in hypre_ILUSetupILUKDevice() 2462 S_offd_nnz = hypre_CSRMatrixNumNonzeros(A_offd); in hypre_ILUSetupILUTDevice() 2463 S_offd_ncols = hypre_CSRMatrixNumCols(A_offd); in hypre_ILUSetupILUTDevice() 4044 S_offd_nnz = hypre_CSRMatrixNumNonzeros(A_offd); in hypre_ILUSetupMILU0() 4045 S_offd_ncols = hypre_CSRMatrixNumCols(A_offd); in hypre_ILUSetupMILU0() 4997 S_offd_ncols = hypre_CSRMatrixNumCols(A_offd); in hypre_ILUSetupILUK() [all …]
|
H A D | par_interp_device.c | 48 hypre_CSRMatrix *A_offd = hypre_ParCSRMatrixOffd(A); in hypre_BoomerAMGBuildDirInterpDevice() local 49 HYPRE_Real *A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_BoomerAMGBuildDirInterpDevice() 50 HYPRE_Int *A_offd_i = hypre_CSRMatrixI(A_offd); in hypre_BoomerAMGBuildDirInterpDevice() 51 HYPRE_Int *A_offd_j = hypre_CSRMatrixJ(A_offd); in hypre_BoomerAMGBuildDirInterpDevice() 52 HYPRE_Int num_cols_A_offd = hypre_CSRMatrixNumCols(A_offd); in hypre_BoomerAMGBuildDirInterpDevice() 1019 hypre_CSRMatrix *A_offd = hypre_ParCSRMatrixOffd(A); in hypre_BoomerAMGBuildInterpOnePntDevice() local 1020 HYPRE_Int *A_offd_i = hypre_CSRMatrixI(A_offd); in hypre_BoomerAMGBuildInterpOnePntDevice() 1022 HYPRE_Complex *A_offd_a = hypre_CSRMatrixData(A_offd); in hypre_BoomerAMGBuildInterpOnePntDevice() 1024 HYPRE_Int num_cols_A_offd = hypre_CSRMatrixNumCols(A_offd); in hypre_BoomerAMGBuildInterpOnePntDevice()
|
/dports/science/hypre/hypre-2.23.0/src/parcsr_block_mv/ |
H A D | par_block_nodal_systems.c | 39 hypre_CSRBlockMatrix *A_offd = hypre_ParCSRMatrixOffd(A); in hypre_BoomerAMGBlockCreateNodalA() local 40 HYPRE_Int *A_offd_i = hypre_CSRBlockMatrixI(A_offd); in hypre_BoomerAMGBlockCreateNodalA() 41 HYPRE_Real *A_offd_data = hypre_CSRBlockMatrixData(A_offd); in hypre_BoomerAMGBlockCreateNodalA() 43 HYPRE_Int *A_offd_j = hypre_CSRBlockMatrixJ(A_offd); in hypre_BoomerAMGBlockCreateNodalA() 219 num_cols_offd = hypre_CSRBlockMatrixNumCols(A_offd); in hypre_BoomerAMGBlockCreateNodalA()
|
/dports/math/mfem/mfem-4.3/linalg/ |
H A D | hypre_parcsr.cpp | 500 hypre_CSRMatrix *A_offd = hypre_ParCSRMatrixOffd(A); in hypre_ParCSRMatrixEliminateAAe() local 502 HYPRE_Int A_offd_ncols = hypre_CSRMatrixNumCols(A_offd); in hypre_ParCSRMatrixEliminateAAe() 639 hypre_CSRMatrixElimCreate(A_offd, Ae_offd, in hypre_ParCSRMatrixEliminateAAe() 649 hypre_CSRMatrixEliminateRowsCols(A_offd, Ae_offd, in hypre_ParCSRMatrixEliminateAAe() 656 hypre_CSRMatrixElimCreate(A_offd, Ae_offd, in hypre_ParCSRMatrixEliminateAAe() 666 hypre_CSRMatrixEliminateRowsCols(A_offd, Ae_offd, in hypre_ParCSRMatrixEliminateAAe() 708 hypre_CSRMatrix *A_offd = hypre_ParCSRMatrixOffd(A); in hypre_ParCSRMatrixEliminateRows() local 1792 hypre_CSRMatrix *A_offd = hypre_ParCSRMatrixOffd(A); in hypre_ParCSRMatrixAdd() local 1794 HYPRE_Int A_cmap_size = hypre_CSRMatrixNumCols(A_offd); in hypre_ParCSRMatrixAdd() 1836 C_offd = hypre_CSRMatrixAdd(A_offd, B_offd); in hypre_ParCSRMatrixAdd() [all …]
|
/dports/math/moab/fathomteam-moab-7bde9dfb84a8/src/HYPRE/ |
H A D | hypre_parcsr.cpp | 465 hypre_CSRMatrix *A_offd = hypre_ParCSRMatrixOffd(A); in hypre_ParCSRMatrixEliminateAAe() local 467 HYPRE_Int A_offd_ncols = hypre_CSRMatrixNumCols(A_offd); in hypre_ParCSRMatrixEliminateAAe() 582 hypre_CSRMatrixElimCreate(A_offd, Ae_offd, in hypre_ParCSRMatrixEliminateAAe() 592 hypre_CSRMatrixEliminateRowsCols(A_offd, Ae_offd, in hypre_ParCSRMatrixEliminateAAe() 1217 hypre_CSRMatrix *A_offd = hypre_ParCSRMatrixOffd(A); in hypre_ParCSRMatrixAdd() local 1219 HYPRE_Int A_cmap_size = hypre_CSRMatrixNumCols(A_offd); in hypre_ParCSRMatrixAdd() 1261 C_offd = hypre_CSRMatrixAdd(A_offd, B_offd); in hypre_ParCSRMatrixAdd() 1355 hypre_CSRMatrix *A_offd = hypre_ParCSRMatrixOffd(A); in hypre_ParCSRMatrixSum() local 1361 error = error ? error : hypre_CSRMatrixSum(A_offd, beta, B_offd); in hypre_ParCSRMatrixSum()
|