Changeset ca90c60 in git
- Timestamp:
- Nov 19, 2014, 7:20:41 PM (9 years ago)
- Branches:
- (u'spielwiese', 'a719bcf0b8dbc648b128303a49777a094b57592c')
- Children:
- df98dde0a2af92f16bbf255c865a7f03cfdba275
- Parents:
- 13298a1faecd114965bad6615ffff17b13c6ea0d
- Files:
-
- 13 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/calcSVD.cc
r13298a rca90c60 18 18 { 19 19 poly p=pInit(); 20 currRing->cf->nRead(s,&pGetCoeff(p));20 n_Read(s, &pGetCoeff(p), currRing->cf); 21 21 return p; 22 22 } -
Singular/iparith.cc
r13298a rca90c60 1803 1803 if (nMap==NULL) 1804 1804 { 1805 Werror("not implemented: map bigint -> %s", cf->cfCoeffString(cf));1805 Werror("not implemented: map bigint -> %s", nCoeffString(cf)); 1806 1806 return TRUE; 1807 1807 } … … 2342 2342 err_fetch: 2343 2343 Werror("no identity map from %s (%s -> %s)",u->Fullname(), 2344 r->cf->cfCoeffString(r->cf),2345 currRing->cf->cfCoeffString(currRing->cf));2344 nCoeffString(r->cf), 2345 nCoeffString(currRing->cf)); 2346 2346 return TRUE; 2347 2347 } … … 3753 3753 else 3754 3754 { 3755 Werror("cannot convert bigint to cring %s", currRing->cf->cfCoeffString(currRing->cf));3755 Werror("cannot convert bigint to cring %s", nCoeffString(currRing->cf)); 3756 3756 bo=TRUE; 3757 3757 } … … 6271 6271 if ((cf!=NULL) && (cf->cfRandom!=NULL)) 6272 6272 { 6273 number n= cf->cfRandom(siRand,(number)v->Data(),(number)w->Data(),cf);6273 number n= n_Random(siRand,(number)v->Data(),(number)w->Data(),cf); 6274 6274 number2 nn=(number2)omAlloc(sizeof(*nn)); 6275 6275 nn->cf=cf; -
Singular/ipconv.cc
r13298a rca90c60 58 58 if (nMap==NULL) 59 59 { 60 Werror("no conversion from bigint to %s", currRing->cf->cfCoeffString(currRing->cf));60 Werror("no conversion from bigint to %s", nCoeffString(currRing->cf)); 61 61 return NULL; 62 62 } … … 79 79 if (nMap==NULL) 80 80 { 81 Werror("no conversion from bigint to %s", currRing->cf->cfCoeffString(currRing->cf));81 Werror("no conversion from bigint to %s", nCoeffString(currRing->cf)); 82 82 return NULL; 83 83 } … … 102 102 if (nMap==NULL) 103 103 { 104 Werror("no conversion from bigint to %s", currRing->cf->cfCoeffString(currRing->cf));104 Werror("no conversion from bigint to %s", nCoeffString(currRing->cf)); 105 105 return NULL; 106 106 } … … 186 186 if (nMap==NULL) 187 187 { 188 Werror("no conversion from bigint to %s", currRing->cf->cfCoeffString(currRing->cf));188 Werror("no conversion from bigint to %s", nCoeffString(currRing->cf)); 189 189 return NULL; 190 190 } -
Singular/ipprint.cc
r13298a rca90c60 222 222 } 223 223 else PrintS("field: "); 224 PrintS( r->cfCoeffName(r));224 PrintS(nCoeffName(r)); 225 225 return FALSE; 226 226 } -
Singular/ipshell.cc
r13298a rca90c60 228 228 case CNUMBER_CMD: 229 229 { number2 n=(number2)IDDATA(h); 230 Print(" (%s)",n ->cf->cfCoeffName(n->cf));230 Print(" (%s)",nCoeffName(n->cf)); 231 231 break; 232 232 } … … 235 235 Print(" %d x %d (%s)", 236 236 b->rows(),b->cols(), 237 b->basecoeffs()->cfCoeffName(b->basecoeffs()));237 nCoeffName(b->basecoeffs())); 238 238 break; 239 239 } -
Singular/links/ssiLink.cc
r13298a rca90c60 120 120 void ssiWriteBigInt(const ssiInfo *d, const number n) 121 121 { 122 coeffs_BIGINT->cfWriteFd(n,d->f_write,coeffs_BIGINT);122 n_WriteFd(n,d->f_write,coeffs_BIGINT); 123 123 } 124 124 … … 146 146 else if (cf->cfWriteFd!=NULL) 147 147 { 148 cf->cfWriteFd(n,d->f_write,cf);148 n_WriteFd(n,d->f_write,cf); 149 149 } 150 150 else WerrorS("coeff field not implemented"); … … 390 390 if (cf->cfReadFd!=NULL) 391 391 { 392 return cf->cfReadFd(d->f_read,cf);392 return n_ReadFd(d->f_read,cf); 393 393 } 394 394 else if (getCoeffType(cf) == n_transExt) -
Singular/number2.cc
r13298a rca90c60 19 19 return omStrDup("oo"); 20 20 } 21 return omStrDup( c->cfCoeffName(c));21 return omStrDup(nCoeffName(c)); 22 22 } 23 23 void crPrint(coeffs c) -
libpolys/coeffs/bigintmat.cc
r13298a rca90c60 1557 1557 char * s; 1558 1558 ::Print("mat over Z is \n"); 1559 ::Print("%s\n", s = basecoeffs()->cfCoeffString(basecoeffs()));1559 ::Print("%s\n", s = nCoeffString(basecoeffs())); 1560 1560 omFree(s); 1561 1561 Print(); -
libpolys/coeffs/test.cc
r13298a rca90c60 186 186 assume( r->cfAdd != NULL ); 187 187 assume( r->cfDelete != NULL ); 188 189 if( type == n_Q ) 190 { 191 assume( r->cfInit == nlInit ); 192 assume( r->cfAdd == nlAdd ); 193 assume( r->cfDelete == nlDelete ); 194 } 195 else if( type == n_long_R ) 196 { 197 assume( r->cfInit == ngfInit ); 198 assume( r->cfAdd == ngfAdd ); 199 assume( r->cfDelete == ngfDelete ); 200 } 201 else if( type == n_long_C ) 202 { 203 // assume( r->cfInit == ngcInit ); 204 // assume( r->cfAdd == ngcAdd ); 205 // assume( r->cfDelete == ngcDelete ); 206 } 207 else if( type == n_R ) 208 { 209 assume( r->cfInit == nrInit ); 210 assume( r->cfAdd == nrAdd ); 211 // assume( r->cfDelete == nrDelete ); // No? 212 } 213 #ifdef HAVE_RINGS 214 else if( type == n_Z2m ) 215 { 216 assume( r->cfInit == nr2mInit ); 217 assume( r->cfAdd == nr2mAdd ); 218 assume( r->cfDelete == ndDelete ); 219 } 220 else if( type == n_Zn ) 221 { 222 assume( r->cfInit == nrnInit ); 223 assume( r->cfAdd == nrnAdd ); 224 assume( r->cfDelete == nrnDelete ); 225 } 226 #endif 227 else if( type == n_GF ) 228 { 229 // assume( r->cfInit == nfInit ); 230 // assume( r->cfAdd == nfAdd ); 231 //assume( r->cfDelete == nfDelete ); 232 } 233 else 234 { 235 // ... 236 } 237 188 assume( r->cfKillChar != NULL ); 189 238 190 bool ret = TestArith( r ); 239 191 -
libpolys/polys/clapsing.cc
r13298a rca90c60 1630 1630 for(j=m->cols();j>0;j--) 1631 1631 { 1632 M(i,j)= cf->convSingNFactoryN(BIMATELEM(*m,i,j),setchar,cf);1632 M(i,j)=n_convSingNFactoryN(BIMATELEM(*m,i,j),setchar,cf); 1633 1633 setchar=FALSE; 1634 1634 } 1635 1635 } 1636 number res= cf->convFactoryNSingN( determinant(M,m->rows()),cf ) ;1636 number res=n_convFactoryNSingN( determinant(M,m->rows()),cf ) ; 1637 1637 return res; 1638 1638 } -
libpolys/polys/coeffrings.h
r13298a rca90c60 9 9 static inline void n_Delete(number* p, const ring r){ n_Delete(p, r->cf); } 10 10 static inline BOOLEAN n_Equal(number a, number b, const ring r){ return n_Equal(a, b, r->cf); } 11 static inline nMapFunc n_SetMap(const ring src, const ring dst){ return dst->cf->cfSetMap(src->cf,dst->cf); }11 static inline nMapFunc n_SetMap(const ring src, const ring dst){ return n_SetMap(src->cf,dst->cf); } 12 12 static inline int n_GetChar(const ring r){ return n_GetChar(r->cf); } 13 13 -
libpolys/polys/monomials/p_polys.cc
r13298a rca90c60 1361 1361 int i,j; 1362 1362 rc = p_Init(r); 1363 const char *s = r->cf->cfRead(st,&(rc->coef),r->cf);1363 const char *s = n_Read(st,&(p_GetCoeff(rc, r)),r->cf); 1364 1364 if (s==st) 1365 1365 /* i.e. it does not start with a coeff: test if it is a ringvar*/ … … 2765 2765 while (p!=NULL) 2766 2766 { 2767 /* should be: 2767 /* should be: // NOTE: don't use ->coef!!!! 2768 2768 * number hh; 2769 2769 * nGetDenom(p->coef,&hh); … … 2906 2906 while (p!=NULL) 2907 2907 { 2908 /* should be: 2908 /* should be: // NOTE: don't use ->coef!!!! 2909 2909 * number hh; 2910 2910 * nGetDenom(p->coef,&hh); … … 2941 2941 while (p!=NULL) 2942 2942 { 2943 /* should be: 2943 /* should be: // NOTE: don't use ->coef!!!! 2944 2944 * number hh; 2945 2945 * nGetDenom(p->coef,&hh); -
libpolys/polys/monomials/ring.cc
r13298a rca90c60 617 617 /// TODO: make it a virtual method of coeffs, together with: 618 618 /// Decompose & Compose, rParameter & rPar 619 char * rCharStr(ring r) 620 { return r->cf->cfCoeffString(r->cf); } 619 char * rCharStr(const ring r){ assume( r != NULL ); return nCoeffString(r->cf); } 621 620 622 621 char * rParStr(ring r)
Note: See TracChangeset
for help on using the changeset viewer.