Home
last modified time | relevance | path

Searched refs:rowindices (Results 1 – 25 of 29) sorted by relevance

12

/dports/science/cantera/cantera-2.5.1-611-gc4d6ecc15/ext/sundials/examples/sunmatrix/sparse/
H A Dtest_sunmatrix_sparse.c51 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 Dtest_sunmatrix_sparse.c51 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 Dffpack_rankprofiles.inl179 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 Dffpack.h1527 size_t*& rowindices,
1552 size_t*& rowindices,
/dports/science/hypre/hypre-2.23.0/src/parcsr_mv/
H A Dpar_csr_matrix.h65 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.h337 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 Dex183.c20 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 Dpar_csr_block_matrix.h66 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 Dmpisell.h34 PetscInt *rowindices; /* column indices for row */ member
H A Dmpisell.c335 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 Dmatrix.c1187 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 Dheur_shiftandpropagate.c869 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 Dmpibaij.h48 PetscInt *rowindices; /* column indices for row */ \
H A Dmpibaij.c967 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 Dffpack.C1151 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 Dffpack_c.h588 size_t ** rowindices,
598 size_t** rowindices,
H A Dffpack_inst_implem.inl296 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 DMatrixStorage.cpp95 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 DtermUtils.cpp285 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 Dmpiaij.h62 PetscInt *rowindices; /* column indices for row */ member
H A Dmpiaij.c878 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 Dmpiov.c2899 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 Dmpisbaij.c850 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 DConstraints.cpp679 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 Daij.c5037 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()

12