atlas  0.6
Namespaces | Functions
prettyprint.cpp File Reference
#include "prettyprint.h"
#include <iostream>
#include <iomanip>
#include <sstream>
#include "bitmap.h"
#include "polynomials.h"
#include "gradings.h"
#include "rootdata.h"
#include "tits.h"
#include "basic_io.h"
Include dependency graph for prettyprint.cpp:

Namespaces

 atlas
 
 atlas::prettyprint
 

Functions

std::ostream & atlas::prettyprint::prettyPrint (std::ostream &strm, const BitMap &b, size_t n)
 
template<size_t d>
std::ostream & atlas::prettyprint::prettyPrint (std::ostream &strm, const BitSet< d > &b, size_t n)
 
template<size_t dim>
std::ostream & atlas::prettyprint::prettyPrint (std::ostream &strm, const BitVector< dim > &v)
 
template<size_t dim>
std::ostream & atlas::prettyprint::prettyPrint (std::ostream &strm, const std::vector< BitVector< dim > > &a)
 
template<typename V >
std::ostream & atlas::prettyprint::printBasis (std::ostream &strm, const std::vector< V > &b)
 
std::ostream & atlas::prettyprint::printDescentSet (std::ostream &strm, const RankFlags &d, size_t rank, const char *sep, const char *pre, const char *post)
 
std::ostream & atlas::prettyprint::printInRootBasis (std::ostream &strm, RootNbr n, const RootSystem &rs)
 
std::ostream & atlas::prettyprint::printInRootBasis (std::ostream &strm, const RootNbrSet &r, const RootSystem &rs)
 
std::ostream & atlas::prettyprint::printRootList (std::ostream &strm, const RootNbrList &r, const RootDatum &rd, const char *sep)
 
std::ostream & atlas::prettyprint::printCorootList (std::ostream &strm, const RootNbrList &r, const RootDatum &rd, const char *sep)
 
std::ostream & atlas::prettyprint::printInvolution (std::ostream &strm, const TwistedInvolution &tw, const TwistedWeylGroup &W)
 
template<typename C >
std::ostream & atlas::prettyprint::printVector (std::ostream &strm, const std::vector< C > &v, unsigned long width)
 
template<typename C >
std::ostream & atlas::prettyprint::printMatrix (std::ostream &strm, const matrix::Matrix_base< C > &m, unsigned long width)
 
std::ostream & atlas::prettyprint::printStatus (std::ostream &strm, const gradings::Status &gs, size_t rank)
 
std::ostream & atlas::prettyprint::printTitsElt (std::ostream &strm, const TitsElt &a, const TitsGroup &Tg)
 
std::ostream & atlas::prettyprint::printTorusType (std::ostream &strm, const tori::RealTorus &T)
 
std::ostream & atlas::prettyprint::printWeylElt (std::ostream &strm, const WeylElt &w, const WeylGroup &W)
 
std::ostream & atlas::prettyprint::printWeylList (std::ostream &strm, const WeylEltList &wl, const WeylGroup &W, const char *sep, const char *pre, const char *post)
 
template std::ostream & atlas::prettyprint::prettyPrint (std::ostream &, const RankFlags &, size_t)
 
template std::ostream & atlas::prettyprint::prettyPrint (std::ostream &, const BitVector< constants::RANK_MAX > &)
 
template std::ostream & atlas::prettyprint::prettyPrint (std::ostream &, const std::vector< BitVector< constants::RANK_MAX > > &)
 
template std::ostream & atlas::prettyprint::printBasis (std::ostream &, const std::vector< Weight > &)
 
template std::ostream & atlas::prettyprint::printVector (std::ostream &, const std::vector< int > &, unsigned long)
 
template std::ostream & atlas::prettyprint::printMatrix (std::ostream &, const matrix::Matrix_base< int > &, unsigned long)
 
template std::ostream & atlas::prettyprint::printMatrix (std::ostream &, const matrix::Matrix_base< long int > &, unsigned long)
 
template std::ostream & atlas::prettyprint::printMatrix (std::ostream &, const matrix::Matrix_base< unsigned long > &, unsigned long)
 
template std::ostream & atlas::prettyprint::printMatrix (std::ostream &, const matrix::Matrix_base< Polynomial< int > > &, unsigned long)