/dports/science/hypre/hypre-2.23.0/src/parcsr_ls/ |
H A D | par_gauss_elim.c | 95 A_mat = hypre_CTAlloc(HYPRE_Real, global_num_rows*global_num_rows, HYPRE_MEMORY_HOST); in hypre_GaussElimSetup() 119 …HYPRE_Real *AT_mat = hypre_CTAlloc(HYPRE_Real, global_num_rows*global_num_rows, HYPRE_MEMORY_HOST); in hypre_GaussElimSetup() 120 for (i = 0; i < global_num_rows; i++) in hypre_GaussElimSetup() 124 AT_mat[i*global_num_rows + jj] = A_mat[i + jj*global_num_rows]; in hypre_GaussElimSetup() 136 … HYPRE_Real *AT_mat = hypre_TAlloc(HYPRE_Real, global_num_rows*global_num_rows, HYPRE_MEMORY_HOST); in hypre_GaussElimSetup() 138 for (i = 0; i < global_num_rows; i++) in hypre_GaussElimSetup() 142 AT_mat[i*global_num_rows + jj] = A_mat[i + jj*global_num_rows]; in hypre_GaussElimSetup() 148 hypre_dgetrf(&global_num_rows, &global_num_rows, AT_mat, &global_num_rows, ipiv, &info); in hypre_GaussElimSetup() 150 hypre_dgetri(&global_num_rows, AT_mat, &global_num_rows, ipiv, &lwork_opt, &query, &info); in hypre_GaussElimSetup() 154 hypre_dgetri(&global_num_rows, AT_mat, &global_num_rows, ipiv, work, &lwork, &info); in hypre_GaussElimSetup() [all …]
|
H A D | dsuperlu.c | 39 HYPRE_BigInt global_num_rows = hypre_ParCSRMatrixGlobalNumRows(A); in hypre_SLUDistSetup() local 76 &(dslu_data->A_dslu),global_num_rows,global_num_rows, in hypre_SLUDistSetup() 116 dScalePermstructInit(global_num_rows, global_num_rows, &(dslu_data->dslu_ScalePermstruct)); in hypre_SLUDistSetup() 118 dLUstructInit(global_num_rows, &(dslu_data->dslu_data_LU)); in hypre_SLUDistSetup() 122 dslu_data->global_num_rows = global_num_rows; in hypre_SLUDistSetup() 162 … dDestroy_LU(dslu_data->global_num_rows, &(dslu_data->dslu_data_grid), &(dslu_data->dslu_data_LU)); in hypre_SLUDistDestroy()
|
H A D | par_scaled_matnorm.c | 34 HYPRE_BigInt global_num_rows = hypre_ParCSRMatrixGlobalNumRows(A); in hypre_ParCSRMatrixScaledNorm() local 51 dinvsqrt = hypre_ParVectorCreate(comm, global_num_rows, row_starts); in hypre_ParCSRMatrixScaledNorm()
|
H A D | dsuperlu.h | 17 HYPRE_BigInt global_num_rows; member
|
/dports/science/hypre/hypre-2.23.0/src/parcsr_block_mv/ |
H A D | driver_matvec.c | 37 HYPRE_Int global_num_rows, global_num_cols, num_cols_offd; in main() local 56 global_num_rows = hypre_ParCSRMatrixGlobalNumRows(par_matrix); in main() 76 y = hypre_ParVectorCreate(hypre_MPI_COMM_WORLD,global_num_rows,row_starts); in main() 94 global_num_rows, global_num_cols, rstarts, in main() 168 global_num_rows, global_num_cols, rstarts, in main() 333 hypre_fscanf(fp, "%d %d", &global_num_rows, &num_nonzeros_diag); in main() 351 diag_i[global_num_rows] = nnz; in main() 358 row_starts[1] = col_starts[1] = global_num_rows; in main() 374 hypre_fscanf(fp, "%d %d %d", &global_num_rows, &global_num_cols, in main() 393 diag_i[global_num_rows] = nnz; in main() [all …]
|
H A D | par_csr_block_matrix.c | 23 HYPRE_BigInt global_num_rows, in hypre_ParCSRBlockMatrixCreate() argument 46 hypre_GenerateLocalPartitioning(global_num_rows, num_procs, my_id, in hypre_ParCSRBlockMatrixCreate() 81 hypre_ParCSRBlockMatrixGlobalNumRows(matrix) = global_num_rows; in hypre_ParCSRBlockMatrixCreate() 225 HYPRE_BigInt global_num_rows = hypre_ParCSRBlockMatrixGlobalNumRows(matrix); in hypre_ParCSRBlockMatrixCompress() local 237 matrix_C = hypre_ParCSRMatrixCreate(comm, global_num_rows, global_num_cols, in hypre_ParCSRBlockMatrixCompress() 263 HYPRE_BigInt global_num_rows = hypre_ParCSRBlockMatrixGlobalNumRows(matrix); in hypre_ParCSRBlockMatrixConvertToParCSRMatrix() local 295 matrix_C = hypre_ParCSRMatrixCreate(comm, global_num_rows*(HYPRE_BigInt)block_size, in hypre_ParCSRBlockMatrixConvertToParCSRMatrix() 417 HYPRE_BigInt global_num_rows = hypre_ParCSRMatrixGlobalNumRows(matrix); in hypre_ParCSRBlockMatrixConvertFromParCSRMatrix() local 597 global_num_rows/(HYPRE_BigInt)matrix_C_block_size, in hypre_ParCSRBlockMatrixConvertFromParCSRMatrix()
|
H A D | par_csr_block_matrix.h | 35 HYPRE_BigInt global_num_rows; member 79 #define hypre_ParCSRBlockMatrixGlobalNumRows(matrix) ((matrix)->global_num_rows) 111 hypre_ParCSRBlockMatrixCreate(MPI_Comm comm, HYPRE_Int block_size, HYPRE_BigInt global_num_rows,
|
/dports/science/hypre/hypre-2.23.0/src/parcsr_mv/ |
H A D | par_csr_assumed_part.c | 26 HYPRE_BigInt global_first_row, HYPRE_BigInt global_num_rows, in hypre_LocateAssumedPartition() argument 116 global_num_rows, &owner_start); in hypre_LocateAssumedPartition() 118 global_num_rows, &owner_end); in hypre_LocateAssumedPartition() 140 global_num_rows, &tmp_row_start, &tmp_row_end); in hypre_LocateAssumedPartition() 403 HYPRE_BigInt global_num_rows, HYPRE_Int *proc_id) in hypre_GetAssumedPartitionProcFromRow() argument 419 size = global_num_rows / (HYPRE_BigInt)num_procs; in hypre_GetAssumedPartitionProcFromRow() 420 extra = global_num_rows - size*(HYPRE_BigInt)num_procs; in hypre_GetAssumedPartitionProcFromRow() 445 … HYPRE_BigInt global_num_rows, HYPRE_BigInt *row_start, HYPRE_BigInt* row_end) in hypre_GetAssumedPartitionRowRange() argument 459 size = global_num_rows / (HYPRE_BigInt)num_procs; in hypre_GetAssumedPartitionRowRange() 460 extra = (HYPRE_Int)(global_num_rows - size*(HYPRE_BigInt)num_procs); in hypre_GetAssumedPartitionRowRange()
|
H A D | driver_matvec.c | 31 HYPRE_BigInt global_num_rows; in main() local 80 global_num_rows = hypre_ParCSRMatrixGlobalNumRows(par_matrix); in main() 100 y = hypre_ParVectorCreate(hypre_MPI_COMM_WORLD,global_num_rows,row_starts); in main() 104 y2 = hypre_ParVectorCreate(hypre_MPI_COMM_WORLD,global_num_rows,row_starts); in main()
|
H A D | par_csr_bool_matrix.c | 233 hypre_GeneratePartitioning(global_num_rows,num_procs,&row_starts); in hypre_ParCSRBooleanMatrixCreate() 238 if (global_num_rows == global_num_cols) in hypre_ParCSRBooleanMatrixCreate() 259 hypre_ParCSRBooleanMatrix_Get_GlobalNRows(matrix) = global_num_rows; in hypre_ParCSRBooleanMatrixCreate() 396 HYPRE_BigInt global_num_rows, global_num_cols; in hypre_ParCSRBooleanMatrixRead() local 413 hypre_fscanf(fp, "%b", &global_num_rows); in hypre_ParCSRBooleanMatrixRead() 418 row_starts[num_procs] = global_num_rows; in hypre_ParCSRBooleanMatrixRead() 453 hypre_ParCSRBooleanMatrix_Get_GlobalNRows(matrix) = global_num_rows; in hypre_ParCSRBooleanMatrixRead() 512 hypre_fprintf(fp, "%b\n", global_num_rows); in hypre_ParCSRBooleanMatrixPrint() 564 hypre_fprintf(file, "%b, %b\n", global_num_rows, global_num_cols); in hypre_ParCSRBooleanMatrixPrintIJ() 784 HYPRE_BigInt global_num_rows; in hypre_CSRBooleanMatrixToParCSRBooleanMatrix() local [all …]
|
H A D | driver_mat_multivec.c | 33 HYPRE_BigInt global_num_rows, global_num_cols; in main() local 71 global_num_rows = hypre_ParCSRMatrixGlobalNumRows(par_matrix); in main() 98 y = hypre_ParMultiVectorCreate( hypre_MPI_COMM_WORLD, global_num_rows, in main() 103 y2 = hypre_ParMultiVectorCreate( hypre_MPI_COMM_WORLD, global_num_rows, in main()
|
H A D | par_csr_matrix.h | 31 HYPRE_BigInt global_num_rows; member 93 #define hypre_ParCSRMatrixGlobalNumRows(matrix) ((matrix) -> global_num_rows) 148 HYPRE_BigInt global_num_rows; member 175 #define hypre_ParCSRBooleanMatrix_Get_GlobalNRows(matrix) ((matrix)->global_num_rows)
|
H A D | par_csr_matrix.c | 37 HYPRE_BigInt global_num_rows, in hypre_ParCSRMatrixCreate() argument 94 hypre_ParCSRMatrixGlobalNumRows(matrix) = global_num_rows; in hypre_ParCSRMatrixCreate() 96 hypre_ParCSRMatrixGlobalNumRownnz(matrix) = global_num_rows; in hypre_ParCSRMatrixCreate() 473 HYPRE_BigInt global_num_rows, global_num_cols; in hypre_ParCSRMatrixRead() local 485 hypre_fscanf(fp, "%b", &global_num_rows); in hypre_ParCSRMatrixRead() 520 hypre_ParCSRMatrixGlobalNumRows(matrix) = global_num_rows; in hypre_ParCSRMatrixRead() 559 HYPRE_BigInt global_num_rows; in hypre_ParCSRMatrixPrint() local 590 hypre_fprintf(fp, "%b\n", global_num_rows); in hypre_ParCSRMatrixPrint() 745 HYPRE_BigInt global_num_rows; in hypre_ParCSRMatrixReadIJ() local 1183 HYPRE_BigInt global_num_rows; in hypre_CSRMatrixToParCSRMatrix() local [all …]
|
/dports/science/hypre/hypre-2.23.0/src/IJ_mv/ |
H A D | IJ_assumed_part.c | 26 HYPRE_BigInt global_num_rows; in hypre_IJMatrixCreateAssumedPartition() local 36 global_num_rows = hypre_IJMatrixGlobalNumRows(matrix); in hypre_IJMatrixCreateAssumedPartition() 54 global_num_rows, &(apart->row_start), &(apart->row_end)); in hypre_IJMatrixCreateAssumedPartition() 66 global_num_rows, apart, myid); in hypre_IJMatrixCreateAssumedPartition()
|
H A D | IJ_vector.h | 37 HYPRE_BigInt global_num_rows; /* to be able to avoid using the global */ member 54 #define hypre_IJVectorGlobalNumRows(vector) ((vector) -> global_num_rows)
|
H A D | IJ_matrix.h | 38 HYPRE_BigInt global_num_rows; /* global partition */ member 62 #define hypre_IJMatrixGlobalNumRows(matrix) ((matrix) -> global_num_rows)
|
/dports/math/blocksolve95/BlockSolve95/src/ |
H A D | BSmain_perm.c | 91 global_num_inodes = iA->global_num_rows; in BSmain_perm() 94 printf("o Inode graph size is %d\n",iA->global_num_rows); in BSmain_perm() 116 global_num_cliques = cA->global_num_rows; in BSmain_perm() 118 printf("o Clique graph size is %d\n",cA->global_num_rows); in BSmain_perm() 277 pA->global_num_rows = A->global_num_rows; in BSmain_perm()
|
H A D | BSeasy_A.c | 44 A->global_num_rows = n; in BSeasy_A() 45 GISUM(&(A->global_num_rows),1,&i,procinfo->procset); in BSeasy_A() 90 BSmake_off_map(start_num,procinfo,A->global_num_rows); CHKERRN(0); in BSeasy_A()
|
H A D | BSrow_err_check.c | 34 if (A->global_num_rows <= 0) { in BSrow_err_check() 55 if ((gval < 0) || (gval >= A->global_num_rows)) { in BSrow_err_check() 77 if ((row->col[j] < 0) || (row->col[j] >= A->global_num_rows)) { in BSrow_err_check()
|
H A D | BScontract.c | 99 sA->global_num_rows = sA->num_rows; in BSdo_contract() 100 GISUM(&(sA->global_num_rows),1,&work,procinfo->procset); CHKERRN(0); in BSdo_contract() 210 (void *) BSmake_off_map((*offset),procinfo,sA->global_num_rows); in BSdo_contract()
|
/dports/math/blocksolve95/BlockSolve95/examples/ |
H A D | worker5.c.free | 14 int num_rows, global_nnz, global_num_rows, num_iter; 30 global_num_rows = A->global_num_rows; 101 t = global_num_rows;
|
H A D | worker5.c | 14 int global_nnz, global_num_rows, num_iter; in worker() local 100 t = A->global_num_rows; in worker()
|
H A D | get_mat4.c | 39 A->global_num_rows = grid->global_total; in get_mat() 76 BSmake_off_map(grid->offset,procinfo,A->global_num_rows); CHKERRN(0); in get_mat()
|
/dports/science/hypre/hypre-2.23.0/src/test/ |
H A D | driver_commpkg.c | 82 HYPRE_Int col_start, col_end, global_num_rows; in main() local 403 global_num_rows = hypre_ParCSRMatrixGlobalNumRows(parcsr_A); in main() 419 ierr = hypre_GetAssumedPartitionRowRange( myid, global_num_rows, &row_start, in main() 465 x_new = hypre_ParVectorCreate(hypre_MPI_COMM_WORLD, global_num_rows, row_starts); in main() 469 y_new = hypre_ParVectorCreate(hypre_MPI_COMM_WORLD, global_num_rows, row_starts); in main() 642 global_num_rows = hypre_ParCSRMatrixGlobalNumRows(parcsr_A); in main() 646 y = hypre_ParVectorCreate(hypre_MPI_COMM_WORLD, global_num_rows,row_starts); in main()
|
/dports/math/moab/fathomteam-moab-7bde9dfb84a8/src/HYPRE/moab/ |
H A D | HypreParMatrix.hpp | 126 HYPRE_Int global_num_rows, 174 inline HYPRE_Int M() { return A->global_num_rows; } in M() 209 void resize(HYPRE_Int global_num_rows,
|