Home
last modified time | relevance | path

Searched refs:P_block_array (Results 1 – 5 of 5) sorted by relevance

/dports/science/hypre/hypre-2.23.0/src/parcsr_ls/
H A Dpar_stats.c35 hypre_ParCSRBlockMatrix **P_block_array; in hypre_BoomerAMGSetupStats() local
178 P_block_array = hypre_ParAMGDataPBlockArray(amg_data); in hypre_BoomerAMGSetupStats()
657 …ndigits[0] = hypre_max(hypre_ndigits(hypre_ParCSRBlockMatrixGlobalNumRows(P_block_array[0])), ndig… in hypre_BoomerAMGSetupStats()
695 P_block_diag = hypre_ParCSRBlockMatrixDiag(P_block_array[level]); in hypre_BoomerAMGSetupStats()
699 P_block_offd = hypre_ParCSRBlockMatrixOffd(P_block_array[level]); in hypre_BoomerAMGSetupStats()
703 row_starts = hypre_ParCSRBlockMatrixRowStarts(P_block_array[level]); in hypre_BoomerAMGSetupStats()
705 fine_size = hypre_ParCSRBlockMatrixGlobalNumRows(P_block_array[level]); in hypre_BoomerAMGSetupStats()
706 coarse_size = hypre_ParCSRBlockMatrixGlobalNumCols(P_block_array[level]); in hypre_BoomerAMGSetupStats()
707 global_nonzeros = hypre_ParCSRBlockMatrixDNumNonzeros(P_block_array[level]); in hypre_BoomerAMGSetupStats()
H A Dpar_amg_setup.c85 hypre_ParCSRBlockMatrix **A_block_array, **P_block_array, **R_block_array; in hypre_BoomerAMGSetup() local
288 P_block_array = hypre_ParAMGDataPBlockArray(amg_data); in hypre_BoomerAMGSetup()
404 if (P_block_array[j]) in hypre_BoomerAMGSetup()
406 hypre_ParCSRBlockMatrixDestroy(P_block_array[j]); in hypre_BoomerAMGSetup()
407 P_block_array[j] = NULL; in hypre_BoomerAMGSetup()
583 if (P_block_array == NULL && max_levels > 1) in hypre_BoomerAMGSetup()
684 hypre_ParAMGDataPBlockArray(amg_data) = P_block_array; in hypre_BoomerAMGSetup()
693 hypre_ParAMGDataRBlockArray(amg_data) = P_block_array; in hypre_BoomerAMGSetup()
2133 &P_block_array[level]); in hypre_BoomerAMGSetup()
2727 hypre_ParCSRBlockMatrixRAP(P_block_array[level], in hypre_BoomerAMGSetup()
[all …]
H A Dpar_cycle.c43 hypre_ParCSRBlockMatrix **P_block_array; in hypre_BoomerAMGCycle() local
126 P_block_array = hypre_ParAMGDataPBlockArray(amg_data); in hypre_BoomerAMGCycle()
704 hypre_ParCSRBlockMatrixMatvec(alpha, P_block_array[fine_grid], in hypre_BoomerAMGCycle()
H A Dpar_amg.h115 hypre_ParCSRBlockMatrix **P_block_array; member
401 #define hypre_ParAMGDataPBlockArray(amg_data) ((amg_data)->P_block_array)
H A D_hypre_parcsr_ls.h133 hypre_ParCSRBlockMatrix **P_block_array; member
419 #define hypre_ParAMGDataPBlockArray(amg_data) ((amg_data)->P_block_array)