Changeset 4cd3ee in git for coeffs


Ignore:
Timestamp:
Jun 18, 2010, 5:28:24 PM (14 years ago)
Author:
Hans Schoenemann <hannes@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
8e124676cbdd85ab8774665bf2a182e8c34b5450
Parents:
a59c630c3536514cfd8c224f4ad325faf6729dc5
git-author:
Hans Schoenemann <hannes@mathematik.uni-kl.de>2010-06-18 17:28:24+02:00
git-committer:
Mohamed Barakat <mohamed.barakat@rwth-aachen.de>2011-11-09 11:55:14+01:00
Message:
some fixes for HAVE_RINGS
Location:
coeffs
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • coeffs/rintegers.h

    ra59c630 r4cd3ee  
    99*/
    1010#ifdef HAVE_RINGS
    11 #include <kernel/structs.h>
     11#include "coeffs.h"
    1212
    1313extern int nrzExp;
     
    1515
    1616number  nrzCopy        (number a);
    17 number  cfrzCopy       (number a, const ring r);
     17number  cfrzCopy       (number a, const coeffs r);
    1818int     nrzSize        (number a);
    19 void    nrzDelete      (number *a, const ring r);
     19void    nrzDelete      (number *a, const coeffs r);
    2020BOOLEAN nrzGreaterZero (number k);
    2121number  nrzMult        (number a, number b);
    22 number  nrzInit        (int i, const ring r);
    23 int     nrzInt         (number &n, const ring r);
     22number  nrzInit        (int i, const coeffs r);
     23int     nrzInt         (number &n, const coeffs r);
    2424number  nrzAdd         (number a, number b);
    2525number  nrzSub         (number a, number b);
     
    3939int     nrzDivComp     (number a, number b);
    4040BOOLEAN nrzEqual       (number a, number b);
    41 number  nrzLcm         (number a,number b, ring r);
    42 number  nrzGcd         (number a,number b,ring r);
     41number  nrzLcm         (number a,number b, coeffs r);
     42number  nrzGcd         (number a,number b,coeffs r);
    4343number  nrzExtGcd      (number a, number b, number *s, number *t);
    44 nMapFunc nrzSetMap     (const ring src, const ring dst);
    45 void    nrzWrite       (number &a, const ring r);
     44nMapFunc nrzSetMap     (const coeffs src, const coeffs dst);
     45void    nrzWrite       (number &a, const coeffs r);
    4646const char *  nrzRead  (const char *s, number *a);
    4747char *  nrzName        (number n);
     
    4949BOOLEAN nrzDBTest      (number a, const char *f, const int l);
    5050#endif
    51 void    nrzSetExp(int c, ring r);
    52 void    nrzInitExp(int c, ring r);
    53 void    nrzDelete(number *a, const ring r);
     51void    nrzSetExp(int c, coeffs r);
     52void    nrzInitExp(int c, coeffs r);
     53void    nrzDelete(number *a, const coeffs r);
    5454
    5555number nrzMapQ(number from);
  • coeffs/rmodulo2m.h

    ra59c630 r4cd3ee  
    4141number  nr2mGcd         (number a, number b, const coeffs r);
    4242number  nr2mExtGcd      (number a, number b, number *s, number *t, const coeffs r);
    43 nMapFunc nr2mSetMap     (const ring src, const ring dst);
     43nMapFunc nr2mSetMap     (const coeffs src, const coeffs dst);
    4444void    nr2mWrite       (number &a, const coeffs r);
    4545const char *  nr2mRead  (const char *s, number *a, const coeffs r);
Note: See TracChangeset for help on using the changeset viewer.