Changeset 87d61c in git


Ignore:
Timestamp:
Jun 18, 2010, 5:20:05 PM (13 years ago)
Author:
Hans Schoenemann <hannes@…>
Branches:
(u'jengelh-datetime', 'ceac47cbc86fe4a15902392bdbb9bd2ae0ea02c6')(u'spielwiese', 'f875bbaccd0831e36aaed09ff6adeb3eb45aeb94')
Children:
298bd5f660306bd213a982effdc10fcc8dfdf8f2
Parents:
21dc6a477ee96c0d6c68bd91de4b586529805495
git-author:
Hans Schoenemann <hannes@mathematik.uni-kl.de>2010-06-18 17:20:05+02:00
git-committer:
Mohamed Barakat <mohamed.barakat@rwth-aachen.de>2011-11-09 11:55:12+01:00
Message:
HAVE_RINGS fixes
File:
1 edited

Legend:

Unmodified
Added
Removed
  • coeffs/modulop.cc

    r21dc6a r87d61c  
    544544* convert from a GMP integer
    545545*/
    546 number npMapGMP(number from)
     546number npMapGMP(number from, const coeffs src, const coeffs dst)
    547547{
    548548  int_number erg = (int_number) omAlloc(sizeof(mpz_t)); // evtl. spaeter mit bin
    549549  mpz_init(erg);
    550550
    551   mpz_mod_ui(erg, (int_number) from, npPrimeM);
     551  mpz_mod_ui(erg, (int_number) from, dst->npPrimeM);
    552552  number r = (number) mpz_get_si(erg);
    553553
     
    560560* convert from an machine long
    561561*/
    562 number npMapMachineInt(number from)
    563 {
    564   long i = (long) (((unsigned long) from) % npPrimeM);
     562number npMapMachineInt(number from, const coeffs src,const coeffs dst)
     563{
     564  long i = (long) (((unsigned long) from) % dst->npPrimeM);
    565565  return (number) i;
    566566}
Note: See TracChangeset for help on using the changeset viewer.