/dports/science/hypre/hypre-2.23.0/src/parcsr_ls/ |
H A D | par_relax.h | 18 HYPRE_Complex *A_offd_data, in hypre_HybridGaussSeidelNS() argument 57 res -= A_offd_data[jj] * v_ext_data[ii]; in hypre_HybridGaussSeidelNS() 89 res -= A_offd_data[jj] * v_ext_data[ii]; in hypre_HybridGaussSeidelNS() 166 res -= A_offd_data[jj] * v_ext_data[ii]; in hypre_HybridGaussSeidelNSThreads() 205 res -= A_offd_data[jj] * v_ext_data[ii]; in hypre_HybridGaussSeidelNSThreads() 228 HYPRE_Complex *A_offd_data, in hypre_HybridGaussSeidel() argument 275 res -= A_offd_data[jj] * v_ext_data[ii]; in hypre_HybridGaussSeidel() 311 res -= A_offd_data[jj] * v_ext_data[ii]; in hypre_HybridGaussSeidel() 390 res -= A_offd_data[jj] * v_ext_data[ii]; in hypre_HybridGaussSeidelThreads() 433 res -= A_offd_data[jj] * v_ext_data[ii]; in hypre_HybridGaussSeidelThreads() [all …]
|
H A D | par_strength_device.c | 16 … HYPRE_Real* A_offd_data, HYPRE_Int* A_offd_i, HYPRE_Int* A_offd_j, 23 … HYPRE_Real* A_offd_data, HYPRE_Int* A_offd_i, HYPRE_Int* A_offd_j, 51 HYPRE_Real *A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_BoomerAMGCreateSDevice() local 145 A_offd_data, A_offd_i, A_offd_j, in hypre_BoomerAMGCreateSDevice() 155 A_offd_data, A_offd_i, A_offd_j, in hypre_BoomerAMGCreateSDevice() 226 HYPRE_Real *A_offd_data, in hypre_BoomerAMGCreateS_rowcount() argument 316 const HYPRE_Real v = read_only_load(&A_offd_data[i]); in hypre_BoomerAMGCreateS_rowcount() 371 sdiag * read_only_load(&A_offd_data[i]) < thresh; in hypre_BoomerAMGCreateS_rowcount() 421 HYPRE_Real *A_offd_data, in hypre_BoomerAMGCreateSabs_rowcount() argument 510 const HYPRE_Real v = hypre_cabs( read_only_load(&A_offd_data[i]) ); in hypre_BoomerAMGCreateSabs_rowcount() [all …]
|
H A D | par_strength.c | 96 HYPRE_Real *A_offd_data = NULL; in hypre_BoomerAMGCreateSHost() local 172 A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_BoomerAMGCreateSHost() 267 row_sum += A_offd_data[jA]; in hypre_BoomerAMGCreateSHost() 286 row_sum += A_offd_data[jA]; in hypre_BoomerAMGCreateSHost() 303 row_sum += A_offd_data[jA]; in hypre_BoomerAMGCreateSHost() 316 row_sum += A_offd_data[jA]; in hypre_BoomerAMGCreateSHost() 598 HYPRE_Real *A_offd_data = NULL; in hypre_BoomerAMGCreateSFromCFMarker() local 672 A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_BoomerAMGCreateSFromCFMarker() 1217 HYPRE_Real *A_offd_data = NULL; in hypre_BoomerAMGCreateSabsHost() local 1288 A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_BoomerAMGCreateSabsHost() [all …]
|
H A D | par_nodal_systems.c | 54 HYPRE_Real *A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_BoomerAMGCreateNodalA() local 550 AN_offd_data[index] = A_offd_data[k]*A_offd_data[k]; in hypre_BoomerAMGCreateNodalA() 556 A_offd_data[k]*A_offd_data[k]; in hypre_BoomerAMGCreateNodalA() 581 AN_offd_data[index] = fabs(A_offd_data[k]); in hypre_BoomerAMGCreateNodalA() 611 AN_offd_data[index] = A_offd_data[k]; in hypre_BoomerAMGCreateNodalA() 616 if (fabs(A_offd_data[k]) > in hypre_BoomerAMGCreateNodalA() 618 AN_offd_data[counter[k_map]] = A_offd_data[k]; in hypre_BoomerAMGCreateNodalA() 683 AN_offd_data[index] = (A_offd_data[k]); in hypre_BoomerAMGCreateNodalA() 838 HYPRE_Real *A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_BoomerAMGCreateScalarCFS() local 1061 if (A_offd_data[j] < 0.0) in hypre_BoomerAMGCreateScalarCFS() [all …]
|
H A D | par_lr_interp.c | 2625 sum += A_offd_data[jj1]; in hypre_BoomerAMGBuildExtPICCInterp() 2716 diagonal += A_offd_data[jj]; in hypre_BoomerAMGBuildExtPICCInterp() 2721 diagonal += A_offd_data[jj]; in hypre_BoomerAMGBuildExtPICCInterp() 3487 sum += A_offd_data[jj1]; in hypre_BoomerAMGBuildFFInterp() 3573 diagonal += A_offd_data[jj]; in hypre_BoomerAMGBuildFFInterp() 3578 diagonal += A_offd_data[jj]; in hypre_BoomerAMGBuildFFInterp() 4354 sum += A_offd_data[jj1]; in hypre_BoomerAMGBuildFF1Interp() 4440 diagonal += A_offd_data[jj]; in hypre_BoomerAMGBuildFF1Interp() 4445 diagonal += A_offd_data[jj]; in hypre_BoomerAMGBuildFF1Interp() 5060 sum += A_offd_data[jj1]; in hypre_BoomerAMGBuildExtInterpHost() [all …]
|
H A D | partial.c | 41 HYPRE_Real *A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_BoomerAMGBuildPartialExtPIInterp() local 623 (sgn*A_offd_data[jj1]) < 0) in hypre_BoomerAMGBuildPartialExtPIInterp() 624 sum += A_offd_data[jj1]; in hypre_BoomerAMGBuildPartialExtPIInterp() 646 (sgn*A_offd_data[jj1]) < 0) in hypre_BoomerAMGBuildPartialExtPIInterp() 717 diagonal += A_offd_data[jj]; in hypre_BoomerAMGBuildPartialExtPIInterp() 723 diagonal += A_offd_data[jj]; in hypre_BoomerAMGBuildPartialExtPIInterp() 2343 (sgn*A_offd_data[jj1]) < 0) in hypre_BoomerAMGBuildPartialExtInterp() 2344 sum += A_offd_data[jj1]; in hypre_BoomerAMGBuildPartialExtInterp() 2364 (sgn*A_offd_data[jj1]) < 0) in hypre_BoomerAMGBuildPartialExtInterp() 2435 diagonal += A_offd_data[jj]; in hypre_BoomerAMGBuildPartialExtInterp() [all …]
|
H A D | par_interp.c | 632 sum += A_offd_data[jj1]; in hypre_BoomerAMGBuildInterp() 815 diagonal += A_offd_data[jj]; in hypre_BoomerAMGBuildInterp() 1563 sum += A_offd_data[jj1]; in hypre_BoomerAMGBuildInterpHE() 2369 if (A_offd_data[jj] > 0) in hypre_BoomerAMGBuildDirInterpHost() 2370 sum_N_pos += A_offd_data[jj]; in hypre_BoomerAMGBuildDirInterpHost() 2372 sum_N_neg += A_offd_data[jj]; in hypre_BoomerAMGBuildDirInterpHost() 2383 if (A_offd_data[jj] > 0) in hypre_BoomerAMGBuildDirInterpHost() 3420 diagonal += A_offd_data[jj]; in hypre_BoomerAMGBuildInterpModUnk() 3745 w_local += fabs(A_offd_data[j]); in hypre_CreateC() 3758 C_offd_data[j] = A_offd_data[j]*invdiag; in hypre_CreateC() [all …]
|
H A D | par_mod_multi_interp.c | 45 HYPRE_Real *A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_BoomerAMGBuildModMultipassHost() local 281 row_sums[i] += A_offd_data[j]; in hypre_BoomerAMGBuildModMultipassHost() 299 row_sums[i] += A_offd_data[j]; in hypre_BoomerAMGBuildModMultipassHost() 742 P_offd_data[cnt_offd++] = A_offd_data[j2]; in hypre_GenerateMultipassPi() 1096 w_row_sum[i] += A_offd_data[j2]; in hypre_GenerateMultiPi() 1103 Q_offd_data[cnt_offd++] = A_offd_data[j2++]; in hypre_GenerateMultiPi() 1109 w_row_sum[i] += A_offd_data[j2]; in hypre_GenerateMultiPi() 1118 w_row_sum[i] += A_offd_data[j2]; in hypre_GenerateMultiPi() 1160 w_row_sum[i] += A_offd_data[j2]; in hypre_GenerateMultiPi() 1170 w_row_sum[i] += A_offd_data[j2]; in hypre_GenerateMultiPi() [all …]
|
H A D | par_relax.c | 174 HYPRE_Real *A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_BoomerAMGRelaxWeightedJacobi_core() local 260 res -= A_offd_data[jj] * v_ext_data[ii]; in hypre_BoomerAMGRelaxWeightedJacobi_core() 344 HYPRE_Real *A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_BoomerAMGRelax1GaussSeidel() local 434 res -= A_offd_data[jj] * v_ext_data[ii]; in hypre_BoomerAMGRelax1GaussSeidel() 472 HYPRE_Real *A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_BoomerAMGRelax2GaussSeidel() local 581 res -= A_offd_data[jj] * v_ext_data[ii]; in hypre_BoomerAMGRelax2GaussSeidel() 627 HYPRE_Real *A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_BoomerAMGRelaxHybridGaussSeidel_core() local 947 HYPRE_Real *A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_BoomerAMGRelax5ChaoticHybridGaussSeidel() local 1014 res -= A_offd_data[jj] * v_ext_data[ii]; in hypre_BoomerAMGRelax5ChaoticHybridGaussSeidel() 1517 res -= A_offd_data[j] * u_offd_data[A_offd_j[j]]; in hypre_BoomerAMGRelaxKaczmarz() [all …]
|
H A D | par_multi_interp.c | 43 HYPRE_Real *A_offd_data = NULL; in hypre_BoomerAMGBuildMultipassHost() local 228 A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_BoomerAMGBuildMultipassHost() 1231 if (A_offd_data[j] < 0) in hypre_BoomerAMGBuildMultipassHost() 1232 sum_N_neg += A_offd_data[j]; in hypre_BoomerAMGBuildMultipassHost() 1234 sum_N_pos += A_offd_data[j]; in hypre_BoomerAMGBuildMultipassHost() 1240 if (A_offd_data[j] < 0) in hypre_BoomerAMGBuildMultipassHost() 1241 sum_C_neg += A_offd_data[j]; in hypre_BoomerAMGBuildMultipassHost() 1493 if ( A_offd_data[j] < 0) in hypre_BoomerAMGBuildMultipassHost() 1606 sum_N += A_offd_data[j]; in hypre_BoomerAMGBuildMultipassHost() 1611 sum_C += A_offd_data[j]; in hypre_BoomerAMGBuildMultipassHost() [all …]
|
H A D | par_nongalerkin.c | 149 HYPRE_Real *A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_SortedCopyParCSRData() local 206 &(A_offd_data[A_offd_i[i]]), in hypre_SortedCopyParCSRData() 242 HYPRE_Real *A_offd_data = NULL; in hypre_BoomerAMG_MyCreateS() local 316 A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_BoomerAMG_MyCreateS() 386 row_scale = hypre_max(row_scale, A_offd_data[jA]); in hypre_BoomerAMG_MyCreateS() 387 row_sum += A_offd_data[jA]; in hypre_BoomerAMG_MyCreateS() 406 row_sum += A_offd_data[jA]; in hypre_BoomerAMG_MyCreateS() 422 row_scale = hypre_max(row_scale, A_offd_data[jA]); in hypre_BoomerAMG_MyCreateS() 423 row_sum += A_offd_data[jA]; in hypre_BoomerAMG_MyCreateS() 435 row_scale = hypre_min(row_scale, A_offd_data[jA]); in hypre_BoomerAMG_MyCreateS() [all …]
|
H A D | par_mod_multi_interp_device.c | 119 HYPRE_Real *A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_BoomerAMGBuildModMultipassDevice() local 408 A_offd_i, A_offd_j, A_offd_data, in hypre_BoomerAMGBuildModMultipassDevice() 732 HYPRE_Real *A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_GenerateMultipassPiDevice() local 895 A_offd_data, in hypre_GenerateMultipassPiDevice() 970 HYPRE_Real *A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_GenerateMultiPiDevice() local 1144 A_offd_data, in hypre_GenerateMultiPiDevice() 1358 HYPRE_Complex value = read_only_load(&A_offd_data[j]); in hypreCUDAKernel_cfmarker_masked_rowsum() 1700 HYPRE_Complex val = read_only_load(&A_offd_data[j]); in hypreCUDAKernel_generate_Pdiag_j_Poffd_j() 1986 Q_offd_data[k + pos] = read_only_load(&A_offd_data[j]); in hypreCUDAKernel_generate_Qdiag_j_Qoffd_j() 1995 w_row_sum_i += read_only_load(&A_offd_data[j]); in hypreCUDAKernel_generate_Qdiag_j_Qoffd_j() [all …]
|
H A D | par_relax_more_device.c | 133 HYPRE_Real *A_offd_data; in hypre_ParCSRMaxEigEstimateDevice() local 150 A_offd_data = hypre_CSRMatrixData(hypre_ParCSRMatrixOffd(A)); in hypre_ParCSRMaxEigEstimateDevice() 165 A_offd_data, in hypre_ParCSRMaxEigEstimateDevice()
|
H A D | par_interp_device.c | 15 …al *A_diag_data, HYPRE_Int *A_offd_i, HYPRE_Int *A_offd_j, HYPRE_Real *A_offd_data, HYPRE_Int *Soc… 17 …al *A_diag_data, HYPRE_Int *A_offd_i, HYPRE_Int *A_offd_j, HYPRE_Real *A_offd_data, HYPRE_Int *Soc… 49 HYPRE_Real *A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_BoomerAMGBuildDirInterpDevice() local 214 A_offd_i, A_offd_j, A_offd_data, in hypre_BoomerAMGBuildDirInterpDevice() 227 A_offd_i, A_offd_j, A_offd_data, in hypre_BoomerAMGBuildDirInterpDevice() 502 HYPRE_Real *A_offd_data, in hypre_BoomerAMGBuildDirInterp_getcoef() argument 679 val = read_only_load(&A_offd_data[j]); in hypre_BoomerAMGBuildDirInterp_getcoef() 770 HYPRE_Real *A_offd_data, in hypre_BoomerAMGBuildDirInterp_getcoef_v2() argument 939 val = read_only_load(&A_offd_data[j]); in hypre_BoomerAMGBuildDirInterp_getcoef_v2()
|
H A D | par_stats.c | 44 HYPRE_Real *A_offd_data; in hypre_BoomerAMGSetupStats() local 472 A_offd_data = hypre_CSRMatrixData(A_block_offd); in hypre_BoomerAMGSetupStats() 504 hypre_CSRBlockMatrixBlockNorm(6, &A_offd_data[j*bnnz], &tmp_norm, block_size); in hypre_BoomerAMGSetupStats() 524 hypre_CSRBlockMatrixBlockNorm(6, &A_offd_data[i*bnnz], &tmp_norm, block_size); in hypre_BoomerAMGSetupStats() 556 A_offd_data = hypre_CSRMatrixData(A_offd_clone); in hypre_BoomerAMGSetupStats() 588 min_rowsum += A_offd_data[j]; in hypre_BoomerAMGSetupStats() 603 rowsum += A_offd_data[i]; in hypre_BoomerAMGSetupStats()
|
H A D | par_mod_lr_interp.c | 41 HYPRE_Real *A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_BoomerAMGBuildModExtInterpHost() local 272 D_w[row] += A_offd_data[jC++]; in hypre_BoomerAMGBuildModExtInterpHost() 283 D_w[row] += A_offd_data[j]; in hypre_BoomerAMGBuildModExtInterpHost() 295 D_w[row] += A_offd_data[j]; in hypre_BoomerAMGBuildModExtInterpHost() 584 HYPRE_Real *A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_BoomerAMGBuildModExtPIInterpHost() local 879 D_w[row] += A_offd_data[jC++]; in hypre_BoomerAMGBuildModExtPIInterpHost() 890 D_w[row] += A_offd_data[j]; in hypre_BoomerAMGBuildModExtPIInterpHost() 902 D_w[row] += A_offd_data[j]; in hypre_BoomerAMGBuildModExtPIInterpHost() 1515 D_w[row] += A_offd_data[jC++]; in hypre_BoomerAMGBuildModExtPEInterpHost() 1526 D_w[row] += A_offd_data[j]; in hypre_BoomerAMGBuildModExtPEInterpHost() [all …]
|
H A D | par_2s_interp.c | 42 HYPRE_Real *A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_BoomerAMGBuildModPartialExtInterpHost() local 374 D_w[row] += A_offd_data[j]; in hypre_BoomerAMGBuildModPartialExtInterpHost() 675 HYPRE_Real *A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_BoomerAMGBuildModPartialExtPEInterpHost() local 1022 D_w[row] += A_offd_data[jC++]; in hypre_BoomerAMGBuildModPartialExtPEInterpHost() 1033 D_w[row] += A_offd_data[j]; in hypre_BoomerAMGBuildModPartialExtPEInterpHost() 1046 D_w[row] += A_offd_data[j]; in hypre_BoomerAMGBuildModPartialExtPEInterpHost()
|
H A D | ams.c | 320 HYPRE_Real *A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_ParCSRMatrixFixZeroRowsHost() local 333 l1_norm += fabs(A_offd_data[j]); in hypre_ParCSRMatrixFixZeroRowsHost() 344 A_offd_data[j] = 0.0; in hypre_ParCSRMatrixFixZeroRowsHost() 397 l1_norm += fabs(A_offd_data[j]); in hypreCUDAKernel_ParCSRMatrixFixZeroRows() 418 A_offd_data[j] = 0.0; in hypreCUDAKernel_ParCSRMatrixFixZeroRows() 4149 HYPRE_Real *A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_ParCSRComputeL1NormsThreads() local 4223 l1_norm[i] += fabs(A_offd_data[j]); in hypre_ParCSRComputeL1NormsThreads() 4238 l1_norm[i] += fabs(A_offd_data[j]); in hypre_ParCSRComputeL1NormsThreads() 4261 l1_norm[i] += fabs(A_offd_data[j]); in hypre_ParCSRComputeL1NormsThreads() 4280 l1_norm[i] += fabs(A_offd_data[j]); in hypre_ParCSRComputeL1NormsThreads() [all …]
|
/dports/science/hypre/hypre-2.23.0/src/parcsr_block_mv/ |
H A D | par_csr_block_relax.c | 109 HYPRE_Real *A_offd_data = hypre_CSRBlockMatrixData(A_offd); in hypre_BoomerAMGBlockRelax() local 215 A_offd_data = hypre_CSRBlockMatrixData(A_offd); in hypre_BoomerAMGBlockRelax() 280 hypre_CSRBlockMatrixBlockMatvec(-1.0, &A_offd_data[jj*bnnz], in hypre_BoomerAMGBlockRelax() 332 hypre_CSRBlockMatrixBlockMatvec(-1.0, &A_offd_data[jj*bnnz], in hypre_BoomerAMGBlockRelax() 375 A_offd_data = hypre_CSRBlockMatrixData(A_offd); in hypre_BoomerAMGBlockRelax() 523 hypre_CSRBlockMatrixBlockMatvec(-1.0, &A_offd_data[jj*bnnz], in hypre_BoomerAMGBlockRelax() 791 hypre_CSRBlockMatrixBlockMatvec(-1.0, &A_offd_data[jj*bnnz], in hypre_BoomerAMGBlockRelax() 1006 A_offd_data = hypre_CSRBlockMatrixData(A_offd); in hypre_BoomerAMGBlockRelax() 1193 hypre_CSRBlockMatrixBlockMatvec(-1.0, &A_offd_data[jj*bnnz], in hypre_BoomerAMGBlockRelax() 1230 hypre_CSRBlockMatrixBlockMatvec(-1.0, &A_offd_data[jj*bnnz], in hypre_BoomerAMGBlockRelax() [all …]
|
H A D | par_csr_block_interp.c | 53 HYPRE_Real *A_offd_data = hypre_CSRBlockMatrixData(A_offd); in hypre_BoomerAMGBuildBlockInterp() local 1603 HYPRE_Real *A_offd_data = hypre_CSRBlockMatrixData(A_offd); in hypre_BoomerAMGBuildBlockInterpDiag() local 2721 HYPRE_Real *A_offd_data = hypre_CSRBlockMatrixData(A_offd); in hypre_BoomerAMGBuildBlockInterpRV() local 3767 HYPRE_Real *A_offd_data = hypre_CSRBlockMatrixData(A_offd); in hypre_BoomerAMGBuildBlockInterpRV2() local 4793 HYPRE_Real *A_offd_data = hypre_CSRBlockMatrixData(A_offd); in hypre_BoomerAMGBuildBlockDirInterp() local 5519 HYPRE_Real *A_offd_data = hypre_CSRBlockMatrixData(A_offd); 6175 ahat_offd[indx] -= A_offd_data[kk]*distribute; 6203 ahat_offd[indx] += A_offd_data[jj]; 6208 ahat_offd[cnt_c_offd++] += A_offd_data[jj]; 6214 ahat_offd[cnt_f_offd++] += A_offd_data[jj]; [all …]
|
H A D | par_block_nodal_systems.c | 41 HYPRE_Real *A_offd_data = hypre_CSRBlockMatrixData(A_offd); in hypre_BoomerAMGBlockCreateNodalA() local 239 hypre_CSRBlockMatrixBlockNorm(norm_type, &A_offd_data[i*bnnz], in hypre_BoomerAMGBlockCreateNodalA()
|
/dports/science/hypre/hypre-2.23.0/src/parcsr_mv/ |
H A D | par_make_system.c | 102 HYPRE_Complex *A_diag_data, *A_offd_data; in HYPRE_Generate2DSystem() local 252 A_offd_data = hypre_CTAlloc(HYPRE_Complex, A_nnz_offd , HYPRE_MEMORY_HOST); in HYPRE_Generate2DSystem() 327 A_offd_data[A_j_count + k] = m11*L1_offd_data[L1_j_count + k]; in HYPRE_Generate2DSystem() 341 A_offd_data[A_j_count + k] = m11*L1_offd_data[L1_j_count + k]; in HYPRE_Generate2DSystem() 349 A_offd_data[A_j_count + k] = m12*L2_offd_data[L2_j_count + k]; in HYPRE_Generate2DSystem() 363 A_offd_data[A_j_count + k] = m22*L2_offd_data[L2_j_count + k]; in HYPRE_Generate2DSystem() 376 A_offd_data[A_j_count + k] = m22*L2_offd_data[L2_j_count + k]; in HYPRE_Generate2DSystem() 384 A_offd_data[A_j_count + k] = m21*L1_offd_data[L1_j_count + k]; in HYPRE_Generate2DSystem() 418 hypre_CSRMatrixData(A_offd) = A_offd_data; in HYPRE_Generate2DSystem()
|
H A D | par_csr_matrix.c | 2230 HYPRE_Real *A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_ParCSRMatrixTruncate() local 2332 fabs(A_offd_data[j]) : row_nrm; in hypre_ParCSRMatrixTruncate() 2344 row_nrm += fabs(A_offd_data[j]); in hypre_ParCSRMatrixTruncate() 2357 HYPRE_Complex v = A_offd_data[j]; in hypre_ParCSRMatrixTruncate() 2406 A_offd_data[next_open_offd] = A_offd_data[now_checking_offd]; in hypre_ParCSRMatrixTruncate() 2425 A_offd_data[j] *= scale; in hypre_ParCSRMatrixTruncate() 2513 A_aux_data[cnt++] = A_offd_data[j]; in hypre_ParCSRMatrixTruncate() 2514 row_sum += A_offd_data[j]; in hypre_ParCSRMatrixTruncate() 2555 A_offd_data[j] *= scale; in hypre_ParCSRMatrixTruncate() 2586 A_offd_data[cnt_offd++] = A_offd_data[j]; in hypre_ParCSRMatrixTruncate() [all …]
|
H A D | gen_fffc.c | 37 HYPRE_Complex *A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_ParCSRMatrixGenerateFFFC() local 399 A_FC_offd_data[o_count_FC++] = A_offd_data[jA++]; in hypre_ParCSRMatrixGenerateFFFC() 404 A_FF_offd_data[o_count_FF++] = A_offd_data[jA++]; in hypre_ParCSRMatrixGenerateFFFC() 501 HYPRE_Complex *A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_ParCSRMatrixGenerateFFFC3() local 892 A_FC_offd_data[o_count_FC++] = A_offd_data[jA++]; in hypre_ParCSRMatrixGenerateFFFC3() 897 A_FF_offd_data[o_count_FF++] = A_offd_data[jA++]; in hypre_ParCSRMatrixGenerateFFFC3() 927 A_FC_offd_data[o_count_FC++] = A_offd_data[jA++]; in hypre_ParCSRMatrixGenerateFFFC3() 1025 HYPRE_Complex *A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_ParCSRMatrixGenerateFFFCD3() local 1418 A_FC_offd_data[o_count_FC++] = A_offd_data[jA++]; in hypre_ParCSRMatrixGenerateFFFCD3() 1423 D_lambda[rowc] += A_offd_data[jA]; in hypre_ParCSRMatrixGenerateFFFCD3() [all …]
|
H A D | par_csr_aat.c | 311 HYPRE_Complex *A_offd_data = hypre_CSRMatrixData(A_offd); in hypre_ParCSRAAt() local 556 a_entry = A_offd_data[jj2]; in hypre_ParCSRAAt() 678 a_entry = A_offd_data[jj2]; in hypre_ParCSRAAt() 686 a_b_product = a_entry * A_offd_data[jj3]; in hypre_ParCSRAAt()
|