/dports/science/hypre/hypre-2.23.0/src/parcsr_ls/ |
H A D | par_rap.c | 160 HYPRE_Int *P_marker; in hypre_BoomerAMGBuildCoarseOperatorKT() local 560 P_marker[ic] = -1; in hypre_BoomerAMGBuildCoarseOperatorKT() 762 P_marker[ic] = -1; in hypre_BoomerAMGBuildCoarseOperatorKT() 1183 P_marker = P_mark_array[ii]; in hypre_BoomerAMGBuildCoarseOperatorKT() 1190 P_marker[ic] = -1; in hypre_BoomerAMGBuildCoarseOperatorKT() 1500 P_marker = P_mark_array[ii]; in hypre_BoomerAMGBuildCoarseOperatorKT() 1504 P_marker[ic] = -1; in hypre_BoomerAMGBuildCoarseOperatorKT() 1868 P_marker[i] = -1; in hypre_BoomerAMGBuildCoarseOperatorKT() 1883 if (P_marker[i3]) in hypre_BoomerAMGBuildCoarseOperatorKT() 1885 P_marker[i3] = 0; in hypre_BoomerAMGBuildCoarseOperatorKT() [all …]
|
H A D | par_lr_interp.c | 82 HYPRE_Int *P_marker = NULL; in hypre_BoomerAMGBuildStdInterp() local 392 P_marker[i] = -1; in hypre_BoomerAMGBuildStdInterp() 1079 HYPRE_Int *P_marker = NULL; in hypre_BoomerAMGBuildExtPIInterpHost() local 1248 { P_marker[i] = -1; } in hypre_BoomerAMGBuildExtPIInterpHost() 1473 P_marker[i] = -1; in hypre_BoomerAMGBuildExtPIInterpHost() 1949 HYPRE_Int *P_marker = NULL; in hypre_BoomerAMGBuildExtPICCInterp() local 2339 P_marker[i] = -1; in hypre_BoomerAMGBuildExtPICCInterp() 2872 HYPRE_Int *P_marker = NULL; in hypre_BoomerAMGBuildFFInterp() local 3224 P_marker[i] = -1; in hypre_BoomerAMGBuildFFInterp() 4085 P_marker[i] = -1; in hypre_BoomerAMGBuildFF1Interp() [all …]
|
H A D | partial.c | 244 HYPRE_Int *P_marker = NULL; in hypre_BoomerAMGBuildPartialExtPIInterp() local 267 P_marker[ii] = -1; in hypre_BoomerAMGBuildPartialExtPIInterp() 443 P_marker[i] = -1; in hypre_BoomerAMGBuildPartialExtPIInterp() 892 HYPRE_Int *P_marker = NULL; in hypre_BoomerAMGBuildPartialStdInterp() local 1083 P_marker[i1] = jj_counter; in hypre_BoomerAMGBuildPartialStdInterp() 1232 P_marker[i] = -1; in hypre_BoomerAMGBuildPartialStdInterp() 1284 P_marker[i1] = jj_counter; in hypre_BoomerAMGBuildPartialStdInterp() 1778 hypre_TFree(P_marker, HYPRE_MEMORY_HOST); in hypre_BoomerAMGBuildPartialStdInterp() 1869 HYPRE_Int *P_marker = NULL; in hypre_BoomerAMGBuildPartialExtInterp() local 2048 P_marker[i1] = jj_counter; in hypre_BoomerAMGBuildPartialExtInterp() [all …]
|
H A D | par_interp.c | 476 P_marker[i] = -1; in hypre_BoomerAMGBuildInterp() 906 P_marker[i] = 0; in hypre_BoomerAMGBuildInterp() 913 if (!P_marker[index]) in hypre_BoomerAMGBuildInterp() 1428 P_marker[i] = -1; in hypre_BoomerAMGBuildInterpHE() 1785 P_marker[i] = 0; in hypre_BoomerAMGBuildInterpHE() 1791 if (!P_marker[index]) in hypre_BoomerAMGBuildInterpHE() 2243 P_marker[i] = -1; in hypre_BoomerAMGBuildDirInterpHost() 2465 P_marker[i] = 0; in hypre_BoomerAMGBuildDirInterpHost() 3064 P_marker[i] = -1; in hypre_BoomerAMGBuildInterpModUnk() 3506 P_marker[i] = 0; in hypre_BoomerAMGBuildInterpModUnk() [all …]
|
H A D | par_gsmg.c | 751 HYPRE_Int *P_marker; in hypre_BoomerAMGBuildInterpLS() local 1183 P_marker[i] = P_offd_j[i]; in hypre_BoomerAMGBuildInterpLS() 1188 index = P_marker[0]; in hypre_BoomerAMGBuildInterpLS() 1191 if (P_marker[i] > index) in hypre_BoomerAMGBuildInterpLS() 1193 index = P_marker[i]; in hypre_BoomerAMGBuildInterpLS() 1202 tmp_map_offd[i] = P_marker[i]; in hypre_BoomerAMGBuildInterpLS() 1605 P_marker[i] = -1; in hypre_BoomerAMGBuildInterpGSMG() 1986 P_marker[i] = P_offd_j[i]; in hypre_BoomerAMGBuildInterpGSMG() 1991 index = P_marker[0]; in hypre_BoomerAMGBuildInterpGSMG() 1994 if (P_marker[i] > index) in hypre_BoomerAMGBuildInterpGSMG() [all …]
|
H A D | par_sv_interp_lsfit.c | 112 HYPRE_Int *P_marker; in hypre_BoomerAMGFitInterpVectors() local 496 P_marker = hypre_CTAlloc(HYPRE_Int, num_cols_A_offd, HYPRE_MEMORY_HOST); in hypre_BoomerAMGFitInterpVectors() 499 P_marker[i] = 0; in hypre_BoomerAMGFitInterpVectors() 505 if (!P_marker[index]) in hypre_BoomerAMGFitInterpVectors() 508 P_marker[index] = 1; in hypre_BoomerAMGFitInterpVectors() 518 while (P_marker[index]==0) index++; in hypre_BoomerAMGFitInterpVectors() 525 hypre_TFree(P_marker, HYPRE_MEMORY_HOST); in hypre_BoomerAMGFitInterpVectors()
|
H A D | par_multi_interp.c | 91 HYPRE_Int *P_marker; in hypre_BoomerAMGBuildMultipassHost() local 886 { P_marker[i] = -1; } in hypre_BoomerAMGBuildMultipassHost() 922 if (P_marker[k1] != i1) in hypre_BoomerAMGBuildMultipassHost() 926 P_marker[k1] = i1; in hypre_BoomerAMGBuildMultipassHost() 1053 if (P_marker[k1] != -i1-1) in hypre_BoomerAMGBuildMultipassHost() 1056 P_marker[k1] = -i1-1; in hypre_BoomerAMGBuildMultipassHost() 1163 { P_marker[i] = -1; } in hypre_BoomerAMGBuildMultipassHost() 1193 P_marker[C_array[k1]] = i1; in hypre_BoomerAMGBuildMultipassHost() 1344 { P_marker[i] = -1; } in hypre_BoomerAMGBuildMultipassHost() 1402 P_marker[j1] = i1; in hypre_BoomerAMGBuildMultipassHost() [all …]
|
H A D | aux_interp.c | 681 HYPRE_Int *P_marker = NULL; in hypre_build_interp_colmap() local 688 P_marker = hypre_TAlloc(HYPRE_Int, full_off_procNodes, HYPRE_MEMORY_HOST); in hypre_build_interp_colmap() 697 P_marker[i] = 0; in hypre_build_interp_colmap() 711 P_marker[index] = 1; in hypre_build_interp_colmap() 725 if (P_marker[i] == 1) local_num_cols_P_offd++; in hypre_build_interp_colmap() 745 if (P_marker[i] == 1) in hypre_build_interp_colmap() 761 P_marker[i] = hypre_UnorderedBigIntMapGet(&col_map_offd_P_inverse, fine_to_coarse_offd[i]); in hypre_build_interp_colmap() 774 P_offd_j[i] = P_marker[P_offd_j[i]]; in hypre_build_interp_colmap() 777 hypre_TFree(P_marker, HYPRE_MEMORY_HOST); in hypre_build_interp_colmap()
|
H A D | par_mod_lr_interp.c | 98 HYPRE_Int *P_marker = NULL; in hypre_BoomerAMGBuildModExtInterpHost() local 453 P_marker[P_offd_j[i]] = 1; in hypre_BoomerAMGBuildModExtInterpHost() 459 if (P_marker[i]) new_ncols_P_offd++; in hypre_BoomerAMGBuildModExtInterpHost() 467 if (P_marker[i]) in hypre_BoomerAMGBuildModExtInterpHost() 651 HYPRE_Int *P_marker = NULL; in hypre_BoomerAMGBuildModExtPIInterpHost() local 1097 P_marker[P_offd_j[i]] = 1; in hypre_BoomerAMGBuildModExtPIInterpHost() 1101 if (P_marker[i]) new_ncols_P_offd++; in hypre_BoomerAMGBuildModExtPIInterpHost() 1108 if (P_marker[i]) in hypre_BoomerAMGBuildModExtPIInterpHost() 1289 HYPRE_Int *P_marker = NULL; in hypre_BoomerAMGBuildModExtPEInterpHost() local 1715 P_marker[P_offd_j[i]] = 1; in hypre_BoomerAMGBuildModExtPEInterpHost() [all …]
|
H A D | par_2s_interp.c | 105 HYPRE_Int *P_marker = NULL; in hypre_BoomerAMGBuildModPartialExtInterpHost() local 546 P_marker = hypre_CTAlloc(HYPRE_Int, num_cols_P_offd, HYPRE_MEMORY_HOST); in hypre_BoomerAMGBuildModPartialExtInterpHost() 549 P_marker[P_offd_j[i]] = 1; in hypre_BoomerAMGBuildModPartialExtInterpHost() 554 if (P_marker[i]) new_ncols_P_offd++; in hypre_BoomerAMGBuildModPartialExtInterpHost() 561 if (P_marker[i]) in hypre_BoomerAMGBuildModPartialExtInterpHost() 566 hypre_TFree(P_marker, HYPRE_MEMORY_HOST); in hypre_BoomerAMGBuildModPartialExtInterpHost() 738 HYPRE_Int *P_marker = NULL; in hypre_BoomerAMGBuildModPartialExtPEInterpHost() local 1220 P_marker[P_offd_j[i]] = 1; in hypre_BoomerAMGBuildModPartialExtPEInterpHost() 1226 if (P_marker[i]) in hypre_BoomerAMGBuildModPartialExtPEInterpHost() 1238 if (P_marker[i]) in hypre_BoomerAMGBuildModPartialExtPEInterpHost() [all …]
|
H A D | par_mgr.c | 1199 P_marker[i] = -1; in hypre_MGRBuildP() 1235 P_marker[i1] = jj_counter; in hypre_MGRBuildP() 1328 P_marker[i] = 0; in hypre_MGRBuildP() 1333 if (!P_marker[index]) in hypre_MGRBuildP() 1336 P_marker[index] = 1; in hypre_MGRBuildP() 1770 P_marker[i] = -1; in hypre_MGRBuildPDRS() 1876 P_marker[i] = 0; in hypre_MGRBuildPDRS() 1881 if (!P_marker[index]) in hypre_MGRBuildPDRS() 1884 P_marker[index] = 1; in hypre_MGRBuildPDRS() 2283 P_marker[i] = -1; in hypre_MGRComputeAlgebraicFixedStress() [all …]
|
H A D | par_interp_device.c | 293 HYPRE_Int *P_marker = hypre_TAlloc(HYPRE_Int, num_cols_A_offd, HYPRE_MEMORY_DEVICE); in hypre_BoomerAMGBuildDirInterpDevice() local 303 HYPRE_THRUST_CALL(fill_n, P_marker, num_cols_A_offd, 0); in hypre_BoomerAMGBuildDirInterpDevice() 304 hypreDevice_ScatterConstant(P_marker, num_cols_P_offd, P_colids, 1); in hypre_BoomerAMGBuildDirInterpDevice() 310 HYPRE_THRUST_CALL(exclusive_scan, P_marker, P_marker + num_cols_A_offd, P_colids); in hypre_BoomerAMGBuildDirInterpDevice() 322 P_marker, in hypre_BoomerAMGBuildDirInterpDevice() 331 hypre_TFree(P_marker, HYPRE_MEMORY_DEVICE); in hypre_BoomerAMGBuildDirInterpDevice()
|
/dports/science/hypre/hypre-2.23.0/src/parcsr_block_mv/ |
H A D | par_csr_block_rap.c | 286 HYPRE_Int *P_marker; in hypre_ParCSRBlockMatrixRAP() local 510 P_marker = P_mark_array[ii]; in hypre_ParCSRBlockMatrixRAP() 522 P_marker[ic] = -1; in hypre_ParCSRBlockMatrixRAP() 713 P_marker = P_mark_array[ii]; in hypre_ParCSRBlockMatrixRAP() 721 P_marker[ic] = -1; in hypre_ParCSRBlockMatrixRAP() 1123 P_marker = P_mark_array[ii]; in hypre_ParCSRBlockMatrixRAP() 1130 P_marker[ic] = -1; in hypre_ParCSRBlockMatrixRAP() 1149 P_marker[ic] = jj_count_diag; in hypre_ParCSRBlockMatrixRAP() 1391 P_marker = P_mark_array[ii]; in hypre_ParCSRBlockMatrixRAP() 1395 P_marker[ic] = -1; in hypre_ParCSRBlockMatrixRAP() [all …]
|
H A D | par_csr_block_interp.c | 490 P_marker[i] = -1; in hypre_BoomerAMGBuildBlockInterp() 1028 P_marker[i] = 0; in hypre_BoomerAMGBuildBlockInterp() 2048 P_marker[i] = -1; in hypre_BoomerAMGBuildBlockInterpDiag() 2609 P_marker[i] = 0; in hypre_BoomerAMGBuildBlockInterpDiag() 3160 P_marker[i] = -1; in hypre_BoomerAMGBuildBlockInterpRV() 3660 P_marker[i] = 0; in hypre_BoomerAMGBuildBlockInterpRV() 4207 P_marker[i] = -1; in hypre_BoomerAMGBuildBlockInterpRV2() 4694 P_marker[i] = 0; in hypre_BoomerAMGBuildBlockInterpRV2() 5419 P_marker[i] = 0; in hypre_BoomerAMGBuildBlockDirInterp() 5924 P_marker[i] = -1; [all …]
|
/dports/science/hypre/hypre-2.23.0/src/parcsr_mv/ |
H A D | par_csr_matop_marked.c | 322 HYPRE_Int *P_marker; in hypre_ParMatmul_FC() local 492 P_marker[i1] = -1; in hypre_ParMatmul_FC() 499 &C_diag_i, &C_offd_i, &P_marker, in hypre_ParMatmul_FC() 544 P_marker[i1] = -1; in hypre_ParMatmul_FC() 594 if (P_marker[i3] < jj_row_begin_offd) in hypre_ParMatmul_FC() 596 P_marker[i3] = jj_count_offd; in hypre_ParMatmul_FC() 611 P_marker[i3] = jj_count_diag; in hypre_ParMatmul_FC() 655 if (P_marker[i3] < jj_row_begin_diag) in hypre_ParMatmul_FC() 657 P_marker[i3] = jj_count_diag; in hypre_ParMatmul_FC() 682 P_marker[i3] = jj_count_offd; in hypre_ParMatmul_FC() [all …]
|
H A D | par_csr_matop.c | 3466 HYPRE_Int *P_marker; in hypre_ParTMatmul() local 4007 P_marker = hypre_CTAlloc(HYPRE_Int, num_cols_offd_C, HYPRE_MEMORY_HOST); in hypre_ParTMatmul() 4010 P_marker[i] = -1; in hypre_ParTMatmul() 4018 if (P_marker[i1]) in hypre_ParTMatmul() 4020 P_marker[i1] = 0; in hypre_ParTMatmul() 4031 if (!P_marker[i]) in hypre_ParTMatmul() 4033 P_marker[i] = jj_count_offd; in hypre_ParTMatmul() 4041 C_offd_j[i] = P_marker[i1]; in hypre_ParTMatmul() 4049 hypre_TFree(P_marker, HYPRE_MEMORY_HOST); in hypre_ParTMatmul()
|