source: git/factory/cf_defs.h @ 2dd068

spielwiese
Last change on this file since 2dd068 was 2dd068, checked in by Rüdiger Stobbe <stobbe@…>, 28 years ago
Initial revision git-svn-id: file:///usr/local/Singular/svn/trunk@6 2c84dea3-7e68-4137-9b89-c4e89433aadc
  • Property mode set to 100644
File size: 674 bytes
Line 
1// emacs edit mode for this file is -*- C++ -*-
2// $Id: cf_defs.h,v 1.0 1996-05-17 10:59:38 stobbe Exp $
3
4#ifndef INCL_CF_DEFS_H
5#define incl_cf_defs_H
6
7/*
8$Log: not supported by cvs2svn $
9*/
10
11#include "conf.h"
12
13//#define HAS_ARITHMETIC_SHIFT
14
15/*BEGINPUBLIC*/
16
17#define LEVELBASE -32000
18#define LEVELQUOT 32000
19
20#define UndefinedDomain 32000
21#define PrimePowerDomain 5
22#define GaloisFieldDomain 4
23#define FiniteFieldDomain 3
24#define RationalDomain 2
25#define IntegerDomain 1
26
27#define SW_RATIONAL 0
28#define SW_QUOTIENT 1
29#define SW_SYMMETRIC_FF 2
30#define SW_BERLEKAMP 3
31#define SW_FAC_USE_BIG_PRIMES 4
32#define SW_FAC_QUADRATICLIFT 5
33
34/*ENDPUBLIC*/
35
36#endif /* INCL_CF_DEFS_H */
Note: See TracBrowser for help on using the repository browser.