source: git/factory/factory.template @ 5275c0

spielwiese
Last change on this file since 5275c0 was 5275c0, checked in by Martin Lee <martinlee84@…>, 11 years ago
chg: renamed fac_absfact.* to facAbsFact.*
  • Property mode set to 100644
File size: 2.3 KB
RevLine 
[d5fa05]1/* emacs edit mode for this file is -*- C++ -*- */
[881a51]2
3#ifndef INCL_FACTORY_H
4#define INCL_FACTORY_H
5
[c7e519]6//{{{ docu
7//
[d020734]8// factory.template - template to generate `factory.h'.
[c7e519]9//
[d020734]10// `factory.h' is the user interface to Factory.  Created
11// automatically by `makeheader', it collects all important
12// declarations from all important Factory header files into one
13// overall header file leaving out all boring Factory internal
14// stuff.  See `./bin/makeheader' for an explanation of the syntax
[c7e519]15// of this file.
16//
[d020734]17// Note: In this file the order of "includes" matters (since this
[c7e519]18// are not real includes)!  In general, files at the end depend
19// on files at the beginning.
20//
21//}}}
22
[311803]23#include <factory/factoryconf.h>
[8591c5]24
[4d282a]25#ifndef NOSTREAMIO
[b1dfaf]26#  ifdef HAVE_IOSTREAM
27#    include <iostream>
28#    define OSTREAM std::ostream
29#    define ISTREAM std::istream
30#  elif defined(HAVE_IOSTREAM_H)
31#    include <iostream.h>
32#    define OSTREAM ostream
33#    define ISTREAM istream
34#  endif
[c7e519]35#endif /* ! NOSTREAMIO */
[881a51]36
[e4fe2b]37#include <factory/cf_gmp.h>
[78cb99c]38
[b1dfaf]39#include <factory/templates/ftmpl_array.h>
40#include <factory/templates/ftmpl_factor.h>
41#include <factory/templates/ftmpl_list.h>
42#include <factory/templates/ftmpl_matrix.h>
[881a51]43
[8591c5]44/*MAKEHEADER PUBLIC ONLY*/
[01a20e]45#include "cf_globals.h"
[881a51]46
[8591c5]47/*MAKEHEADER PUBLIC ONLY*/
[01a20e]48#include "cf_primes.h"
[881a51]49
[8591c5]50/*MAKEHEADER PUBLIC ONLY*/
51#include "cf_defs.h"
[881a51]52
[8591c5]53/*MAKEHEADER PUBLIC ONLY*/
[01a20e]54#include "variable.h"
[881a51]55
[8591c5]56/*MAKEHEADER PUBLIC ONLY*/
[01a20e]57#include "canonicalform.h"
[881a51]58
[8591c5]59/*MAKEHEADER PUBLIC ONLY*/
[01a20e]60#include "cf_binom.h"
[881a51]61
[8591c5]62/*MAKEHEADER PUBLIC ONLY*/
[fbefc9]63#include "cf_algorithm.h"
[881a51]64
[8591c5]65/*MAKEHEADER PUBLIC ONLY*/
[01a20e]66#include "cf_eval.h"
[881a51]67
[8591c5]68/*MAKEHEADER PUBLIC ONLY*/
[01a20e]69#include "cf_generator.h"
[881a51]70
[8591c5]71/*MAKEHEADER PUBLIC ONLY*/
[01a20e]72#include "cf_iter.h"
[881a51]73
[8591c5]74/*MAKEHEADER PUBLIC ONLY*/
75#include "cf_random.h"
[881a51]76
[8591c5]77/*MAKEHEADER PUBLIC ONLY*/
[01a20e]78#include "cf_irred.h"
[881a51]79
[8591c5]80/*MAKEHEADER PUBLIC ONLY*/
81#include "fac_util.h"
[4d282a]82
[8591c5]83/*MAKEHEADER PUBLIC ONLY*/
[01a20e]84#include "cf_map.h"
85
86/*MAKEHEADER PUBLIC ONLY*/
87#include "cf_reval.h"
[881a51]88
[ef9d6b]89/*MAKEHEADER PUBLIC ONLY*/
90#include "fac_sqrfree.h"
91
[78cb99c]92/*MAKEHEADER PUBLIC ONLY*/
93#include "gfops.h"
94
[f291fcd]95/*MAKEHEADER PUBLIC ONLY*/
96#include "cf_hnf.h"
97
[78cb99c]98/*MAKEHEADER PUBLIC ONLY*/
99#include "singext.h"
[c7e519]100
[9ecadc3]101/*MAKEHEADER PUBLIC ONLY*/
102#include "cf_util.h"
[78cb99c]103
[4a5e77]104/*MAKEHEADER PUBLIC ONLY*/
105#include "facIrredTest.h"
106
[dea3d2]107/*MAKEHEADER PUBLIC ONLY*/
[5275c0]108#include "facAbsFact.h"
[dea3d2]109
[d5fa05]110#endif /* ! INCL_FACTORY_H */
Note: See TracBrowser for help on using the repository browser.