Changeset 427ba9 in git
- Timestamp:
- Mar 27, 1998, 12:41:00 PM (25 years ago)
- Branches:
- (u'spielwiese', '8d54773d6c9e2f1d2593a28bc68b7eeab54ed529')
- Children:
- cf80ceb5ad2d43154cc45f6bfc38e7f519e69373
- Parents:
- f003a9aeaad4ef2031ca2798bf19a94a7d13fe06
- Location:
- Singular
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/mpsr_GetPoly.cc
rf003a9 r427ba9 3 3 ****************************************/ 4 4 5 /* $Id: mpsr_GetPoly.cc,v 1.1 2 1998-03-23 22:51:02obachman Exp $ */5 /* $Id: mpsr_GetPoly.cc,v 1.13 1998-03-27 11:40:58 obachman Exp $ */ 6 6 7 7 /*************************************************************** … … 374 374 MP_Sint32_t i; 375 375 MP_Uint32_t j; 376 short *exp;377 376 378 377 if (! IsCurrGetRing(cring)) … … 390 389 if (gNvars > 1) 391 390 { 392 mp_failr(IMP_GetSint32Vector(link, &gTa, gNvars)); 393 pGetComp(pp) = 0; 394 for (i=0, exp = &(pp->exp[1]); i<gNvars; i++) 395 exp[i] = (short) gTa[i]; 391 mp_failr(IMP_GetSint32Vector(link, &gTa[1], gNvars)); 392 for (i=1; i<=gNvars; i++) 393 pSetExp(pp,i , (Exponent_t) gTa[i]); 396 394 pSetm(pp); 397 395 … … 401 399 pp = pp->next; 402 400 failr(GetCoeff(link, &(pp->coef))); 403 mp_failr(IMP_GetSint32Vector(link, &gTa, gNvars)); 404 pGetComp(pp) = 0; 405 for (i=0, exp=&(pp->exp[1]); i<gNvars; i++) 406 exp[i] = (short) gTa[i]; 401 mp_failr(IMP_GetSint32Vector(link, &gTa[1], gNvars)); 402 for (i=1; i<=gNvars; i++) 403 pSetExp(pp, i, (Exponent_t) gTa[i]); 407 404 pSetm(pp); 408 405 } … … 411 408 { 412 409 mp_failr(IMP_GetSint32(link, &i)); 413 pGetComp(pp) = 0; 414 pSetExp(pp,1, (short) i); 410 pSetExp(pp,1, (Exponent_t) i); 415 411 pSetm(pp); 416 412 … … 421 417 failr(GetCoeff(link, &(pp->coef))); 422 418 mp_failr(IMP_GetSint32(link, &i)); 423 pGetComp(pp) = 0; 424 pSetExp(pp,1, (short) i); 419 pSetExp(pp,1, (Exponent_t) i); 425 420 pSetm(pp); 426 421 } … … 439 434 MP_Sint32_t i, n1; 440 435 MP_Uint32_t j; 441 short *exp;442 436 443 437 if (!IsCurrGetRing(cring)) … … 457 451 { 458 452 mp_failr(IMP_GetSint32Vector(link, &gTa, n1)); 459 pGetComp(pp) = 0;460 for (i= 0, exp=&(pGetComp(pp)); i<n1; i++)461 exp[i] = (short) gTa[i];453 pGetComp(pp) = gTa[0]; 454 for (i=1; i<n1; i++) 455 pSetExp(pp, i, (Exponent_t) gTa[i]); 462 456 pSetm(pp); 463 457 … … 468 462 failr(GetCoeff(link, &(pp->coef))); 469 463 mp_failr(IMP_GetSint32Vector(link, &gTa, n1)); 470 pGetComp(pp) = 0;471 for (i= 0, exp=&(pGetComp(pp)); i<n1; i++)472 exp[i] = (short) gTa[i];464 pGetComp(pp) = gTa[0]; 465 for (i=1; i<n1; i++) 466 pSetExp(pp,i, (Exponent_t) gTa[i]); 473 467 pSetm(pp); 474 468 } … … 477 471 { 478 472 mp_failr(IMP_GetSint32(link, &i)); 479 pGetComp(pp) = ( short) i;473 pGetComp(pp) = (Exponent_t) i; 480 474 mp_failr(IMP_GetSint32(link, &i)); 481 pSetExp(pp,1, ( short) i);475 pSetExp(pp,1, (Exponent_t) i); 482 476 pSetm(pp); 483 477 … … 488 482 failr(GetCoeff(link, &(pp->coef))); 489 483 mp_failr(IMP_GetSint32(link, &i)); 490 pGetComp(pp) = ( short) i;484 pGetComp(pp) = (Exponent_t) i; 491 485 mp_failr(IMP_GetSint32(link, &i)); 492 pSetExp(pp,1, ( short) i);486 pSetExp(pp,1, (Exponent_t) i); 493 487 pSetm(pp); 494 488 } -
Singular/mpsr_PutPoly.cc
rf003a9 r427ba9 3 3 ****************************************/ 4 4 5 /* $Id: mpsr_PutPoly.cc,v 1. 9 1997-12-03 16:58:56obachman Exp $ */5 /* $Id: mpsr_PutPoly.cc,v 1.10 1998-03-27 11:40:59 obachman Exp $ */ 6 6 7 7 /*************************************************************** … … 252 252 mpsr_Status_t mpsr_PutPolyData(MP_Link_pt link, poly p, ring cring) 253 253 { 254 monomial exp;255 256 254 if (cring != CurrPutRing) 257 255 SetPutFuncs(cring); … … 270 268 { 271 269 failr(PutCoeff(link, pGetCoeff(p))); 272 for (i=1 , exp = p->exp; i<=gNvars; i++)273 gTa[i] = (MP_Sint32_t) exp[i];270 for (i=1; i<=gNvars; i++) 271 gTa[i] = (MP_Sint32_t) pGetExp(p, i); 274 272 mp_failr(IMP_PutSint32Vector(link, ta1, gNvars)); 275 273 pIter(p); … … 289 287 { 290 288 short i, n1; 291 monomial exp;292 289 293 290 if (cring != CurrPutRing) … … 300 297 { 301 298 failr(PutCoeff(link, pGetCoeff(p))); 302 for (i=0, exp = p->exp; i< n1; i++) 303 gTa[i] = (MP_Sint32_t) exp[i]; 299 gTa[0] = pGetComp(p); 300 for (i=1; i< n1; i++) 301 gTa[i] = (MP_Sint32_t) pGetExp(p,i); 304 302 mp_failr(IMP_PutSint32Vector(link, gTa, n1)); 305 303 pIter(p); -
Singular/syz1.cc
rf003a9 r427ba9 2 2 * Computer Algebra System SINGULAR * 3 3 ****************************************/ 4 /* $Id: syz1.cc,v 1.2 1 1998-03-16 14:56:48obachman Exp $ */4 /* $Id: syz1.cc,v 1.22 1998-03-27 11:41:00 obachman Exp $ */ 5 5 /* 6 6 * ABSTRACT: resolutions … … 55 55 static int highdeg_1; 56 56 57 #include "syzvector.cc" 57 // uncomment to play around with new spolys for syzygies 58 // #include "syzvector.cc" 58 59 59 60 /*3
Note: See TracChangeset
for help on using the changeset viewer.