interactive_lattice.cpp File Reference

#include "interactive_lattice.h"
#include <iostream>
#include <sstream>
#include "arithmetic.h"
#include "basic_io.h"
#include "input.h"
#include "interactive.h"
#include "lattice.h"
#include "ioutils.h"
#include "prerootdata.h"
#include "smithnormal.h"
#include "topology.h"

Include dependency graph for interactive_lattice.cpp:


Namespaces

namespace  atlas
namespace  atlas::interactive_lattice

Enumerations

enum  GeneratorError

Functions

GeneratorError atlas::checkGenerator (input::InputBuffer &, size_t &, latticetypes::LatticeCoeff &, const latticetypes::Weight &)
void atlas::makeOrthogonal (latticetypes::LatticeMatrix &, latticetypes::CoeffList &, const latticetypes::RatWeightList &, size_t)
std::ostream & atlas::printCenter (std::ostream &, const latticetypes::CoeffList &)
void atlas::readGenerator (latticetypes::RatWeight &, const latticetypes::CoeffList &u, input::InputBuffer &)
void atlas::interactive_lattice::adjustBasis (latticetypes::WeightList &b, latticetypes::CoeffList &invf, const latticetypes::WeightList &lb, const latticetypes::CoeffList &linvf)
void atlas::interactive_lattice::getGenerators (latticetypes::RatWeightList &d_rwl, const latticetypes::CoeffList &u) throw (error::InputError)
void atlas::interactive_lattice::getLattice (latticetypes::CoeffList &invf, latticetypes::WeightList &b) throw (error::InputError)
void atlas::interactive_lattice::getUniversal (latticetypes::CoeffList &u, const latticetypes::CoeffList &invf)
void atlas::interactive_lattice::localBasis (latticetypes::WeightList &lb, const latticetypes::WeightList &b, const latticetypes::CoeffList &invf)
void atlas::interactive_lattice::smithBasis (latticetypes::CoeffList &invf, latticetypes::WeightList &b, const lietype::LieType &lt)
GeneratorError atlas::checkGenerator (input::InputBuffer &buf, size_t &r, latticetypes::LatticeCoeff &d, const latticetypes::Weight &u)
void atlas::makeOrthogonal (latticetypes::LatticeMatrix &q, latticetypes::CoeffList &invf, const latticetypes::RatWeightList &d_rwl, size_t r)
std::ostream & atlas::printCenter (std::ostream &strm, const latticetypes::CoeffList &u)
void atlas::readGenerator (latticetypes::RatWeight &v, const latticetypes::CoeffList &u, input::InputBuffer &buf)

Generated on Mon Mar 20 07:42:58 2006 for atlas by  doxygen 1.4.6