atlas  0.6
Functions
atlas::prettyprint Namespace Reference

Functions

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

Function Documentation

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 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<typename V >
std::ostream & atlas::prettyprint::printBasis ( std::ostream &  strm,
const std::vector< V > &  b 
)
template std::ostream& atlas::prettyprint::printBasis ( std::ostream &  ,
const std::vector< Weight > &   
)
std::ostream & atlas::prettyprint::printCorootList ( std::ostream &  strm,
const RootNbrList r,
const RootDatum &  rd,
const char *  sep 
)
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::printInvolution ( std::ostream &  strm,
const TwistedInvolution &  tw,
const TwistedWeylGroup &  W 
)
template<typename C >
std::ostream & atlas::prettyprint::printMatrix ( std::ostream &  strm,
const matrix::Matrix_base< C > &  m,
unsigned long  width 
)
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 
)
std::ostream & atlas::prettyprint::printRootList ( std::ostream &  strm,
const RootNbrList r,
const RootDatum &  rd,
const char *  sep 
)
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 
)
template<typename C >
std::ostream & atlas::prettyprint::printVector ( std::ostream &  strm,
const std::vector< C > &  v,
unsigned long  width 
)
template std::ostream& atlas::prettyprint::printVector ( std::ostream &  ,
const std::vector< int > &  ,
unsigned  long 
)
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 
)