/dports/science/cantera/cantera-2.5.1-611-gc4d6ecc15/ext/sundials/examples/sunmatrix/sparse/ |
H A D | test_sunmatrix_sparse.c | 51 sunindextype *colptrs, *rowindices; in main() local 150 rowindices = SUNSparseMatrix_IndexValues(D); in main() 153 matdata[0] = RCONST(1.0); rowindices[0] = 2; in main() 155 matdata[1] = RCONST(2.0); rowindices[1] = 0; in main() 156 matdata[2] = RCONST(3.0); rowindices[2] = 4; in main() 158 matdata[3] = RCONST(4.0); rowindices[3] = 1; in main() 159 matdata[4] = RCONST(5.0); rowindices[4] = 3; in main() 161 matdata[5] = RCONST(6.0); rowindices[5] = 3; in main() 163 matdata[6] = RCONST(7.0); rowindices[6] = 0; in main() 164 matdata[7] = RCONST(8.0); rowindices[7] = 1; in main() [all …]
|
/dports/math/sundials/sundials-5.7.0/examples/sunmatrix/sparse/ |
H A D | test_sunmatrix_sparse.c | 51 sunindextype *colptrs, *rowindices; in main() local 150 rowindices = SUNSparseMatrix_IndexValues(D); in main() 153 matdata[0] = RCONST(1.0); rowindices[0] = 2; in main() 155 matdata[1] = RCONST(2.0); rowindices[1] = 0; in main() 156 matdata[2] = RCONST(3.0); rowindices[2] = 4; in main() 158 matdata[3] = RCONST(4.0); rowindices[3] = 1; in main() 159 matdata[4] = RCONST(5.0); rowindices[4] = 3; in main() 161 matdata[5] = RCONST(6.0); rowindices[5] = 3; in main() 163 matdata[6] = RCONST(7.0); rowindices[6] = 0; in main() 164 matdata[7] = RCONST(8.0); rowindices[7] = 1; in main() [all …]
|
/dports/math/fflas-ffpack/fflas-ffpack-2.4.3/fflas-ffpack/ffpack/ |
H A D | ffpack_rankprofiles.inl | 179 rowindices = FFLAS::fflas_new<size_t>(M); 182 rowindices [i] = Q [i]; 214 rowindices = FFLAS::fflas_new<size_t>(M); 220 rowindices [i] = i; 225 tmp = rowindices[i]; 226 rowindices[i] = rowindices[P[i]]; 227 rowindices[P[i]] = tmp; 244 size_t * rowindices, * colindices; local 256 FFLAS::fflas_delete( rowindices); 267 size_t * rowindices, * colindices; local [all …]
|
H A D | ffpack.h | 1527 size_t*& rowindices, 1552 size_t*& rowindices,
|
/dports/science/hypre/hypre-2.23.0/src/parcsr_mv/ |
H A D | par_csr_matrix.h | 65 HYPRE_BigInt *rowindices; member 113 #define hypre_ParCSRMatrixRowindices(matrix) ((matrix) -> rowindices) 165 HYPRE_BigInt *rowindices; member 195 #define hypre_ParCSRBooleanMatrix_Get_Rowindices(matrix) ((matrix)->rowindices)
|
H A D | _hypre_parcsr_mv.h | 337 HYPRE_BigInt *rowindices; member 385 #define hypre_ParCSRMatrixRowindices(matrix) ((matrix) -> rowindices) 437 HYPRE_BigInt *rowindices; member 467 #define hypre_ParCSRBooleanMatrix_Get_Rowindices(matrix) ((matrix)->rowindices)
|
/dports/science/PETSc/petsc-3.14.1/src/mat/tests/ |
H A D | ex183.c | 20 PetscInt *rowindices,*colindices,idx,rep; in main() local 93 ierr = PetscMalloc2(rend-rstart,&rowindices,rend-rstart,&colindices);CHKERRQ(ierr); in main() 101 rowindices[j-rstart] = idx%N; in main() 104 ierr = ISCreateGeneral(subcomm,rend-rstart,rowindices,PETSC_COPY_VALUES,&rowis[0]);CHKERRQ(ierr); in main() 108 ierr = PetscFree2(rowindices,colindices);CHKERRQ(ierr); in main()
|
/dports/science/hypre/hypre-2.23.0/src/parcsr_block_mv/ |
H A D | par_csr_block_matrix.h | 66 HYPRE_Int *rowindices; member 100 #define hypre_ParCSRBlockMatrixRowindices(matrix) ((matrix) -> rowindices)
|
/dports/science/PETSc/petsc-3.14.1/src/mat/impls/sell/mpi/ |
H A D | mpisell.h | 34 PetscInt *rowindices; /* column indices for row */ member
|
H A D | mpisell.c | 335 ierr = PetscFree2(sell->rowvalues,sell->rowindices);CHKERRQ(ierr); in MatAssemblyEnd_MPISELL() 517 ierr = PetscFree2(sell->rowvalues,sell->rowindices);CHKERRQ(ierr); in MatDestroy_MPISELL() 1245 a->rowindices = NULL; in MatDuplicate_MPISELL() 1886 b->rowindices = NULL; in MatCreate_MPISELL()
|
/dports/math/SCIP/scip-7.0.3/src/scip/ |
H A D | matrix.c | 1187 int* rowindices; in SCIPmatrixGetParallelRows() local 1211 SCIP_CALL( SCIPallocBufferArray(scip, &rowindices, matrix->nrows) ); in SCIPmatrixGetParallelRows() 1243 rowindices[i] = rowidx; in SCIPmatrixGetParallelRows() 1264 SCIPsortIntIntReal(pcs, rowindices, values, i); in SCIPmatrixGetParallelRows() 1280 SCIPsortRealInt(&(values[startk]), &(rowindices[startk]), k - startk); in SCIPmatrixGetParallelRows() 1302 assert(rowindices[m] < matrix->nrows); in SCIPmatrixGetParallelRows() 1305 pclass[rowindices[m]] = newpclass; in SCIPmatrixGetParallelRows() 1319 SCIPfreeBufferArray(scip, &rowindices); in SCIPmatrixGetParallelRows()
|
H A D | heur_shiftandpropagate.c | 869 int* rowindices; in checkViolations() local 880 getColumnData(matrix, colidx, NULL, &rowindices, &nrows); in checkViolations() 884 rowindices = NULL; in checkViolations() 903 assert(rowindices != NULL); in checkViolations() 904 rowpos = rowindices[i]; in checkViolations()
|
/dports/science/PETSc/petsc-3.14.1/src/mat/impls/baij/mpi/ |
H A D | mpibaij.h | 48 PetscInt *rowindices; /* column indices for row */ \
|
H A D | mpibaij.c | 967 ierr = PetscFree2(baij->rowvalues,baij->rowindices);CHKERRQ(ierr); in MatAssemblyEnd_MPIBAIJ() 1221 ierr = PetscFree2(baij->rowvalues,baij->rowindices);CHKERRQ(ierr); in MatDestroy_MPIBAIJ() 1356 ierr = PetscMalloc2(max*bs2,&mat->rowvalues,max*bs2,&mat->rowindices);CHKERRQ(ierr); in MatGetRow_MPIBAIJ() 1383 *idx = idx_p = mat->rowindices; in MatGetRow_MPIBAIJ() 2927 b->rowindices = NULL; in MatCreate_MPIBAIJ() 3226 a->rowindices = NULL; in MatDuplicate_MPIBAIJ()
|
/dports/math/fflas-ffpack/fflas-ffpack-2.4.3/fflas-ffpack/interfaces/libs/ |
H A D | ffpack.C | 1151 size_t ** rowindices, in RowRankProfileSubmatrixIndices_modular_double() argument 1158 return RowRankProfileSubmatrixIndices(F,M,N,A,lda,*rowindices,*colindices,*R); in RowRankProfileSubmatrixIndices_modular_double() 1161 return RowRankProfileSubmatrixIndices(F,M,N,A,lda,*rowindices,*colindices,*R); in RowRankProfileSubmatrixIndices_modular_double() 1171 size_t** rowindices, in ColRankProfileSubmatrixIndices_modular_double() argument 1178 return ColRankProfileSubmatrixIndices(F,M,N,A,lda,*rowindices,*colindices,*R); in ColRankProfileSubmatrixIndices_modular_double() 1181 return ColRankProfileSubmatrixIndices(F,M,N,A,lda,*rowindices,*colindices,*R); in ColRankProfileSubmatrixIndices_modular_double()
|
H A D | ffpack_c.h | 588 size_t ** rowindices, 598 size_t** rowindices,
|
H A D | ffpack_inst_implem.inl | 296 size_t*& rowindices, size_t*& colindices, 303 size_t*& rowindices, size_t*& colindices,
|
/dports/math/xlife++/xlifepp-sources-v2.0.1-2018-05-09/src/largeMatrix/ |
H A D | MatrixStorage.cpp | 95 std::vector<std::vector<number_t> > rowindices(nbc); in createMatrixStorage() local 101 rowindices[*itc - 1].push_back(r); in createMatrixStorage() 102 return new ColCsStorage(nbr, nbc, rowindices, id); in createMatrixStorage()
|
/dports/math/xlife++/xlifepp-sources-v2.0.1-2018-05-09/src/term/computation/ |
H A D | termUtils.cpp | 285 std::vector<std::vector<number_t> > rowindices(dimc); in buildStorage() local 290 for(itc=itr->begin(); itc!= itr->end(); itc++) rowindices[*itc - 1].push_back(r); in buildStorage() 291 return new ColCsStorage(dimr, dimc, rowindices, str); in buildStorage()
|
/dports/science/PETSc/petsc-3.14.1/src/mat/impls/aij/mpi/ |
H A D | mpiaij.h | 62 PetscInt *rowindices; /* column indices for row */ member
|
H A D | mpiaij.c | 878 ierr = PetscFree2(aij->rowvalues,aij->rowindices);CHKERRQ(ierr); in MatAssemblyEnd_MPIAIJ() 1273 ierr = PetscFree2(aij->rowvalues,aij->rowindices);CHKERRQ(ierr); in MatDestroy_MPIAIJ() 1877 ierr = PetscMalloc2(max,&mat->rowvalues,max,&mat->rowindices);CHKERRQ(ierr); in MatGetRow_MPIAIJ() 1906 *idx = idx_p = mat->rowindices; in MatGetRow_MPIAIJ() 3080 a->rowindices = NULL; in MatDuplicate_MPIAIJ() 5528 PetscInt i,htsize,*rowindices,off,*mapping,key,count; in MatGetBrowsOfAcols_MPIXAIJ() local 5561 ierr = PetscCalloc1(htsize,&rowindices);CHKERRQ(ierr); in MatGetBrowsOfAcols_MPIXAIJ() 5563 ierr = PetscHMapIGetKeys(hamp,&off,rowindices);CHKERRQ(ierr); in MatGetBrowsOfAcols_MPIXAIJ() 5565 ierr = PetscSortInt(htsize,rowindices);CHKERRQ(ierr); in MatGetBrowsOfAcols_MPIXAIJ() 5566 ierr = ISCreateGeneral(comm,htsize,rowindices,PETSC_OWN_POINTER,&rows);CHKERRQ(ierr); in MatGetBrowsOfAcols_MPIXAIJ() [all …]
|
H A D | mpiov.c | 2899 const PetscInt *rowindices,*colindices; in MatSetSeqMats_MPIAIJ() local 3018 rowindices = NULL; in MatSetSeqMats_MPIAIJ() 3021 ierr = ISGetIndices(rowemb,&rowindices);CHKERRQ(ierr); in MatSetSeqMats_MPIAIJ() 3029 if (rowindices) row = rowindices[i]; in MatSetSeqMats_MPIAIJ()
|
/dports/science/PETSc/petsc-3.14.1/src/mat/impls/sbaij/mpi/ |
H A D | mpisbaij.c | 850 ierr = PetscFree2(baij->rowvalues,baij->rowindices);CHKERRQ(ierr); in MatAssemblyEnd_MPISBAIJ() 1032 ierr = PetscFree2(baij->rowvalues,baij->rowindices);CHKERRQ(ierr); in MatDestroy_MPISBAIJ() 1238 ierr = PetscMalloc2(max*bs2,&mat->rowvalues,max*bs2,&mat->rowindices);CHKERRQ(ierr); in MatGetRow_MPISBAIJ() 1267 *idx = idx_p = mat->rowindices; in MatGetRow_MPISBAIJ() 2151 b->rowindices = NULL; in MatCreate_MPISBAIJ() 2477 a->rowindices = NULL; in MatDuplicate_MPISBAIJ()
|
/dports/math/xlife++/xlifepp-sources-v2.0.1-2018-05-09/src/essentialConditions/ |
H A D | Constraints.cpp | 679 std::vector<std::vector<number_t> > rowindices(n,un); in createLf() local 680 MatrixStorage* ms= new ColCsStorage(1, n, rowindices); in createLf()
|
/dports/science/PETSc/petsc-3.14.1/src/mat/impls/aij/seq/ |
H A D | aij.c | 5037 const PetscInt *rowindices,*colindices; in MatSetSeqMat_SeqAIJ() local 5070 rowindices = NULL; in MatSetSeqMat_SeqAIJ() 5073 ierr = ISGetIndices(rowemb,&rowindices);CHKERRQ(ierr); in MatSetSeqMat_SeqAIJ() 5081 if (rowindices) row = rowindices[i]; in MatSetSeqMat_SeqAIJ()
|