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

atlas::interactive Namespace Reference


Functions

std::string getFileName (const std::string &prompt) throw (error::InputError)
bool open_binary_file (std::ofstream &block_out, const std::string &prompt)
void bitMapPrompt (std::string &prompt, const char *mess, const bitmap::BitMap &vals)
void getCartanClass (size_t &cn, const bitmap::BitMap &cs, input::InputBuffer &line) throw (error::InputError)
void getInnerClass (latticetypes::LatticeMatrix &d, layout::Layout &lo) throw (error::InputError)
void getInteractive (lietype::LieType &d_lt) throw (error::InputError)
void getInteractive (lietype::InnerClassType &ict, const lietype::LieType &lt) throw (error::InputError)
void getInteractive (prerootdata::PreRootDatum &d_prd, latticetypes::WeightList &d_b, const lietype::LieType &lt) throw (error::InputError)
void getInteractive (realform::RealForm &d_rf, const complexredgp_io::Interface &I) throw (error::InputError)
void getInteractive (realform::RealForm &rf, const complexredgp_io::Interface &I, tags::DualTag) throw (error::InputError)
void getInteractive (realform::RealForm &rf, const complexredgp_io::Interface &I, const realform::RealFormList &drfl, tags::DualTag) throw (error::InputError)
void getInteractive (realredgp::RealReductiveGroup &d_G, complexredgp_io::Interface &CI) throw (error::InputError)
void getInteractive (complexredgp::ComplexReductiveGroup *&pG, complexredgp_io::Interface *&pI) throw (error::InputError)
void getInteractive (unsigned long &d_c, const char *prompt, unsigned long max) throw (error::InputError)
void getInteractive (unsigned long &d_c, const char *prompt, const bitmap::BitMap &vals, input::InputBuffer *linep) throw (error::InputError)
input::InputBufferinputLine ()


Function Documentation

void atlas::interactive::bitMapPrompt std::string &  prompt,
const char *  mess,
const bitmap::BitMap &  vals
 

Definition at line 182 of file interactive.cpp.

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

Referenced by getCartanClass().

void atlas::interactive::getCartanClass size_t &  cn,
const bitmap::BitMap &  cs,
input::InputBuffer &  line
throw (error::InputError)
 

Definition at line 206 of file interactive.cpp.

References bitMapPrompt(), and atlas::getInteractive().

Referenced by atlas::blockstabilizer_f(), atlas::gradings_f(), atlas::realweyl_f(), and atlas::strongreal_f().

std::string atlas::interactive::getFileName const std::string &  prompt  )  throw (error::InputError)
 

Definition at line 153 of file interactive.cpp.

References atlas::input::InputBuffer::getline(), and atlas::input::hasQuestionMark().

void atlas::interactive::getInnerClass latticetypes::LatticeMatrix d,
layout::Layout &  lo
throw (error::InputError)
 

Definition at line 240 of file interactive.cpp.

References atlas::checkInvolution(), atlas::getInteractive(), atlas::lietype::InnerClassType, atlas::matrix::invConjugate(), atlas::lietype::involution(), atlas::latticetypes::LatticeMatrix, and atlas::lietype::LieType.

Referenced by getInteractive().

void atlas::interactive::getInteractive unsigned long &  d_c,
const char *  prompt,
const bitmap::BitMap &  vals,
input::InputBuffer *  linep = 0
throw (error::InputError)
 

Definition at line 652 of file interactive.cpp.

References atlas::input::hasQuestionMark(), atlas::basic_io::seqPrint(), and atlas::ioutils::skipSpaces().

Referenced by atlas::dual_kgb_f(), atlas::main_mode_entry(), atlas::real_mode_entry(), atlas::realform_f(), and atlas::type_f().

void atlas::interactive::getInteractive unsigned long &  d_c,
const char *  prompt,
unsigned long  max
throw (error::InputError)
 

Definition at line 604 of file interactive.cpp.

References atlas::input::hasQuestionMark(), and atlas::ioutils::skipSpaces().

void atlas::interactive::getInteractive complexredgp::ComplexReductiveGroup *&  pG,
complexredgp_io::Interface *&  pI
throw (error::InputError)
 

Definition at line 583 of file interactive.cpp.

References getInnerClass(), atlas::getInteractive(), and atlas::latticetypes::LatticeMatrix.

void atlas::interactive::getInteractive realredgp::RealReductiveGroup &  d_G,
complexredgp_io::Interface &  CI
throw (error::InputError)
 

Definition at line 543 of file interactive.cpp.

References atlas::getInteractive(), and atlas::realform_io::Interface::swap().

void atlas::interactive::getInteractive realform::RealForm rf,
const complexredgp_io::Interface &  I,
const realform::RealFormList drfl,
tags::DualTag 
throw (error::InputError)
 

Definition at line 495 of file interactive.cpp.

References atlas::complexredgp_io::Interface::dualRealFormInterface(), atlas::getInteractive(), atlas::realform_io::Interface::in(), atlas::realform_io::Interface::numRealForms(), atlas::realform_io::Interface::out(), and atlas::realform_io::Interface::typeName().

void atlas::interactive::getInteractive realform::RealForm rf,
const complexredgp_io::Interface &  I,
tags::DualTag 
throw (error::InputError)
 

Definition at line 455 of file interactive.cpp.

References atlas::complexredgp_io::Interface::dualRealFormInterface(), atlas::getInteractive(), atlas::realform_io::Interface::in(), atlas::realform_io::Interface::numRealForms(), and atlas::realform_io::Interface::typeName().

void atlas::interactive::getInteractive realform::RealForm d_rf,
const complexredgp_io::Interface &  I
throw (error::InputError)
 

Definition at line 416 of file interactive.cpp.

References atlas::getInteractive(), atlas::realform_io::Interface::in(), atlas::realform_io::Interface::numRealForms(), and atlas::realform_io::Interface::typeName().

void atlas::interactive::getInteractive prerootdata::PreRootDatum &  d_prd,
latticetypes::WeightList d_b,
const lietype::LieType lt
throw (error::InputError)
 

Definition at line 373 of file interactive.cpp.

References atlas::interactive_lattice::getLattice(), atlas::interactive_lattice::smithBasis(), and atlas::latticetypes::WeightList.

void atlas::interactive::getInteractive lietype::InnerClassType ict,
const lietype::LieType lt
throw (error::InputError)
 

Definition at line 338 of file interactive.cpp.

References atlas::interactive_lietype::checkInnerClass(), atlas::input::InputBuffer::getline(), atlas::input::hasQuestionMark(), atlas::inputBuf, and atlas::interactive_lietype::readInnerClass().

void atlas::interactive::getInteractive lietype::LieType d_lt  )  throw (error::InputError)
 

Definition at line 300 of file interactive.cpp.

References atlas::interactive_lietype::checkLieType(), atlas::input::hasQuestionMark(), atlas::inputBuf, atlas::lietype::LieType, atlas::interactive_lietype::readLieType(), and atlas::input::InputBuffer::reset().

input::InputBuffer & atlas::interactive::inputLine  ) 
 

Definition at line 719 of file interactive.cpp.

Referenced by atlas::interactive_lattice::getGenerators().

bool atlas::interactive::open_binary_file std::ofstream &  block_out,
const std::string &  prompt
 

Definition at line 166 of file interactive.cpp.

References getFileName().

Referenced by atlas::klwrite_f().


Generated on Wed Mar 26 16:52:27 2008 for atlas by  doxygen 1.3.9.1