atlas  0.6
testprint.h
Go to the documentation of this file.
1 /*
2  This is testprint.h
3 
4  Copyright (C) 2004,2005 Fokko du Cloux
5  part of the Atlas of Lie Groups and Representations
6 
7  For license information see the LICENSE file
8 */
9 
10 #ifndef TESTPRINT_H /* guard against multiple inclusions */
11 #define TESTPRINT_H
12 
13 #include <iostream>
14 
15 #include "../Atlas.h"
16 
17 
18 #include "gradings.h"
19 
20 /******** function declarations **********************************************/
21 
22 namespace atlas {
23 
24 namespace testprint {
25 
26 std::ostream& print(std::ostream&, const RootDatum&);
27 
28 std::ostream& print(std::ostream&, const RealReductiveGroup&);
29 
30  // std::ostream& printBlockData(std::ostream&, output::Interface&);
31 
32  // std::ostream& printCartanClasses(std::ostream&, output::Interface&);
33 
34 std::ostream& printCartanMatrix(std::ostream&, const RootNbrList&,
35  const RootSystem&);
36 
37 std::ostream& printComponents(std::ostream&,
38  const RealReductiveGroup&,
39  const char* sep = ",");
40 }
41 
42 }
43 
44 #endif
Class definitions and function declarations for the class Status.
std::ostream & printComponents(std::ostream &strm, const RealReductiveGroup &G, const char *sep)
Definition: testprint.cpp:140
std::ostream & printCartanMatrix(std::ostream &strm, const RootNbrList &rb, const RootSystem &rs)
Definition: testprint.cpp:129
std::ostream & print(std::ostream &strm, const RootDatum &rd)
Definition: testprint.cpp:70
Definition: Atlas.h:38
std::vector< RootNbr > RootNbrList
Definition: Atlas.h:217