Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

atlas::prettyprint Namespace Reference


Functions

std::ostream & prettyPrint (std::ostream &strm, const bitmap::BitMap &b, size_t n)
std::ostream & prettyPrint (std::ostream &strm, const abelian::GroupType &type)
std::ostream & printCoroot (std::ostream &strm, const rootdata::RootNbr &j, const rootdata::RootDatum &rd)
std::ostream & printCorootList (std::ostream &strm, const rootdata::RootList &r, const rootdata::RootDatum &rd, const char *sep)
std::ostream & printDescentSet (std::ostream &strm, const bitset::RankFlags &d, size_t rank, const char *sep, const char *pre, const char *post)
std::ostream & printInRootBasis (std::ostream &strm, rootdata::RootNbr n, const rootdata::RootDatum &rd)
std::ostream & printInRootBasis (std::ostream &strm, const rootdata::RootSet &r, const rootdata::RootDatum &rd)
std::ostream & printInvolution (std::ostream &strm, const weyl::TwistedInvolution &tw, const weyl::WeylGroup &W)
std::ostream & printRoot (std::ostream &strm, const rootdata::RootNbr &j, const rootdata::RootDatum &rd)
std::ostream & printRootList (std::ostream &strm, const rootdata::RootList &r, const rootdata::RootDatum &rd, const char *sep)
std::ostream & printStatus (std::ostream &strm, const gradings::Status &gs, size_t rank)
std::ostream & printTitsElt (std::ostream &strm, const tits::TitsElt &a, const tits::TitsGroup &N)
std::ostream & printTorusType (std::ostream &strm, const tori::RealTorus &T)
std::ostream & printWeylElt (std::ostream &strm, const weyl::WeylElt &w, const weyl::WeylGroup &W)
std::ostream & printWeylList (std::ostream &strm, const weyl::WeylEltList &wl, const weyl::WeylGroup &W, const char *sep, const char *pre, const char *post)
template<size_t d>
std::ostream & prettyPrint (std::ostream &, const bitset::BitSet< d > &, size_t)
template<size_t dim>
std::ostream & prettyPrint (std::ostream &, const bitvector::BitVector< dim > &, size_t)
template<size_t dim>
std::ostream & prettyPrint (std::ostream &, const std::vector< bitvector::BitVector< dim > > &, size_t)
template<typename V>
std::ostream & printBasis (std::ostream &, const std::vector< V > &)
template<typename C>
std::ostream & printMatrix (std::ostream &, const matrix::Matrix< C > &, unsigned long width=4)
template<typename C>
std::ostream & printMonomial (std::ostream &, C, polynomials::Degree, const char *)
template<typename C>
std::ostream & printPol (std::ostream &, const polynomials::Polynomial< C > &, const char *)


Function Documentation

template<size_t dim>
std::ostream & atlas::prettyprint::prettyPrint std::ostream &  ,
const std::vector< bitvector::BitVector< dim > > &  ,
size_t 
 

Definition at line 69 of file prettyprint_def.h.

Referenced by atlas::interpreter::print_gradings_wrapper(), and atlas::cartan_io::printGradings().

template<size_t dim>
std::ostream & atlas::prettyprint::prettyPrint std::ostream &  ,
const bitvector::BitVector< dim > &  ,
size_t 
 

Definition at line 47 of file prettyprint_def.h.

References atlas::basic_io::seqPrint().

template<size_t d>
std::ostream & atlas::prettyprint::prettyPrint std::ostream &  ,
const bitset::BitSet< d > &  ,
size_t 
 

Definition at line 29 of file prettyprint_def.h.

References atlas::bitset::BitSet< n >::test().

std::ostream & atlas::prettyprint::prettyPrint std::ostream &  strm,
const abelian::GroupType type
 

Definition at line 60 of file prettyprint.cpp.

References atlas::bitmap::BitMap::begin(), atlas::bitmap::BitMap::end(), atlas::basic_io::seqPrint(), and atlas::lietype::type().

std::ostream & atlas::prettyprint::prettyPrint std::ostream &  strm,
const bitmap::BitMap &  b,
size_t  n = 0
 

Definition at line 39 of file prettyprint.cpp.

References atlas::bitmap::BitMap::capacity(), and atlas::bitmap::BitMap::isMember().

template<typename V>
std::ostream & atlas::prettyprint::printBasis std::ostream &  ,
const std::vector< V > & 
 

Definition at line 87 of file prettyprint_def.h.

Referenced by atlas::testprint::print().

std::ostream & atlas::prettyprint::printCoroot std::ostream &  strm,
const rootdata::RootNbr j,
const rootdata::RootDatum &  rd
 

Definition at line 78 of file prettyprint.cpp.

References atlas::rootdata::RootDatum::coroot().

Referenced by printCorootList().

std::ostream & atlas::prettyprint::printCorootList std::ostream &  strm,
const rootdata::RootList r,
const rootdata::RootDatum &  rd,
const char *  sep = "\n"
 

Definition at line 91 of file prettyprint.cpp.

References printCoroot().

std::ostream & atlas::prettyprint::printDescentSet std::ostream &  strm,
const bitset::RankFlags d,
size_t  rank,
const char *  sep = ",",
const char *  pre = "{",
const char *  post = "}"
 

Definition at line 109 of file prettyprint.cpp.

References atlas::bitset::RankFlags, and atlas::bitset::BitSet< n >::test().

Referenced by atlas::wgraph_io::printWDecomposition(), and atlas::wgraph_io::printWGraph().

std::ostream & atlas::prettyprint::printInRootBasis std::ostream &  strm,
const rootdata::RootSet r,
const rootdata::RootDatum &  rd
 

Definition at line 155 of file prettyprint.cpp.

References atlas::bitmap::BitMap::begin(), atlas::rootdata::RootDatum::inSimpleRoots(), atlas::rootdata::RootSet, and atlas::basic_io::seqPrint().

Referenced by atlas::coroots_rootbasis_f(), atlas::poscoroots_rootbasis_f(), atlas::posroots_rootbasis_f(), and atlas::roots_rootbasis_f().

std::ostream & atlas::prettyprint::printInRootBasis std::ostream &  strm,
rootdata::RootNbr  n,
const rootdata::RootDatum &  rd
 

Definition at line 144 of file prettyprint.cpp.

References atlas::rootdata::RootDatum::inSimpleRoots().

std::ostream & atlas::prettyprint::printInvolution std::ostream &  strm,
const weyl::TwistedInvolution tw,
const weyl::WeylGroup &  W
 

Definition at line 179 of file prettyprint.cpp.

References atlas::weyl::WeylGroup::involution_expr(), and atlas::weyl::TwistedInvolution.

Referenced by atlas::printBasePts(), atlas::block_io::printBlockD(), and atlas::block_io::printBlockU().

template<typename C>
std::ostream & atlas::prettyprint::printMatrix std::ostream &  ,
const matrix::Matrix< C > &  ,
unsigned long  width = 4
 

Definition at line 188 of file prettyprint_def.h.

References atlas::matrix::Matrix< C >::columnSize(), and atlas::matrix::Matrix< C >::rowSize().

Referenced by atlas::cmatrix_f(), atlas::testprint::print(), atlas::complexredgp_io::printBlockSizes(), and atlas::cartan_io::printGradings().

template<typename C>
std::ostream & atlas::prettyprint::printMonomial std::ostream &  ,
,
polynomials::Degree  ,
const char * 
 

Definition at line 110 of file prettyprint_def.h.

Referenced by printPol().

template<typename C>
std::ostream & atlas::prettyprint::printPol std::ostream &  ,
const polynomials::Polynomial< C > &  ,
const char * 
 

Definition at line 137 of file prettyprint_def.h.

References atlas::polynomials::Polynomial< C >::degree(), atlas::polynomials::Polynomial< C >::isZero(), and printMonomial().

Referenced by atlas::kltest::dualityVerify(), atlas::kl_io::printAllKL(), atlas::kl_io::printKLList(), and atlas::kl_io::printPrimitiveKL().

std::ostream & atlas::prettyprint::printRoot std::ostream &  strm,
const rootdata::RootNbr j,
const rootdata::RootDatum &  rd
 

Definition at line 193 of file prettyprint.cpp.

References atlas::rootdata::RootDatum::root().

Referenced by printRootList().

std::ostream & atlas::prettyprint::printRootList std::ostream &  strm,
const rootdata::RootList r,
const rootdata::RootDatum &  rd,
const char *  sep = "\n"
 

Definition at line 206 of file prettyprint.cpp.

References printRoot().

std::ostream & atlas::prettyprint::printStatus std::ostream &  strm,
const gradings::Status &  gs,
size_t  rank
 

Definition at line 234 of file prettyprint.cpp.

Referenced by atlas::kgb_io::printKGB().

std::ostream & atlas::prettyprint::printTitsElt std::ostream &  strm,
const tits::TitsElt &  a,
const tits::TitsGroup &  N
 

Definition at line 266 of file prettyprint.cpp.

References printWeylElt(), atlas::tits::TitsGroup::right_torus_part(), atlas::tits::TitsElt::w(), and atlas::tits::TitsGroup::weylGroup().

std::ostream & atlas::prettyprint::printTorusType std::ostream &  strm,
const tori::RealTorus &  T
 

Definition at line 283 of file prettyprint.cpp.

References atlas::tori::RealTorus::compactRank(), atlas::tori::RealTorus::complexRank(), and atlas::tori::RealTorus::splitRank().

Referenced by atlas::interpreter::print_Cartan_info_wrapper(), and atlas::cartan_io::printCartanClass().

std::ostream & atlas::prettyprint::printWeylElt std::ostream &  strm,
const weyl::WeylElt &  w,
const weyl::WeylGroup &  W
 

Definition at line 304 of file prettyprint.cpp.

References atlas::weyl::WeylGroup::out(), and atlas::weyl::WeylWord.

Referenced by atlas::printBasePts(), atlas::block_io::printBlock(), atlas::kgb_io::printKGB(), and printTitsElt().

std::ostream & atlas::prettyprint::printWeylList std::ostream &  strm,
const weyl::WeylEltList wl,
const weyl::WeylGroup &  W,
const char *  sep = ",",
const char *  pre = "",
const char *  post = ""
 

Definition at line 322 of file prettyprint.cpp.

References atlas::weyl::WeylGroup::out(), atlas::basic_io::seqPrint(), and atlas::weyl::WeylWord.

Referenced by atlas::realweyl_io::printBlockStabilizer(), atlas::realweyl_io::printDualRealWeyl(), and atlas::realweyl_io::printRealWeyl().


Generated on Wed Mar 26 16:53:01 2008 for atlas by  doxygen 1.3.9.1