Changeset c58b53 in git
- Timestamp:
- Jan 9, 2004, 11:42:11 AM (19 years ago)
- Branches:
- (u'spielwiese', '828514cf6e480e4bafc26df99217bf2a1ed1ef45')
- Children:
- 6ff51d4e0bf30c145d824a983a081195335affe1
- Parents:
- f12e3201d4cb3cb3d4a223172822b165f7a6c5cb
- Location:
- kernel
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/longalg.h
rf12e32 rc58b53 4 4 * Computer Algebra System SINGULAR * 5 5 ****************************************/ 6 /* $Id: longalg.h,v 1. 1.1.1 2003-10-06 12:15:57Singular Exp $ */6 /* $Id: longalg.h,v 1.2 2004-01-09 10:42:10 Singular Exp $ */ 7 7 /* 8 8 * ABSTRACT: algebraic numbers … … 122 122 #define napNew() (p_Init(currRing->algring)) 123 123 #define napAdd(p1,p2) (p_Add_q(p1,p2,currRing->algring)) 124 #define napSetm(p) p_Setm(p,currRing->algring) 124 125 #define nanumber lnumber 125 126 #define naGetNom0(na) (((nanumber)(na))->z) -
kernel/polys1.cc
rf12e32 rc58b53 2 2 * Computer Algebra System SINGULAR * 3 3 ****************************************/ 4 /* $Id: polys1.cc,v 1. 1.1.1 2003-10-06 12:15:55Singular Exp $ */4 /* $Id: polys1.cc,v 1.2 2004-01-09 10:42:11 Singular Exp $ */ 5 5 6 6 /* … … 921 921 { 922 922 lnumber c=(lnumber)pGetCoeff(qq); 923 napAddExp(c->z,-perm[i],e/*p_GetExp( p,i,oldRing)*/); 923 if (c->z->next==NULL) 924 napAddExp(c->z,-perm[i],e/*p_GetExp( p,i,oldRing)*/); 925 else /* more difficult: we have really to multiply: */ 926 { 927 lnumber mmc=(lnumber)naInit(1); 928 napSetExp(mmc->z,-perm[i],e/*p_GetExp( p,i,oldRing)*/); 929 napSetm(mmc->z); 930 pGetCoeff(qq)=naMult((number)c,(number)mmc); 931 nDelete((number *)&c); 932 nDelete((number *)&mmc); 933 } 924 934 mapped_to_par=1; 925 935 }
Note: See TracChangeset
for help on using the changeset viewer.