atlas  0.6
Namespaces | Functions
interactive.cpp File Reference
#include "interactive.h"
#include <iostream>
#include <sstream>
#include <fstream>
#include <string>
#include "prerootdata.h"
#include "kgb.h"
#include "subsystem.h"
#include "standardrepk.h"
#include "repr.h"
#include "input.h"
#include "commands.h"
#include "interactive_lattice.h"
#include "interactive_lietype.h"
#include "prettyprint.h"
#include "basic_io.h"
#include "ioutils.h"
#include "output.h"
#include "kgb_io.h"
#include <readline/readline.h>
Include dependency graph for interactive.cpp:

Namespaces

 atlas
 
 atlas::ioutils
 
 atlas::interactive
 

Functions

std::string atlas::interactive::getFileName (const std::string &prompt) throw (error::InputError)
 
bool atlas::interactive::open_binary_file (std::ofstream &block_out, const std::string &prompt)
 
void atlas::interactive::bitMapPrompt (std::string &prompt, const char *mess, const BitMap &vals)
 
size_t atlas::interactive::get_Cartan_class (const BitMap &cs) throw (error::InputError)
 
void atlas::interactive::get_group_type (InnerClass *&pG, output::Interface *&pI) throw (error::InputError)
 
bool atlas::interactive::get_type_ahead (input::InputBuffer &src, input::InputBuffer &dst)
 
void atlas::interactive::getInteractive (LieType &d_lt) throw (error::InputError)
 
void atlas::interactive::getInteractive (PreRootDatum &d_prd, WeightList &d_b, const LieType &lt) throw (error::InputError)
 
WeightInvolution atlas::interactive::getInnerClass (lietype::Layout &lo, const WeightList &basis) throw (error::InputError)
 
void atlas::interactive::getInteractive (InnerClassType &ict, const LieType &lt) throw (error::InputError)
 
RealFormNbr atlas::interactive::get_real_form (output::Interface &CI) throw (error::InputError)
 
RealFormNbr atlas::interactive::get_dual_real_form (output::Interface &CI, const InnerClass &G, RealFormNbr rf) throw (error::InputError)
 
void atlas::interactive::getInteractive (atlas::Parabolic &psg, size_t rank) throw (error::InputError)
 
unsigned long atlas::interactive::get_bounded_int (input::InputBuffer &ib, const char *prompt, unsigned long limit) throw (error::InputError)
 
unsigned long atlas::interactive::get_int_in_set (const char *prompt, const BitMap &vals, input::InputBuffer *linep) throw (error::InputError)
 
Weight atlas::interactive::get_weight (input::InputBuffer &ib, const char *prompt, size_t rank) throw (error::InputError)
 
RatWeight atlas::interactive::get_ratweight (input::InputBuffer &ib, const char *prompt, size_t rank) throw (error::InputError)
 
StandardRepK atlas::interactive::get_standardrep (const SRK_context &c) throw (error::InputError)
 
StandardRepr atlas::interactive::get_repr (const Rep_context &c) throw (error::InputError)
 
SubSystemWithGroup atlas::interactive::get_parameter (RealReductiveGroup &GR, KGBElt &x, Weight &lambda_rho, RatWeight &gamma) throw (error::InputError)
 
input::InputBuffer & atlas::interactive::common_input ()
 
input::InputBuffer & atlas::interactive::sr_input ()