Changeset ba2359 in git for libpolys/polys/ext_fields/algext.h
- Timestamp:
- May 6, 2011, 2:38:32 PM (13 years ago)
- Branches:
- (u'fieker-DuVal', '117eb8c30fc9e991c4decca4832b1d19036c4c65')(u'spielwiese', '38077648e7239f98078663eb941c3c979511150a')
- Children:
- 69fb9d0d6c21f84c7aee223d5b4651e2fc1c7b7e
- Parents:
- fba6f18e59118e933bb2d9c5b69b31879517ddff
- git-author:
- Frank Seelisch <seelisch@mathematik.uni-kl.de>2011-05-06 14:38:32+02:00
- git-committer:
- Mohamed Barakat <mohamed.barakat@rwth-aachen.de>2011-11-09 12:31:38+01:00
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libpolys/polys/ext_fields/algext.h
rfba6f18 rba2359 66 66 number naGetDenom(number a, const coeffs cf); 67 67 number naGetNumerator(number a, const coeffs cf); 68 number naGcd(number a, const coeffs cf);69 number naLcm(number a, const coeffs cf);68 number naGcd(number a, number b, const coeffs cf); 69 number naLcm(number a, number b, const coeffs cf); 70 70 number naSize(number a, const coeffs cf); 71 71 void naDelete(number *a, const coeffs cf); 72 72 void naCoeffWrite(const coeffs cf); 73 number naIntDiv(number a, number b, const coeffs r); 74 number naPar(int i, const coeffs r); 75 number naInit_bigint(number a, const coeffs src, const coeffs dst); 73 number naIntDiv(number a, number b, const coeffs cf); 76 74 const char * naRead(const char *s, number *a, const coeffs cf); 77 75 static BOOLEAN naCoeffIsEqual(const coeffs cf, n_coeffType n, void * param); … … 85 83 #endif 86 84 85 /* our own type */ 86 #define naID n_Ext 87 88 /* polynomial ring in which our numbers live */ 89 #define naRing cf->algring 90 91 /* coeffs object in which the coefficients of our numbers live; 92 * methods attached to naCoeffs may be used to compute with the 93 * coefficients of our numbers, e.g., use naCoeffs->nAdd to add 94 * coefficients of our numbers */ 95 #define naCoeffs cf->algring->cf 96 97 /* minimal polynomial */ 98 #define naMinpoly naRing->minideal->m[0] 99 87 100 #endif 88 101 /* ALGEXT_H */
Note: See TracChangeset
for help on using the changeset viewer.