atlas  0.6
Namespaces | Functions
basic_io.cpp File Reference
#include "basic_io.h"
#include <iostream>
#include <sstream>
#include <stdexcept>
#include "matrix.h"
#include "ratvec.h"
#include "partition.h"
#include "bitvector.h"
#include "lietype.h"
#include "polynomials.h"
Include dependency graph for basic_io.cpp:

Namespaces

 atlas
 
 atlas::basic_io
 
 atlas::bitset
 
 atlas::polynomials
 
 atlas::bitvector
 
 atlas::lietype
 
 atlas::weyl
 
 atlas::matrix
 
 atlas::ratvec
 
 atlas::arithmetic
 

Functions

template<size_t d>
std::ostream & atlas::bitset::operator<< (std::ostream &strm, const BitSet< d > &b)
 
template<typename C >
std::ostream & atlas::polynomials::operator<< (std::ostream &strm, const Polynomial< C > &P)
 
template<size_t dim>
std::ostream & atlas::bitvector::operator<< (std::ostream &strm, const BitVector< dim > &v)
 
std::ostream & atlas::lietype::operator<< (std::ostream &strm, const SimpleLieType &slt)
 
std::ostream & atlas::lietype::operator<< (std::ostream &strm, const LieType &lt)
 
std::ostream & atlas::lietype::operator<< (std::ostream &strm, const InnerClassType &ict)
 
std::ostream & atlas::weyl::operator<< (std::ostream &strm, const WeylWord &w)
 
template<typename C >
std::ostream & atlas::matrix::operator<< (std::ostream &strm, const Vector< C > &v)
 
std::ostream & atlas::ratvec::operator<< (std::ostream &strm, const RatWeight &w)
 
std::ostream & atlas::arithmetic::operator<< (std::ostream &strm, const Split_integer &s)
 
unsigned long long atlas::basic_io::read_var_bytes (unsigned int n, std::istream &in)
 
void atlas::basic_io::put_int (unsigned int val, std::ostream &out)
 
void atlas::basic_io::write_bytes (unsigned int n, unsigned long long val, std::ostream &out)
 
template std::ostream & atlas::matrix::operator<< (std::ostream &strm, const Vector< int > &v)
 
template std::ostream & atlas::matrix::operator<< (std::ostream &strm, const Vector< arithmetic::Numer_t > &v)