atlas  0.6
arithmetic_fwd.h
Go to the documentation of this file.
1 
5 /*
6  Copyright (C) 2011 Marc van Leeuwen
7  part of the Atlas of Lie Groups and Representations
8 
9  For license information see the LICENSE file
10 */
11 
12 #ifndef ARITHMETIC_FWD_H /* guard against multiple inclusions */
13 #define ARITHMETIC_FWD_H
14 
15 #include <vector>
16 
17 /******** forward type declarations ******************************************/
18 
19 namespace atlas {
20 
21 namespace arithmetic {
22 
23  typedef long long int Numer_t;
24  typedef unsigned long long int Denom_t;
25  class Rational;
26  typedef std::vector<Rational> RationalList;
27  class Split_integer;
28 
29 } // |namespace arithmetic|
30 
31 } // |namespace atlas|
32 
33 #endif
Definition: arithmetic.h:54
unsigned long long int Denom_t
Definition: Atlas.h:69
long long int Numer_t
Definition: Atlas.h:68
Definition: Atlas.h:38
std::vector< Rational > RationalList
Definition: arithmetic_fwd.h:25
Definition: arithmetic.h:112