Changeset 3b1d9a in git for Singular/ipassign.cc
- Timestamp:
- Aug 10, 2011, 6:03:37 PM (13 years ago)
- Branches:
- (u'spielwiese', '17f1d200f27c5bd38f5dfc6e8a0879242279d1d8')
- Children:
- 7b2b05e5e54bc3ab322d7d747d4f5afdd8352050
- Parents:
- 1085d42039758a8ec5ff857d7c0b1d53388050e6
- git-author:
- Burcin Erocal <burcin@erocal.org>2011-08-10 18:03:37+02:00
- git-committer:
- Mohamed Barakat <mohamed.barakat@rwth-aachen.de>2011-11-09 13:18:26+01:00
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/ipassign.cc
r1085d4 r3b1d9a 17 17 #include <misc/options.h> 18 18 #include <Singular/ipid.h> 19 #include < kernel/idrec.h>19 #include <Singular/idrec.h> 20 20 #include <misc/intvec.h> 21 21 #include <omalloc/omalloc.h> … … 30 30 #include <Singular/lists.h> 31 31 #include <coeffs/numbers.h> 32 #include < kernel/longalg.h>32 #include <polys/ext_fields/longalg.h> 33 33 #include <kernel/stairc.h> 34 34 #include <polys/monomials/maps.h> … … 39 39 #include <Singular/silink.h> 40 40 #include <Singular/ipshell.h> 41 #include < kernel/sca.h>41 #include <polys/nc/sca.h> 42 42 #include <Singular/blackbox.h> 43 43 … … 131 131 { 132 132 poly p=(poly)IDDATA(h); 133 IDDATA(h)=(char*)p MinPolyNormalize(p);133 IDDATA(h)=(char*)p_MinPolyNormalize(p, currRing); 134 134 break; 135 135 } … … 141 141 int i; 142 142 ideal I=(ideal)IDDATA(h); 143 for(i=IDELEMS(I)-1;i>=0;i--) I->m[i]=pMinPolyNormalize(I->m[i]); 143 for(i=IDELEMS(I)-1;i>=0;i--) 144 I->m[i]=p_MinPolyNormalize(I->m[i], currRing); 144 145 break; 145 146 } … … 169 170 { 170 171 if ((rPar(currRing)!=1) 171 || (rField_is_GF( )))172 || (rField_is_GF(currRing))) 172 173 { 173 174 WerrorS("no minpoly allowed"); … … 486 487 if (res->data!=NULL) idDelete((ideal*)&res->data); 487 488 res->data=(void *)a->CopyD(MATRIX_CMD); 488 if (a->rtyp==IDHDL) id Normalize((ideal)a->Data());489 else id Normalize((ideal)res->data);489 if (a->rtyp==IDHDL) id_Normalize((ideal)a->Data(), currRing); 490 else id_Normalize((ideal)res->data, currRing); 490 491 jiAssignAttr(res,a); 491 492 if (((res->rtyp==IDEAL_CMD)||(res->rtyp==MODUL_CMD)) … … 529 530 ((ideal)m)->rank=1; 530 531 MATROWS(m)=1; 531 id Normalize((ideal)m);532 id_Normalize((ideal)m, currRing); 532 533 res->data=(void *)m; 533 534 if (TEST_V_QRING && (currQuotient!=NULL)) jjNormalizeQRingId(res); … … 579 580 res->data=(void *)a->CopyD(IDEAL_CMD); 580 581 f=(map)res->data; 581 id Normalize((ideal)f);582 id_Normalize((ideal)f, currRing); 582 583 f->preimage = rn; 583 584 return FALSE;
Note: See TracChangeset
for help on using the changeset viewer.