Changeset eca225 in git for libpolys/coeffs/coeffs.h


Ignore:
Timestamp:
May 6, 2011, 2:06:50 PM (13 years ago)
Author:
Hans Schoenemann <hannes@…>
Branches:
(u'spielwiese', '4a9821a93ffdc22a6696668bd4f6b8c9de3e6c5f')
Children:
a934fc81ed0805bcf6e3c2c3cd59b3b0c6fa8146
Parents:
e25a9942ffbe09b3e9cd1348617f1c1886c896bd
git-author:
Hans Schoenemann <hannes@mathematik.uni-kl.de>2011-05-06 14:06:50+02:00
git-committer:
Mohamed Barakat <mohamed.barakat@rwth-aachen.de>2011-11-09 12:31:36+01:00
Message:
factory to number: Z/p
File:
1 edited

Legend:

Unmodified
Added
Removed
  • libpolys/coeffs/coeffs.h

    re25a99 reca225  
    1414#include <coeffs/si_gmp.h>
    1515
     16#ifdef HAVE_FACTORY
     17#include <factory/factory.h>
     18#endif
     19
    1620enum n_coeffType
    1721{
     
    2428  n_Ext,  // used for all extensions (of Zp, of Q AND OF EXTENSIONS THEREOF)
    2529  n_long_C,
    26   // only used if HAVE_RINGS is defined
     30  // only used if HAVE_RINGS is defined:
    2731  n_Z,
    2832  n_Zn,
     
    145149   char *  (*cfName)(number n, const coeffs r);
    146150
    147    /// Inline: a := b
     151   /// Inplace: a *= b
    148152   void    (*cfInpMult)(number &a, number b, const coeffs r);
    149153   /// maps the bigint i (from dummy) into the coeffs dst
    150154   number  (*cfInit_bigint)(number i, const coeffs dummy, const coeffs dst);
     155
     156#ifdef HAVE_FACTORY
     157   number (*convFactoryNSingN)( const CanonicalForm n, const coeffs r);
     158   CanonicalForm (*convSingNFactoryN)( number n, const coeffs r );
     159#endif
     160
    151161
    152162#ifdef LDEBUG
Note: See TracChangeset for help on using the changeset viewer.