/dports/science/fastcap/fastcap-2.0wr/src/ |
H A D | blkDirect.c | 555 matsize = numchgs*numchgs/4; 557 matsize = ((numchgs/2)*(numchgs/2 + 1))/2; 585 if(j != numchgs) { 619 (*sqrArray)[SQDEX(i, j, numchgs/2)] 632 wrMat(*sqrArray, numchgs/2, L11, SQRMAT); 655 int numchgs; /* A is numchgsxnumchgs */ 661 rdMat(sqrArray, numchgs/2, L11, SQRMAT); 665 blkLudecomp(sqrArray, numchgs/2); 671 wrMat(triArray, numchgs/2, U11, TRIMAT); 673 wrMat(triArray, numchgs/2, L11, TRIMAT); [all …]
|
H A D | mulLocal.c | 339 int numchgs, order, *is_dummy; 369 dumpMat(mat, terms, numchgs); 383 dumpMat(mat, terms, numchgs); 397 dumpMat(mat, terms, numchgs); 418 for(j = 0; j < numchgs; j++) { 441 int numchgs, order; 451 for(i = 0; i < numchgs; i++) 467 dumpMat(mat, numchgs, terms); 483 dumpMat(mat, numchgs, terms); 496 dumpMat(mat, numchgs, terms); [all …]
|
H A D | mulMulti.c | 353 int numchgs, order, *is_dummy; 383 dumpMat(mat, terms, numchgs); 399 dumpMat(mat, terms, numchgs); 413 dumpMat(mat, terms, numchgs); 428 for(j = 0; j < numchgs; j++) { 550 int numchgs, order; 560 for(i=0; i < numchgs; i++) 579 dumpMat(mat, numchgs, terms); 595 dumpMat(mat, numchgs, terms); 609 dumpMat(mat, numchgs, terms); [all …]
|
H A D | direct.c | 37 double **Q2PDiag(chgs, numchgs, is_dummy, calc) in Q2PDiag() argument 39 int numchgs, *is_dummy; 47 CALLOC(mat, numchgs, double*, ON, AQ2PD); 48 for(i=0; i < numchgs; i++) CALLOC(mat[i], numchgs, double, ON, AQ2PD); 55 for(i=0; i < numchgs; i++) { 61 for(j=0; j < numchgs; j++) { /* need to have charge on them */ 73 dispQ2PDiag(mat, chgs, numchgs, is_dummy); 121 double **Q2Pfull(directlist, numchgs) in Q2Pfull() argument 122 int numchgs; in Q2Pfull() 131 MALLOC(mat, numchgs, double*, ON, AQ2P); [all …]
|
H A D | mulDisplay.c | 250 int numchgs; in dumpChgs() 256 for(i = 0; i < numchgs; i++) { 280 int numchgs, *is_dummy; in dumpChgsWDummy() 286 for(i = 0; i < numchgs; i++) { 310 int numchgs, order; in dispQ2M() 338 int numchgs, order; in dispQ2L() 353 int numchgs, numpchgs, *is_dummy; in dispQ2P() 371 int numchgs, *is_dummy; in dispQ2PDiag() 376 dumpMat(mat, numchgs, numchgs); 412 int numchgs, order; in dispM2P() [all …]
|
H A D | mulSetup.c | 618 int numchgs, num_eval_pnts, first, multerms(); local 655 num_eval_pnts = numchgs = nc->upnumvects = 0; 664 if(!nkid->chgs[p]->dummy) numchgs++; 674 if(!all_mul_exact || (numchgs > numterms)) { /* multi req'd */ 678 else if(all_mul_exact && (numchgs <= numterms)) {
|
/dports/science/fasthenry/fasthenry-3.0wr/src/fasthenry/ |
H A D | mulLocal.c | 307 int numchgs, order, *is_dummy; 337 dumpMat(mat, terms, numchgs); 351 dumpMat(mat, terms, numchgs); 365 dumpMat(mat, terms, numchgs); 386 for(j = 0; j < numchgs; j++) { 409 int numchgs, order; 419 for(i = 0; i < numchgs; i++) 435 dumpMat(mat, numchgs, terms); 451 dumpMat(mat, numchgs, terms); 464 dumpMat(mat, numchgs, terms); [all …]
|
H A D | mulMulti.c | 321 int numchgs, order, *is_dummy; 351 dumpMat(mat, terms, numchgs); 367 dumpMat(mat, terms, numchgs); 381 dumpMat(mat, terms, numchgs); 396 for(j = 0; j < numchgs; j++) { 518 int numchgs, order; 528 for(i=0; i < numchgs; i++) 547 dumpMat(mat, numchgs, terms); 563 dumpMat(mat, numchgs, terms); 577 dumpMat(mat, numchgs, terms); [all …]
|
H A D | direct.c | 5 double **Q2PDiag(chgs, numchgs, is_dummy, calc) in Q2PDiag() argument 7 int numchgs, *is_dummy; 15 CALLOC(mat, numchgs, double*, ON, AQ2PD); 16 for(i=0; i < numchgs; i++) CALLOC(mat[i], numchgs, double, ON, AQ2PD); 23 for(i=0; i < numchgs; i++) { 29 for(j=0; j < numchgs; j++) { /* need to have charge on them */ 40 dispQ2PDiag(mat, chgs, numchgs, is_dummy); 88 double **Q2Pfull(directlist, numchgs) in Q2Pfull() argument 89 int numchgs; in Q2Pfull() 98 MALLOC(mat, numchgs, double*, ON, AQ2P); [all …]
|
H A D | mulSetup.c | 778 int numchgs, num_eval_pnts, first, multerms(); local 819 num_eval_pnts = numchgs = nc->upnumvects = 0; 828 if(!nkid->chgs[p]->dummy) numchgs++; 839 (!all_mul_exact || (numchgs > numterms))) { /* multi req'd */ 844 (all_mul_exact && (numchgs <= numterms))) {
|
/dports/math/highs/HiGHS-cfe064e/src/presolve/ |
H A D | HighsLpPropagator.cpp | 121 int numchgs = 0; in propagateRowUpper() local 160 boundchgs[numchgs++] = {HighsBoundType::Upper, Rindex[i], bound}; in propagateRowUpper() 185 boundchgs[numchgs++] = {HighsBoundType::Lower, Rindex[i], bound}; in propagateRowUpper() 189 return numchgs; in propagateRowUpper() 199 int numchgs = 0; in propagateRowLower() local 265 return numchgs; in propagateRowLower() 476 int numchgs = -numBoundChgs_; in propagate() local 503 int numchgs = 0; in propagate() local 525 propRowNumChangedBounds_[k] = numchgs; in propagate() 546 numchgs += numBoundChgs_; in propagate() [all …]
|
/dports/science/fasthenry/fasthenry-3.0wr/src/zbuf/ |
H A D | zbuf.c | 151 int numchgs = 0; local 163 numchgs++; 165 CALLOC(q, numchgs, double, ON, AMSC); 168 for(i = 0; i < numchgs && error == 0; i++) {
|
/dports/math/highs/HiGHS-cfe064e/src/mip/ |
H A D | HighsDomain.cpp | 106 int numchgs = 0; in propagateRowUpper() local 147 boundchgs[numchgs++] = {HighsBoundType::Upper, Rindex[i], bound}; in propagateRowUpper() 175 boundchgs[numchgs++] = {HighsBoundType::Lower, Rindex[i], bound}; in propagateRowUpper() 179 return numchgs; in propagateRowUpper() 188 int numchgs = 0; in propagateRowLower() local 229 boundchgs[numchgs++] = {HighsBoundType::Upper, Rindex[i], bound}; in propagateRowLower() 260 return numchgs; in propagateRowLower() 744 int numchgs = 0; in propagate() local 751 numchgs = propagateRowUpper( in propagate() 761 numchgs += propagateRowLower( in propagate() [all …]
|