atlas  0.6
Classes | Typedefs | Enumerations | Functions | Variables
atlas::commands Namespace Reference

Classes

struct  BlockmodeTag
 
struct  Command
 
class  CommandNode
 
class  CommandTree
 
struct  EmptymodeTag
 
struct  EntryError
 
struct  MainmodeTag
 
struct  RealmodeTag
 
struct  ReprmodeTag
 
struct  StrCmp
 

Typedefs

typedef void(* action_pointer) ()
 
typedef std::map< const char *, const char *, StrCmpTagDict
 

Enumerations

enum  CheckResult { NotFound, PartialMatch, Ambiguous, Found }
 
enum  block_type { noblock, nblock, partial_block }
 

Functions

CommandNode blockNode ()
 
InnerClass & current_dual_inner_class ()
 
RealReductiveGroup & currentDualRealGroup ()
 
RealFormNbr currentDualRealForm ()
 
Block & currentBlock ()
 
kl::KLContextcurrentKL ()
 
const wgraph::WGraphcurrentWGraph ()
 
input::InputBuffercurrentLine ()
 
const CommandTreecurrentMode ()
 
void exitMode ()
 
void drop_to (const CommandTree &mode)
 
void exitInteractive ()
 
void nohelp_h ()
 
void std_help ()
 
void use_tag ()
 
void run_from (const CommandTree &initial_mode)
 
void relax_f ()
 
CommandNode emptyNode ()
 
CommandNode helpNode ()
 
void intro_h ()
 
InnerClass & current_inner_class ()
 
InnerClass & current_dual_group ()
 
output::InterfacecurrentComplexInterface ()
 
void replace_inner_class (InnerClass *G, output::Interface *I)
 
CommandNode mainNode ()
 
CommandNode realNode ()
 
RealReductiveGroup & currentRealGroup ()
 
RealFormNbr currentRealForm ()
 
const Rep_context & currentRepContext ()
 
Rep_table & currentRepTable ()
 
void repr_mode_entry () throw (EntryError)
 
void repr_mode_exit ()
 
void nblock_f ()
 
void partial_block_f ()
 
void block_f ()
 
void blockorder_f ()
 
void blocktwist_f ()
 
void extblock_f ()
 
void deform_f ()
 
void kl_f ()
 
void klbasis_f ()
 
void kllist_f ()
 
void primkl_f ()
 
void klwrite_f ()
 
void wgraph_f ()
 
void wcells_f ()
 
void repr_f ()
 
CommandNode reprNode ()
 
param_block & current_param_block ()
 
const SubSystemWithGroup & currentSubSystem ()
 
const StandardRepr & currentStandardRepr ()
 
void ensure_full_block ()
 

Variables

CommandTreeblock_mode = real_mode.add_descendant(blockNode())
 
TagDict tagDict
 
CommandTree help_mode (helpNode())
 
CommandTree empty_mode (emptyNode())
 
CommandTreemain_mode = empty_mode.add_descendant(mainNode())
 
CommandTreereal_mode = main_mode.add_descendant(realNode())
 
CommandTreerepr_mode = real_mode.add_descendant(reprNode())
 
block_type state =noblock
 
BlockElt entry_z = UndefBlock
 
SubSystemWithGroup * sub =NULL
 
StandardRepr * sr =NULL
 
param_block * block_pointer =NULL
 
wgraph::WGraphWGr_pointer =NULL
 

Typedef Documentation

typedef void(* atlas::commands::action_pointer) ()
typedef std::map<const char*,const char*, StrCmp> atlas::commands::TagDict

Enumeration Type Documentation

Enumerator
noblock 
nblock 
partial_block 
Enumerator
NotFound 
PartialMatch 
Ambiguous 
Found 

Function Documentation

void atlas::commands::block_f ( )
CommandNode atlas::commands::blockNode ( )
void atlas::commands::blockorder_f ( )
void atlas::commands::blocktwist_f ( )
InnerClass & atlas::commands::current_dual_group ( )
InnerClass & atlas::commands::current_dual_inner_class ( )
InnerClass & atlas::commands::current_inner_class ( )
param_block & atlas::commands::current_param_block ( )
Block & atlas::commands::currentBlock ( )
output::Interface & atlas::commands::currentComplexInterface ( )
RealFormNbr atlas::commands::currentDualRealForm ( )
RealReductiveGroup & atlas::commands::currentDualRealGroup ( )
kl::KLContext & atlas::commands::currentKL ( )
input::InputBuffer & atlas::commands::currentLine ( )
const CommandTree * atlas::commands::currentMode ( )
RealFormNbr atlas::commands::currentRealForm ( )
RealReductiveGroup & atlas::commands::currentRealGroup ( )
const Rep_context & atlas::commands::currentRepContext ( )
Rep_table & atlas::commands::currentRepTable ( )
const StandardRepr & atlas::commands::currentStandardRepr ( )
const SubSystemWithGroup & atlas::commands::currentSubSystem ( )
const wgraph::WGraph & atlas::commands::currentWGraph ( )
void atlas::commands::deform_f ( )
void atlas::commands::drop_to ( const CommandTree mode)
commands::CommandNode atlas::commands::emptyNode ( )
void atlas::commands::ensure_full_block ( )
void atlas::commands::exitInteractive ( )
void atlas::commands::exitMode ( )
void atlas::commands::extblock_f ( )
commands::CommandNode atlas::commands::helpNode ( )
void atlas::commands::intro_h ( )
void atlas::commands::kl_f ( )
void atlas::commands::klbasis_f ( )
void atlas::commands::kllist_f ( )
void atlas::commands::klwrite_f ( )
commands::CommandNode atlas::commands::mainNode ( )
void atlas::commands::nblock_f ( )
void atlas::commands::nohelp_h ( )
void atlas::commands::partial_block_f ( )
void atlas::commands::primkl_f ( )
commands::CommandNode atlas::commands::realNode ( )
void atlas::commands::relax_f ( )
inline
void atlas::commands::replace_inner_class ( InnerClass *  G,
output::Interface I 
)
void atlas::commands::repr_f ( )
void atlas::commands::repr_mode_entry ( )
throw (EntryError
)
void atlas::commands::repr_mode_exit ( )
commands::CommandNode atlas::commands::reprNode ( )
void atlas::commands::run_from ( const CommandTree initial_mode)
void atlas::commands::std_help ( )
void atlas::commands::use_tag ( )
void atlas::commands::wcells_f ( )
void atlas::commands::wgraph_f ( )

Variable Documentation

CommandTree & atlas::commands::block_mode = real_mode.add_descendant(blockNode())
param_block * atlas::commands::block_pointer =NULL
commands::CommandTree atlas::commands::empty_mode
BlockElt atlas::commands::entry_z = UndefBlock
commands::CommandTree atlas::commands::help_mode
commands::CommandTree & atlas::commands::main_mode = empty_mode.add_descendant(mainNode())
commands::CommandTree & atlas::commands::real_mode = main_mode.add_descendant(realNode())
CommandTree & atlas::commands::repr_mode = real_mode.add_descendant(reprNode())
StandardRepr* atlas::commands::sr =NULL
block_type atlas::commands::state =noblock
SubSystemWithGroup* atlas::commands::sub =NULL
TagDict atlas::commands::tagDict
wgraph::WGraph* atlas::commands::WGr_pointer =NULL