Index

C++ Code Documentation

holonomy::Holonomy

Derived from: parser::MathParser

File: APP/holonomy/Holonomy.H

public:
  • Holonomy();
  • virtual ~Holonomy();
  • void verbosity( uint v );
  • void read( char const *filename );
  • void read( std::istream & );
  • void compute( std::ostream &o );
  • void mathematica(bool state);
protected:
private:
  • class Exception : public base::Exception;
  • Exception( ErrorCode code ) throw() : base::Exception(_message0[code]);
  • static char const *const _message0[];
  • };
  • void read_parser( std::istream & );
  • void read_mathematica( std::istream & );
  • void parse();
  • struct Curve;
  • void compute_monodromy( loop::Loop4 &M, Curve const &C );
  • virtual void handler(base::String const &, uint counter, uint depth);
  • void fixstring( base::String &s );
  • uint _polylen;
    length of Fourier series
  • loop::EvalLoop _potential;
  • std::list<Curve> _curve;
  • static parser::KeyParser::KeyValPair const _default[];
  • uint _verbosity;
  • parser::KeyParser _parser;
  • bool _has_data;
  • bool _mathematica;
    MathParser data
  • base::String _potential_str;
  • base::String _curve_str;
  • uint _counter1;
  • loop::Complex _zstart;
  • loop::Loop4 *_xstart;
  • Holonomy( Holonomy const & );
    disabled copy constructor
  • Holonomy &operator=( Holonomy const & );
    disabled assignment operator


holonomy::Holonomy GANG