Searched refs:A_block_array (Results 1 – 7 of 7) sorted by relevance
48 hypre_ParCSRBlockMatrix **A_block_array; in hypre_BoomerAMGSolve() local111 A_block_array = hypre_ParAMGDataABlockArray(amg_data); in hypre_BoomerAMGSolve()344 num_coeffs[j] = (HYPRE_Real) hypre_ParCSRBlockMatrixNumNonzeros(A_block_array[j]); in hypre_BoomerAMGSolve()345 num_variables[j] = (HYPRE_Real) hypre_ParCSRBlockMatrixGlobalNumRows(A_block_array[j]); in hypre_BoomerAMGSolve()347 num_coeffs[0] = hypre_ParCSRBlockMatrixDNumNonzeros(A_block_array[0]); in hypre_BoomerAMGSolve()348 num_variables[0] = hypre_ParCSRBlockMatrixGlobalNumRows(A_block_array[0]); in hypre_BoomerAMGSolve()
287 A_block_array = hypre_ParAMGDataABlockArray(amg_data); in hypre_BoomerAMGSetup()386 if (A_block_array[j]) in hypre_BoomerAMGSetup()388 hypre_ParCSRBlockMatrixDestroy(A_block_array[j]); in hypre_BoomerAMGSetup()389 A_block_array[j] = NULL; in hypre_BoomerAMGSetup()574 if (A_block_array == NULL) in hypre_BoomerAMGSetup()661 hypre_ParCSRBlockMatrixSetNumNonzeros(A_block_array[0]); in hypre_BoomerAMGSetup()683 hypre_ParAMGDataABlockArray(amg_data) = A_block_array; in hypre_BoomerAMGSetup()2086 if (!(A_block_array[level])) in hypre_BoomerAMGSetup()2728 A_block_array[level], in hypre_BoomerAMGSetup()2733 A_block_array[level+1] = A_H_block; in hypre_BoomerAMGSetup()[all …]
34 hypre_ParCSRBlockMatrix **A_block_array; in hypre_BoomerAMGSetupStats() local177 A_block_array = hypre_ParAMGDataABlockArray(amg_data); in hypre_BoomerAMGSetupStats()410 ndigits[1] = hypre_ndigits(hypre_ParCSRBlockMatrixNumNonzeros(A_block_array[0])); in hypre_BoomerAMGSetupStats()425 fine_size = hypre_ParCSRBlockMatrixGlobalNumRows(A_block_array[level]); in hypre_BoomerAMGSetupStats()426 global_nonzeros = hypre_ParCSRBlockMatrixNumNonzeros(A_block_array[level]); in hypre_BoomerAMGSetupStats()467 A_block_diag = hypre_ParCSRBlockMatrixDiag(A_block_array[level]); in hypre_BoomerAMGSetupStats()471 A_block_offd = hypre_ParCSRBlockMatrixOffd(A_block_array[level]); in hypre_BoomerAMGSetupStats()475 block_size = hypre_ParCSRBlockMatrixBlockSize(A_block_array[level]); in hypre_BoomerAMGSetupStats()478 row_starts = hypre_ParCSRBlockMatrixRowStarts(A_block_array[level]); in hypre_BoomerAMGSetupStats()480 fine_size = hypre_ParCSRBlockMatrixGlobalNumRows(A_block_array[level]); in hypre_BoomerAMGSetupStats()[all …]
42 hypre_ParCSRBlockMatrix **A_block_array; in hypre_BoomerAMGCycle() local125 A_block_array = hypre_ParAMGDataABlockArray(amg_data); in hypre_BoomerAMGCycle()177 num_coeffs[j] = hypre_ParCSRBlockMatrixNumNonzeros(A_block_array[j]); in hypre_BoomerAMGCycle()547 Solve_err_flag = hypre_BoomerAMGBlockRelaxIF(A_block_array[level], in hypre_BoomerAMGCycle()638 hypre_ParCSRBlockMatrixMatvec(alpha, A_block_array[fine_grid], U_array[fine_grid], in hypre_BoomerAMGCycle()
114 hypre_ParCSRBlockMatrix **A_block_array; member400 #define hypre_ParAMGDataABlockArray(amg_data) ((amg_data)->A_block_array)
2902 hypre_ParCSRBlockMatrix **A_block_array; in hypre_BoomerAMGGetGridHierarchy() local2903 A_block_array = hypre_ParAMGDataABlockArray(amg_data); in hypre_BoomerAMGGetGridHierarchy()2904 if(A_block_array == NULL) in hypre_BoomerAMGGetGridHierarchy()2911 local_size = hypre_CSRMatrixNumRows(hypre_ParCSRBlockMatrixDiag(A_block_array[0])); in hypre_BoomerAMGGetGridHierarchy()2936 lev_size = hypre_CSRMatrixNumRows(hypre_ParCSRBlockMatrixDiag(A_block_array[level])); in hypre_BoomerAMGGetGridHierarchy()
132 hypre_ParCSRBlockMatrix **A_block_array; member418 #define hypre_ParAMGDataABlockArray(amg_data) ((amg_data)->A_block_array)