/dports/science/hypre/hypre-2.23.0/src/parcsr_ls/ |
H A D | par_sv_interp_lsfit.c | 94 HYPRE_Int P_diag_size = P_diag_i[num_rows_P]; in hypre_BoomerAMGFitInterpVectors() 150 num_elements = P_diag_i[i+1] - orig_start; in hypre_BoomerAMGFitInterpVectors() 172 orig_start = P_diag_i[i+1]; in hypre_BoomerAMGFitInterpVectors() 174 P_diag_i[i+1] = P_diag_i[i] + num_elements*num_functions; in hypre_BoomerAMGFitInterpVectors() 176 P_diag_i[i+1] = P_diag_i[i] + num_elements; in hypre_BoomerAMGFitInterpVectors() 315 num_coarse_diag = P_diag_i[i+1] - P_diag_i[i]; in hypre_BoomerAMGFitInterpVectors() 349 for (j=P_diag_i[i];j < P_diag_i[i+1]; j++) in hypre_BoomerAMGFitInterpVectors() 384 for (k = P_diag_i[i]; k < P_diag_i[i+1]; k++) in hypre_BoomerAMGFitInterpVectors() 446 for (j=P_diag_i[i];j < P_diag_i[i+1]; j++) in hypre_BoomerAMGFitInterpVectors() 481 P_diag_i = hypre_CSRMatrixI(P_diag); in hypre_BoomerAMGFitInterpVectors() [all …]
|
H A D | par_jacobi_interp.c | 134 for ( m=P_diag_i[i]; m<P_diag_i[i+1]; ++m ) in hypre_BoomerAMGJacobiInterp_1() 155 nc = P_diag_i[i+1] - P_diag_i[i]; in hypre_BoomerAMGJacobiInterp_1() 168 nc = P_diag_i[i+1] - P_diag_i[i]; in hypre_BoomerAMGJacobiInterp_1() 189 for ( m=P_diag_i[i]; m<P_diag_i[i+1]; ++m ) in hypre_BoomerAMGJacobiInterp_1() 302 for ( m=P_diag_i[i]; m<P_diag_i[i+1]; ++m ) in hypre_BoomerAMGJacobiInterp_1() 325 for ( m=P_diag_i[i]; m<P_diag_i[i+1]; ++m ) in hypre_BoomerAMGJacobiInterp_1() 335 nc = P_diag_i[i+1] - P_diag_i[i]; in hypre_BoomerAMGJacobiInterp_1() 414 for ( m=P_diag_i[i1]; m<P_diag_i[i1+1]; ++m ) in hypre_BoomerAMGTruncateInterp() 449 m1d = P_diag_i[0]; in hypre_BoomerAMGTruncateInterp() 455 for ( m=P_diag_i[i1]; m<P_diag_i[i1+1]; ++m ) in hypre_BoomerAMGTruncateInterp() [all …]
|
H A D | par_sv_interp.c | 514 num_elements = P_diag_i[i+1]-P_diag_i[i]; in hypre_BoomerAMG_GMExpandInterp() 1869 for (k = P_diag_i[i]; k < P_diag_i[i+1]; k ++) in hypre_BoomerAMGRefineInterp() 1899 for (k = P_diag_i[i]; k < P_diag_i[i+1]; k ++) in hypre_BoomerAMGRefineInterp() 1944 for (kk = P_diag_i[i]; kk < P_diag_i[i+1]; kk++) in hypre_BoomerAMGRefineInterp() 1971 for (k = P_diag_i[i]; k < P_diag_i[i+1]; k ++) in hypre_BoomerAMGRefineInterp() 2019 for (kk = P_diag_i[i]; kk < P_diag_i[i+1]; kk++) in hypre_BoomerAMGRefineInterp() 2156 for (kk = P_diag_i[i]; kk < P_diag_i[i+1]; kk++) in hypre_BoomerAMGRefineInterp() 2183 for (k = P_diag_i[i]; k < P_diag_i[i+1]; k ++) in hypre_BoomerAMGRefineInterp() 2244 for (kk = P_diag_i[i]; kk < P_diag_i[i+1]; kk++) in hypre_BoomerAMGRefineInterp() 2266 for (k = P_diag_i[i] ; k < P_diag_i[i+1]; k++) in hypre_BoomerAMGRefineInterp() [all …]
|
H A D | par_interp_device.c | 77 HYPRE_Int *P_diag_i; in hypre_BoomerAMGBuildDirInterpDevice() local 187 hypreDevice_IntegerExclusiveScan(n_fine+1, P_diag_i); in hypre_BoomerAMGBuildDirInterpDevice() 259 hypre_CSRMatrixI(P_diag) = P_diag_i; in hypre_BoomerAMGBuildDirInterpDevice() 424 P_diag_i[i] = 1; in hypre_BoomerAMGBuildDirInterp_getnnz() 488 P_diag_i[i] = jPd; in hypre_BoomerAMGBuildDirInterp_getnnz() 591 p_diag_P = read_only_load(P_diag_i + i + lane); in hypre_BoomerAMGBuildDirInterp_getcoef() 859 p_diag_P = read_only_load(P_diag_i + i + lane); in hypre_BoomerAMGBuildDirInterp_getcoef_v2() 1033 HYPRE_Int *P_diag_i; in hypre_BoomerAMGBuildInterpOnePntDevice() local 1277 hypre_CSRMatrixI(P_diag) = P_diag_i; in hypre_BoomerAMGBuildInterpOnePntDevice() 1368 P_diag_i[i] = 1; in hypre_BoomerAMGBuildInterpOnePnt_getnnz() [all …]
|
H A D | par_multi_interp.c | 360 P_diag_i[0] = 0; in hypre_BoomerAMGBuildMultipassHost() 377 P_diag_i[i+1] = 0; in hypre_BoomerAMGBuildMultipassHost() 1129 P_diag_i[i+1] += P_diag_i[i]; in hypre_BoomerAMGBuildMultipassHost() 1189 j_end = j_start+P_diag_i[i1+1]-P_diag_i[i1]; in hypre_BoomerAMGBuildMultipassHost() 1379 j_end = j_start+P_diag_i[i1+1]-P_diag_i[i1]; in hypre_BoomerAMGBuildMultipassHost() 1415 for (k=P_diag_i[j1]; k < P_diag_i[j1+1]; k++) in hypre_BoomerAMGBuildMultipassHost() 1504 for (j=P_diag_i[i1]; j < P_diag_i[i1+1]; j++) in hypre_BoomerAMGBuildMultipassHost() 1573 j_end = j_start+P_diag_i[i1+1]-P_diag_i[i1]; in hypre_BoomerAMGBuildMultipassHost() 1739 j_end = j_start+P_diag_i[i1+1]-P_diag_i[i1]; in hypre_BoomerAMGBuildMultipassHost() 1775 for (k=P_diag_i[j1]; k < P_diag_i[j1+1]; k++) in hypre_BoomerAMGBuildMultipassHost() [all …]
|
H A D | par_mod_multi_interp.c | 135 P_diag_i[i+1] = 1; in hypre_BoomerAMGBuildModMultipassHost() 348 P_diag_i[i+1] += P_diag_i[i]; in hypre_BoomerAMGBuildModMultipassHost() 361 j = P_diag_i[i1]; in hypre_BoomerAMGBuildModMultipassHost() 383 for (j = P_diag_i[i1]; j < P_diag_i[i1+1]; j++) in hypre_BoomerAMGBuildModMultipassHost() 410 hypre_CSRMatrixI(P_diag) = P_diag_i; in hypre_BoomerAMGBuildModMultipassHost() 423 P_diag_i = hypre_CSRMatrixI(P_diag); in hypre_BoomerAMGBuildModMultipassHost() 692 P_diag_i[i+1]++; in hypre_GenerateMultipassPi() 709 P_diag_i[i] += P_diag_i[i-1]; in hypre_GenerateMultipassPi() 762 for (j = P_diag_i[i]; j < P_diag_i[i+1]; j++) in hypre_GenerateMultipassPi() 775 for (j = P_diag_i[i]; j < P_diag_i[i+1]; j++) in hypre_GenerateMultipassPi() [all …]
|
H A D | par_stats.c | 51 HYPRE_Int *P_diag_i; in hypre_BoomerAMGSetupStats() local 697 P_diag_i = hypre_CSRBlockMatrixI(P_block_diag); in hypre_BoomerAMGSetupStats() 726 for (j = P_diag_i[0]; j < P_diag_i[1]; j++) in hypre_BoomerAMGSetupStats() 751 min_entries = (P_diag_i[1]-P_diag_i[0])+(P_offd_i[1]-P_offd_i[0]); in hypre_BoomerAMGSetupStats() 756 entries = (P_diag_i[j+1]-P_diag_i[j])+(P_offd_i[j+1]-P_offd_i[j]); in hypre_BoomerAMGSetupStats() 761 for (i = P_diag_i[j]; i < P_diag_i[j+1]; i++) in hypre_BoomerAMGSetupStats() 803 P_diag_i = hypre_CSRMatrixI(P_diag_clone); in hypre_BoomerAMGSetupStats() 835 for (j = P_diag_i[0]; j < P_diag_i[1]; j++) in hypre_BoomerAMGSetupStats() 852 min_entries = (P_diag_i[1]-P_diag_i[0])+(P_offd_i[1]-P_offd_i[0]); in hypre_BoomerAMGSetupStats() 857 entries = (P_diag_i[j+1]-P_diag_i[j])+(P_offd_i[j+1]-P_offd_i[j]); in hypre_BoomerAMGSetupStats() [all …]
|
H A D | par_lr_interp.c | 217 P_diag_i[i] = jj_counter; in hypre_BoomerAMGBuildStdInterp() 361 P_diag_i[n_fine] = jj_counter; in hypre_BoomerAMGBuildStdInterp() 1272 P_diag_i[i] = jj_counter; in hypre_BoomerAMGBuildExtPIInterpHost() 2084 P_diag_i[i] = jj_counter; in hypre_BoomerAMGBuildExtPICCInterp() 2322 P_diag_i[n_fine] = jj_counter; in hypre_BoomerAMGBuildExtPICCInterp() 2742 P_diag_i[n_fine], in hypre_BoomerAMGBuildExtPICCInterp() 2994 P_diag_i[i] = jj_counter; in hypre_BoomerAMGBuildFFInterp() 3599 P_diag_i[n_fine], in hypre_BoomerAMGBuildFFInterp() 3849 P_diag_i[i] = jj_counter; in hypre_BoomerAMGBuildFF1Interp() 4466 P_diag_i[n_fine], in hypre_BoomerAMGBuildFF1Interp() [all …]
|
H A D | par_sv_interp_ln.c | 529 p_num_elements = P_diag_i[i+1]-P_diag_i[i]; in hypre_BoomerAMG_LNExpandInterp() 666 p_num_diag_elements = P_diag_i[i+1] - P_diag_i[i]; in hypre_BoomerAMG_LNExpandInterp() 1087 for (pp = P_diag_i[jj_point]; pp < P_diag_i[jj_point+1]; pp++) in hypre_BoomerAMG_LNExpandInterp() 1092 for (kk = P_diag_i[i]; kk < P_diag_i[i+1]; kk ++) in hypre_BoomerAMG_LNExpandInterp() 1136 for (kk = P_diag_i[i]; kk < P_diag_i[i+1]; kk++) in hypre_BoomerAMG_LNExpandInterp() 1222 for (kk = P_diag_i[i]; kk < P_diag_i[i+1]; kk++) in hypre_BoomerAMG_LNExpandInterp() 1337 for (kk = P_diag_i[i]; kk < P_diag_i[i+1]; kk++) in hypre_BoomerAMG_LNExpandInterp() 1509 for (kk = P_diag_i[i]; kk < P_diag_i[i+1]; kk++) in hypre_BoomerAMG_LNExpandInterp() 1552 for (kk = P_diag_i[i]; kk < P_diag_i[i+1]; kk++) in hypre_BoomerAMG_LNExpandInterp() 1635 for (kk = P_diag_i[i]; kk < P_diag_i[i+1]; kk++) in hypre_BoomerAMG_LNExpandInterp() [all …]
|
H A D | par_mod_multi_interp_device.c | 133 HYPRE_Int *P_diag_i; in hypre_BoomerAMGBuildModMultipassDevice() local 561 P_diag_i, P_diag_j, P_diag_data, in hypre_BoomerAMGBuildModMultipassDevice() 579 hypre_CSRMatrixI(P_diag) = P_diag_i; in hypre_BoomerAMGBuildModMultipassDevice() 592 P_diag_i = hypre_CSRMatrixI(P_diag); in hypre_BoomerAMGBuildModMultipassDevice() 859 P_diag_i, P_offd_i ); in hypre_GenerateMultipassPiDevice() 898 P_diag_i, in hypre_GenerateMultipassPiDevice() 921 hypre_CSRMatrixI(P_diag) = P_diag_i; in hypre_GenerateMultipassPiDevice() 1481 HYPRE_Int *P_diag_i, in hypreCUDAKernel_generate_Pdiag_i_Poffd_i() argument 1553 P_diag_i[row_i] = diag_increment; in hypreCUDAKernel_generate_Pdiag_i_Poffd_i() 1629 p_diag_P = read_only_load(P_diag_i + row_i + lane); in hypreCUDAKernel_generate_Pdiag_j_Poffd_j() [all …]
|
H A D | partial.c | 68 HYPRE_Int *P_diag_i, *P_diag_j = NULL; in hypre_BoomerAMGBuildPartialExtPIInterp() local 465 P_diag_i[ii] = jj_counter; in hypre_BoomerAMGBuildPartialExtPIInterp() 763 hypre_CSRMatrixI(P_diag) = P_diag_i; in hypre_BoomerAMGBuildPartialExtPIInterp() 778 P_diag_i = hypre_CSRMatrixI(P_diag); in hypre_BoomerAMGBuildPartialExtPIInterp() 783 P_diag_size = P_diag_i[n_coarse_old]; in hypre_BoomerAMGBuildPartialExtPIInterp() 1058 P_diag_i[ii] = jj_counter; in hypre_BoomerAMGBuildPartialStdInterp() 1200 P_diag_i[n_coarse_old] = jj_counter; in hypre_BoomerAMGBuildPartialStdInterp() 1737 hypre_CSRMatrixI(P_diag) = P_diag_i; in hypre_BoomerAMGBuildPartialStdInterp() 2023 P_diag_i[ii] = jj_counter; in hypre_BoomerAMGBuildPartialExtInterp() 2160 P_diag_i[n_coarse_old] = jj_counter; in hypre_BoomerAMGBuildPartialExtInterp() [all …]
|
H A D | par_lr_interp_device.c | 57 HYPRE_Int *P_diag_i, *P_diag_j, *P_offd_i; in hypre_BoomerAMGBuildExtInterpDevice() local 157 P_diag_i, in hypre_BoomerAMGBuildExtInterpDevice() 383 P_diag_i, in hypre_BoomerAMGBuildExtPIInterpDevice() 473 HYPRE_Int *P_diag_i, *P_diag_j, *P_offd_i; in hypre_BoomerAMGBuildExtPEInterpDevice() local 616 P_diag_i, in hypre_BoomerAMGBuildExtPEInterpDevice() 881 HYPRE_Int *P_diag_i, in hypreDevice_extendWtoP() argument 914 P_diag_i ); in hypreDevice_extendWtoP() 917 P_diag_i, in hypreDevice_extendWtoP() 918 P_diag_i + P_nr_of_rows + 1, in hypreDevice_extendWtoP() 920 P_diag_i, in hypreDevice_extendWtoP() [all …]
|
H A D | par_gsmg.c | 742 HYPRE_Int *P_diag_i; in hypre_BoomerAMGBuildInterpLS() local 978 P_diag_i[n_fine] = jj_counter; in hypre_BoomerAMGBuildInterpLS() 1093 P_diag_i[i] = jj_counter; in hypre_BoomerAMGBuildInterpLS() 1109 P_diag_i[i] = jj_counter; in hypre_BoomerAMGBuildInterpLS() 1152 hypre_CSRMatrixI(P_diag) = P_diag_i; in hypre_BoomerAMGBuildInterpLS() 1170 P_diag_size = P_diag_i[n_fine]; in hypre_BoomerAMGBuildInterpLS() 1291 HYPRE_Int *P_diag_i; in hypre_BoomerAMGBuildInterpGSMG() local 1544 P_diag_i[n_fine] = jj_counter; in hypre_BoomerAMGBuildInterpGSMG() 1622 P_diag_i[i] = jj_counter; in hypre_BoomerAMGBuildInterpGSMG() 1635 P_diag_i[i] = jj_counter; in hypre_BoomerAMGBuildInterpGSMG() [all …]
|
H A D | par_interp.c | 67 HYPRE_Int *P_diag_i; in hypre_BoomerAMGBuildInterp() local 357 P_diag_i[n_fine] = jj_counter; in hypre_BoomerAMGBuildInterp() 869 P_diag_i[n_fine], in hypre_BoomerAMGBuildInterp() 1032 HYPRE_Int *P_diag_i; in hypre_BoomerAMGBuildInterpHE() local 1748 P_diag_i[n_fine], in hypre_BoomerAMGBuildInterpHE() 1900 HYPRE_Int *P_diag_i; in hypre_BoomerAMGBuildDirInterpHost() local 2428 P_diag_i[n_fine], in hypre_BoomerAMGBuildDirInterpHost() 2657 HYPRE_Int *P_diag_i; in hypre_BoomerAMGBuildInterpModUnk() local 3470 P_diag_i[n_fine], in hypre_BoomerAMGBuildInterpModUnk() 4048 P_diag_i[0] = 0; in hypre_BoomerAMGBuildInterpOnePntHost() [all …]
|
H A D | par_2s_interp.c | 479 P_diag_i[rowp] = cnt_diag; in hypre_BoomerAMGBuildModPartialExtInterpHost() 496 P_diag_i[rowp] = cnt_diag; in hypre_BoomerAMGBuildModPartialExtInterpHost() 512 P_diag_i[n_old_Cpts], in hypre_BoomerAMGBuildModPartialExtInterpHost() 517 hypre_CSRMatrixI(P_diag) = P_diag_i; in hypre_BoomerAMGBuildModPartialExtInterpHost() 535 P_diag_i = hypre_CSRMatrixI(P_diag); in hypre_BoomerAMGBuildModPartialExtInterpHost() 540 P_diag_size = P_diag_i[n_old_Cpts]; in hypre_BoomerAMGBuildModPartialExtInterpHost() 1150 P_diag_i[rowp] = cnt_diag; in hypre_BoomerAMGBuildModPartialExtPEInterpHost() 1167 P_diag_i[rowp] = cnt_diag; in hypre_BoomerAMGBuildModPartialExtPEInterpHost() 1183 P_diag_i[n_old_Cpts], in hypre_BoomerAMGBuildModPartialExtPEInterpHost() 1188 hypre_CSRMatrixI(P_diag) = P_diag_i; in hypre_BoomerAMGBuildModPartialExtPEInterpHost() [all …]
|
H A D | par_mod_lr_interp.c | 400 P_diag_i[i+1] = cnt_diag; in hypre_BoomerAMGBuildModExtInterpHost() 416 P_diag_i[n_fine], in hypre_BoomerAMGBuildModExtInterpHost() 421 hypre_CSRMatrixI(P_diag) = P_diag_i; in hypre_BoomerAMGBuildModExtInterpHost() 444 P_diag_size = P_diag_i[n_fine]; in hypre_BoomerAMGBuildModExtInterpHost() 1045 P_diag_i[i+1] = cnt_diag; in hypre_BoomerAMGBuildModExtPIInterpHost() 1061 P_diag_i[n_fine], in hypre_BoomerAMGBuildModExtPIInterpHost() 1066 hypre_CSRMatrixI(P_diag) = P_diag_i; in hypre_BoomerAMGBuildModExtPIInterpHost() 1089 P_diag_size = P_diag_i[n_fine]; in hypre_BoomerAMGBuildModExtPIInterpHost() 1663 P_diag_i[i+1] = cnt_diag; in hypre_BoomerAMGBuildModExtPEInterpHost() 1679 P_diag_i[n_fine], in hypre_BoomerAMGBuildModExtPEInterpHost() [all …]
|
H A D | par_2s_interp_device.c | 21 … *W_diag_i, HYPRE_Int *W_diag_j, HYPRE_Complex *W_diag_data, HYPRE_Int *P_diag_i, HYPRE_Int *P_dia… 173 HYPRE_Int *P_diag_i, *P_diag_j, *P_offd_i; in hypre_BoomerAMGBuildModPartialExtInterpDevice() local 181 P_diag_i = hypre_TAlloc(HYPRE_Int, P_nr_local + 1, HYPRE_MEMORY_DEVICE); in hypre_BoomerAMGBuildModPartialExtInterpDevice() 206 P_diag_i, in hypre_BoomerAMGBuildModPartialExtInterpDevice() 224 hypre_CSRMatrixI(hypre_ParCSRMatrixDiag(P)) = P_diag_i; in hypre_BoomerAMGBuildModPartialExtInterpDevice() 450 HYPRE_Int *P_diag_i, *P_diag_j, *P_offd_i; in hypre_BoomerAMGBuildModPartialExtPEInterpDevice() local 458 P_diag_i = hypre_TAlloc(HYPRE_Int, P_nr_local + 1, HYPRE_MEMORY_DEVICE); in hypre_BoomerAMGBuildModPartialExtPEInterpDevice() 483 P_diag_i, in hypre_BoomerAMGBuildModPartialExtPEInterpDevice() 501 hypre_CSRMatrixI(hypre_ParCSRMatrixDiag(P)) = P_diag_i; in hypre_BoomerAMGBuildModPartialExtPEInterpDevice()
|
H A D | par_interp_trunc_device.c | 111 HYPRE_Int *P_diag_i = hypre_CSRMatrixI(P_diag); in hypre_BoomerAMGInterpTruncationDevice() local 143 hypreDevice_CsrRowPtrsToIndices_v2(nrows, nnz_diag, P_diag_i, P_i); in hypre_BoomerAMGInterpTruncationDevice() 180 hypreDevice_CsrRowIndicesToPtrs_v2(nrows, new_nnz_diag, tmp_rowid, P_diag_i); in hypre_BoomerAMGInterpTruncationDevice()
|
H A D | par_rap.c | 68 HYPRE_Int *P_diag_i = hypre_CSRMatrixI(P_diag); in hypre_BoomerAMGBuildCoarseOperatorKT() local 670 for (jj3 = P_diag_i[i2]; jj3 < P_diag_i[i2+1]; jj3++) in hypre_BoomerAMGBuildCoarseOperatorKT() 914 for (jj3 = P_diag_i[i2]; jj3 < P_diag_i[i2+1]; jj3++) in hypre_BoomerAMGBuildCoarseOperatorKT() 970 for (jj3 = P_diag_i[i2]; jj3 < P_diag_i[i2+1]; jj3++) in hypre_BoomerAMGBuildCoarseOperatorKT() 1373 for (jj3 = P_diag_i[i2]; jj3 < P_diag_i[i2+1]; jj3++) in hypre_BoomerAMGBuildCoarseOperatorKT() 1803 for (jj2 = P_diag_i[i1]; jj2 < P_diag_i[i1+1]; jj2++) in hypre_BoomerAMGBuildCoarseOperatorKT()
|
H A D | par_mgr.c | 854 HYPRE_Int *P_diag_i; in hypre_MGRBuildP() local 1060 P_diag_i[n_fine] = jj_counter; in hypre_MGRBuildP() 1212 P_diag_i[i] = jj_counter; in hypre_MGRBuildP() 1223 P_diag_i[i] = jj_counter; in hypre_MGRBuildP() 1422 HYPRE_Int *P_diag_i; in hypre_MGRBuildPDRS() local 2561 P_diag_i[n_fine] = jj_counter; in hypre_MGRBuildInterpApproximateInverseExp() 2589 P_diag_i[i] = jj_counter; in hypre_MGRBuildInterpApproximateInverseExp() 2600 P_diag_i[i] = jj_counter; in hypre_MGRBuildInterpApproximateInverseExp() 2861 P_diag_i[n_fine] = jj_counter; in hypre_MGRBuildInterpApproximateInverse() 2954 P_diag_i[i] = jj_counter; in hypre_MGRBuildInterpApproximateInverse() [all …]
|
H A D | par_ilu_setup.c | 2616 HYPRE_Int *P_diag_i, *P_diag_j, *Q_diag_i, *Q_diag_j; in hypre_ParILURAPReorder() local 2620 P_diag_i = hypre_TAlloc(HYPRE_Int, n+1, HYPRE_MEMORY_DEVICE); in hypre_ParILURAPReorder() 2631 P_diag_i[i] = i; in hypre_ParILURAPReorder() 2640 P_diag_i[n] = n; in hypre_ParILURAPReorder() 2644 hypre_CSRMatrixI(P_diag) = P_diag_i; in hypre_ParILURAPReorder() 2842 HYPRE_Int *P_diag_i; in hypre_ParILURAPBuildRP() local 2849 P_diag_i = hypre_TAlloc(HYPRE_Int, n+m+1, HYPRE_MEMORY_DEVICE); in hypre_ParILURAPBuildRP() 2856 P_diag_i[row] = ctrP; in hypre_ParILURAPBuildRP() 2887 P_diag_i[row+n] = ctrP; in hypre_ParILURAPBuildRP() 2892 P_diag_i[m+n] = ctrP; in hypre_ParILURAPBuildRP() [all …]
|
/dports/science/hypre/hypre-2.23.0/src/parcsr_block_mv/ |
H A D | par_csr_block_interp.c | 83 HYPRE_Int *P_diag_i; in hypre_BoomerAMGBuildBlockInterp() local 366 P_diag_i[n_fine] = jj_counter; in hypre_BoomerAMGBuildBlockInterp() 1154 for (j = P_diag_i[i]; j < P_diag_i[i+1]; j++) in hypre_BoomerAMGBlockInterpTruncation() 1169 start_j = P_diag_i[i]; in hypre_BoomerAMGBlockInterpTruncation() 1239 for (j = P_diag_i[i]; j < (P_diag_i[i+1]-num_lost); j++) in hypre_BoomerAMGBlockInterpTruncation() 1283 rowlength = P_diag_i[i+1]-P_diag_i[i]+P_offd_i[i+1]-P_offd_i[i]; in hypre_BoomerAMGBlockInterpTruncation() 1298 num_elmts = P_diag_i[i+1]-P_diag_i[i]+P_offd_i[i+1]-P_offd_i[i]; in hypre_BoomerAMGBlockInterpTruncation() 1302 for (j = P_diag_i[i]; j < P_diag_i[i+1]; j++) in hypre_BoomerAMGBlockInterpTruncation() 1433 cnt_diag += P_diag_i[i+1]-P_diag_i[i]; in hypre_BoomerAMGBlockInterpTruncation() 3797 HYPRE_Int *P_diag_i; in hypre_BoomerAMGBuildBlockInterpRV2() local [all …]
|
H A D | par_csr_block_rap.c | 201 HYPRE_Int *P_diag_i = hypre_CSRBlockMatrixI(P_diag); in hypre_ParCSRBlockMatrixRAP() local 633 for (jj3 = P_diag_i[i2]; jj3 < P_diag_i[i2+1]; jj3++) in hypre_ParCSRBlockMatrixRAP() 894 for (jj3 = P_diag_i[i2]; jj3 < P_diag_i[i2+1]; jj3++) in hypre_ParCSRBlockMatrixRAP() 962 for (jj3 = P_diag_i[i2]; jj3 < P_diag_i[i2+1]; jj3++) in hypre_ParCSRBlockMatrixRAP() 1278 for (jj3 = P_diag_i[i2]; jj3 < P_diag_i[i2+1]; jj3++) in hypre_ParCSRBlockMatrixRAP() 1637 for (jj3 = P_diag_i[i2]; jj3 < P_diag_i[i2+1]; jj3++) in hypre_ParCSRBlockMatrixRAP() 1707 for (jj3 = P_diag_i[i2]; jj3 < P_diag_i[i2+1]; jj3++) in hypre_ParCSRBlockMatrixRAP()
|
/dports/science/hypre/hypre-2.23.0/src/parcsr_mv/ |
H A D | par_csr_matop_marked.c | 268 HYPRE_Int *P_diag_i = hypre_CSRMatrixI(P_diag); in hypre_ParMatmul_FC() local 501 P_diag_i, P_diag_j, P_offd_i, P_offd_j, in hypre_ParMatmul_FC() 644 for (jj3 = P_diag_i[i2]; jj3 < P_diag_i[i2+1]; jj3++) in hypre_ParMatmul_FC() 714 for (jj2 = P_diag_i[i1]; jj2 < P_diag_i[i1+1]; jj2++) in hypre_ParMatmul_FC() 967 for ( m=P_diag_i[i1]; m<P_diag_i[i1+1]; ++m ) in hypre_ParMatMinus_F() 1002 for ( m=P_diag_i[i1]; m<P_diag_i[i1+1]; ++m ) in hypre_ParMatMinus_F() 1034 for ( mp=P_diag_i[i1]; mp<P_diag_i[i1+1]; ++mp ) in hypre_ParMatMinus_F() 1096 HYPRE_Int *P_diag_i = hypre_CSRMatrixI(P_diag); in hypre_ParCSRMatrixZero_F() local 1108 for ( m=P_diag_i[i1]; m<P_diag_i[i1+1]; ++m ) in hypre_ParCSRMatrixZero_F() 1196 HYPRE_Int *P_diag_i = hypre_CSRMatrixI(P_diag); [all …]
|