- Timestamp:
- Sep 29, 2011, 2:04:24 AM (13 years ago)
- Branches:
- (u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
- Children:
- 0ff2030fd072d70a06a89af842c039505b704f90
- Parents:
- b38d70eb347f3022d2862a75897727cb85659cfe
- git-author:
- Oleksandr Motsak <motsak@mathematik.uni-kl.de>2011-09-29 02:04:24+02:00
- git-committer:
- Mohamed Barakat <mohamed.barakat@rwth-aachen.de>2011-11-09 16:13:47+01:00
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libpolys/polys/monomials/ring.h
rb38d70 r5d18675 482 482 { assume(r != NULL); assume(r->cf != NULL); return nCoeff_has_simple_inverse(r->cf); } 483 483 484 /// Z/p, GF(p,n), R: nCopy, nNew, nDelete are dummies 484 485 static inline BOOLEAN rField_has_simple_Alloc(const ring r) 485 486 { assume(r != NULL); assume(r->cf != NULL); return nCoeff_has_simple_Alloc(r->cf); } 486 487 487 / * Z/p, GF(p,n), R: nCopy, nNew, nDelete are dummies*/488 /// Alg. or trans. ext. 488 489 static inline BOOLEAN rField_is_Extension(const ring r) 489 490 { assume(r != NULL); assume(r->cf != NULL); return nCoeff_is_Extension(r->cf); } /* Z/p(a) and Q(a)*/ … … 547 548 assume(C != NULL); 548 549 549 if( rField_is_Extension(r) ) 550 if( rField_is_Extension(r) ) // only alg / trans. exts... 550 551 { 551 552 const ring R = C->extRing; … … 577 578 static inline BOOLEAN rIsExtension(const ring r) 578 579 { 579 assume( (rParameter(r)!=NULL) == rField_is_Extension(r) ); // ?580 return rField_is_Extension(r) ;580 // assume( (rParameter(r)!=NULL) == rField_is_Extension(r) ); // ? 581 return rField_is_Extension(r) || nCoeff_is_GF(r->cf) ; 581 582 } 582 583
Note: See TracChangeset
for help on using the changeset viewer.