ALPS Home Libraries License Support People ALPS Web Site

PrevUpHomeNext

Class SiteTermDescriptor

alps::SiteTermDescriptor

Synopsis

// In header: <alps/model/siteterm.h>


class SiteTermDescriptor : public alps::SiteOperator {
public:
  // types
  typedef SiteOperator super_type;

  // construct/copy/destruct
  SiteTermDescriptor();
  SiteTermDescriptor(const std::string &, const std::string & = "");
  SiteTermDescriptor(const XMLTag &, std::istream &);
  SiteTermDescriptor(SiteTermDescriptor const &, std::string const &, 
                     Parameters const &, unsigned int);

  // public member functions
  void write_xml(oxstream &) const;
  const SiteOperator & site_operator() const;
  bool match_type(int) const;
};

Description

SiteTermDescriptor public construct/copy/destruct

  1. SiteTermDescriptor();
  2. SiteTermDescriptor(const std::string & t, const std::string & s = "");
  3. SiteTermDescriptor(const XMLTag &, std::istream &);
  4. SiteTermDescriptor(SiteTermDescriptor const & t, std::string const & term, 
                       Parameters const & p, unsigned int type);

SiteTermDescriptor public member functions

  1. void write_xml(oxstream &) const;
  2. const SiteOperator & site_operator() const;
  3. bool match_type(int type) const;
Copyright © 1994, 2002-2005 Matthias Troyer, Synge Todo

PrevUpHomeNext