/dports/math/highs/HiGHS-cfe064e/src/ipm/ipx/src/ |
H A D | lu_factorization.cc | 16 const std::vector<Int>& colperm, in PermutedMatrix() argument 29 Int j = colperm[k]; in PermutedMatrix() 91 const std::vector<Int>& colperm, in StabilityEstimate() argument 97 SparseMatrix B = PermutedMatrix(Bbegin, Bend, Bi, Bx, rowperm, colperm, in StabilityEstimate() 121 std::vector<Int>* colperm, in Factorize() argument 124 L, U, rowperm, colperm, dependent_cols); in Factorize() 126 *colperm, *dependent_cols); in Factorize()
|
H A D | basiclu_kernel.cc | 36 std::vector<Int>* colperm, in _Factorize() argument 59 colperm->resize(dim); in _Factorize() 60 err = basiclu_obj_get_factors(&lu.obj, rowperm->data(), colperm->data(), in _Factorize()
|
H A D | lu_factorization.h | 58 std::vector<Int>* rowperm, std::vector<Int>* colperm, 73 std::vector<Int>* colperm,
|
H A D | lu_update.cc | 14 Int* colperm, std::vector<Int>* dependent_cols) { in GetFactors() argument 15 _GetFactors(L, U, rowperm, colperm, dependent_cols); in GetFactors()
|
H A D | lu_update.h | 60 Int* colperm, std::vector<Int>* dependent_cols); 113 Int* colperm, std::vector<Int>* dep_cols) = 0;
|
/dports/science/py-scipy/scipy-1.7.1/scipy/optimize/_highs/src/ipm/ipx/src/ |
H A D | lu_factorization.cc | 16 const std::vector<Int>& colperm, in PermutedMatrix() argument 29 Int j = colperm[k]; in PermutedMatrix() 91 const std::vector<Int>& colperm, in StabilityEstimate() argument 97 SparseMatrix B = PermutedMatrix(Bbegin, Bend, Bi, Bx, rowperm, colperm, in StabilityEstimate() 121 std::vector<Int>* colperm, in Factorize() argument 124 L, U, rowperm, colperm, dependent_cols); in Factorize() 126 *colperm, *dependent_cols); in Factorize()
|
H A D | basiclu_kernel.cc | 36 std::vector<Int>* colperm, in _Factorize() argument 59 colperm->resize(dim); in _Factorize() 60 err = basiclu_obj_get_factors(&lu.obj, rowperm->data(), colperm->data(), in _Factorize()
|
H A D | lu_factorization.h | 58 std::vector<Int>* rowperm, std::vector<Int>* colperm, 73 std::vector<Int>* colperm,
|
H A D | lu_update.cc | 14 Int* colperm, std::vector<Int>* dependent_cols) { in GetFactors() argument 15 _GetFactors(L, U, rowperm, colperm, dependent_cols); in GetFactors()
|
H A D | lu_update.h | 60 Int* colperm, std::vector<Int>* dependent_cols); 113 Int* colperm, std::vector<Int>* dep_cols) = 0;
|
/dports/math/casadi/casadi-3.5.5/docs/api/examples/matrix/ |
H A D | btf.py | 45 nb, rowperm, colperm, rowblock, colblock, coarse_rowblock, coarse_colblock = S.sparsity().btf() variable 49 print("colperm: ", colperm) 51 print(S[rowperm,colperm])
|
/dports/math/casadi/casadi-3.5.5/casadi/solvers/ |
H A D | symbolic_qr.cpp | 83 vector<casadi_int> rowperm, colperm, rowblock, colblock, coarse_rowblock, coarse_colblock; in init() local 84 sp_.btf(rowperm, colperm, rowblock, colblock, coarse_rowblock, coarse_colblock); in init() 87 std::vector<casadi_int> inv_colperm(colperm.size()); in init() 88 for (casadi_int k=0; k<colperm.size(); ++k) in init() 89 inv_colperm[colperm[k]] = k; in init() 97 SX Aperm = A(rowperm, colperm); // NOLINT(cppcoreguidelines-slicing) in init() 131 bperm = b(colperm, Slice()); // NOLINT(cppcoreguidelines-slicing) in init()
|
/dports/math/taucs/taucs-2.2_23/src/ |
H A D | taucs_linsolve.c | 170 int* colperm; member 185 taucs_free(F->colperm); in taucs_linsolve_free() 203 int* colperm = NULL; in taucs_linsolve() local 335 taucs_ccs_order(M ? M : A,&rowperm,&colperm,opt_ordering); in taucs_linsolve() 344 f->colperm = colperm; in taucs_linsolve() 350 PMPT = taucs_ccs_permute_symmetrically(M,rowperm,colperm); in taucs_linsolve() 358 PAPT = taucs_ccs_permute_symmetrically(A,rowperm,colperm); in taucs_linsolve() 549 if (!PAPT) PAPT = taucs_ccs_permute_symmetrically(A,f->rowperm,f->colperm); in taucs_linsolve() 614 taucs_free(colperm); in taucs_linsolve()
|
H A D | taucs_ccs_ooc_lu.c | 1026 int* colperm, in oocsp_colanalyze() argument 1134 nnz = (matrix->colptr)[colperm[j]+1] - (matrix->colptr)[colperm[j]]; in oocsp_colanalyze() 2455 panel_nnz[p] = (A->colptr)[colperm[j]+1] - (A->colptr)[colperm[j]]; in oocsp_numfact() 2498 jp = colperm[j]; in oocsp_numfact() 3663 int* colperm) 3694 oocsp_numfact(A_in,colperm, 3713 int colperm[], 3740 int* colperm; 3845 X[ colperm[i] ] = Y[ i ]; 3870 taucs_free(colperm); [all …]
|
/dports/math/cado-nfs/cado-nfs-f4284e2391121b2bfb97bc4880b6273c7250dc2f/linalg/bwc/ |
H A D | balancing.c | 42 w = cado_crc_lfsr_turn32_little(l, bal->colperm, bal->tcols * sizeof(uint32_t)); in balancing_finalize() 82 rc = fwrite32_little(bal->colperm, bal->tcols, pfile); in balancing_write_inner() 198 bal->colperm = malloc(bal->tcols * sizeof(uint32_t)); in balancing_read() 199 int rc = fread32_little(bal->colperm, bal->tcols, pfile); in balancing_read() 212 if (bal->colperm) free(bal->colperm); in balancing_clear()
|
/dports/science/PETSc/petsc-3.14.1/src/ksp/ksp/tutorials/ |
H A D | ex18.c | 39 IS rowperm = NULL,colperm = NULL; in main() local 170 ierr = MatGetOrdering(A,ordering,&rowperm,&colperm);CHKERRQ(ierr); in main() 171 ierr = MatPermute(A,rowperm,colperm,&Aperm);CHKERRQ(ierr); in main() 172 ierr = VecPermute(b,colperm,PETSC_FALSE);CHKERRQ(ierr); in main() 247 ierr = ISDestroy(&rowperm);CHKERRQ(ierr); ierr = ISDestroy(&colperm);CHKERRQ(ierr); in main()
|
/dports/math/octave/octave-6.4.0/scripts/sparse/ |
H A D | colperm.m | 27 ## @deftypefn {} {@var{p} =} colperm (@var{s}) 37 function p = colperm (s) function 48 %!assert <*59226> (colperm ([1,0;0,0]), [2, 1])
|
/dports/math/highs/HiGHS-cfe064e/src/ipm/basiclu/src/ |
H A D | basiclu_get_factors.c | 21 lu_int colperm[], in basiclu_get_factors() argument 45 if (colperm) in basiclu_get_factors() 46 memcpy(colperm, this.pivotcol, m*sizeof(lu_int)); in basiclu_get_factors()
|
/dports/math/cado-nfs/cado-nfs-f4284e2391121b2bfb97bc4880b6273c7250dc2f/tests/linalg/bwc/ |
H A D | convert_magma.pl | 118 my $colperm = $flags & 1; 120 $txflags .= ", colperm" if $colperm; 159 if ($colperm) {
|
/dports/science/py-scipy/scipy-1.7.1/scipy/optimize/_highs/src/ipm/basiclu/src/ |
H A D | basiclu_get_factors.c | 21 lu_int colperm[], in basiclu_get_factors() argument 45 if (colperm) in basiclu_get_factors() 46 memcpy(colperm, this.pivotcol, m*sizeof(lu_int)); in basiclu_get_factors()
|
/dports/math/casadi/casadi-3.5.5/test/python/ |
H A D | sparsity.py | 331 … ret, rowperm, colperm, rowblock, colblock, coarse_rowblock, coarse_colblock = AP.sparsity().btf() 333 Ar = AP[rowperm,colperm] 400 ret, rowperm, colperm, rowblock, colblock, coarse_rowblock, coarse_colblock = A.sparsity().btf() 405 self.checkarray(colperm,DM([ 2,0,3,1]).T) 422 ret, rowperm, colperm, rowblock, colblock, coarse_rowblock, coarse_colblock = A.sparsity().btf() 427 self.checkarray(colperm,DM([ 0, 2, 1, 3]).T) 444 ret, rowperm, colperm, rowblock, colblock, coarse_rowblock, coarse_colblock = A.sparsity().btf() 449 self.checkarray(colperm,DM([ 0, 1, 2, 3]).T)
|
/dports/math/R-cran-VGAM/VGAM/R/ |
H A D | psv2magic.R | 14 colperm <- function(x, from, to) { function 92 colperm(x.VLM, ppp, ooo),
|
/dports/math/casadi/casadi-3.5.5/casadi/core/ |
H A D | dae_builder.cpp | 601 for (casadi_int i=0; i<colperm.size(); ++i) { in sort_d() 603 ddefnew[i] = this->ddef[colperm[i]]; in sort_d() 606 dnew[i] = this->d[colperm[i]]; in sort_d() 681 snew[i] = this->s[colperm[i]]; in sort_dae() 682 sdotnew[i] = this->sdot[colperm[i]]; in sort_dae() 709 znew[i] = this->z[colperm[i]]; in sort_alg() 735 casadi_int nb = sp.btf(rowperm, colperm, rowblock, colblock, in make_semi_explicit() 745 snew[i] = this->s[colperm[i]]; in make_semi_explicit() 746 sdotnew[i] = this->sdot[colperm[i]]; in make_semi_explicit() 816 casadi_int nb = sp.btf(rowperm, colperm, rowblock, colblock, in eliminate_alg() [all …]
|
/dports/math/highs/HiGHS-cfe064e/src/ipm/basiclu/include/ |
H A D | basiclu_obj_get_factors.h | 5 lu_int colperm[],
|
/dports/science/py-scipy/scipy-1.7.1/scipy/optimize/_highs/src/ipm/basiclu/include/ |
H A D | basiclu_obj_get_factors.h | 5 lu_int colperm[],
|