![]() |
Home | Libraries | License | Support | People | ALPS Web Site |
alps::site_basis_match
// In header: <alps/model/basisdescriptor.h> template<typename I> class site_basis_match : public alps::SiteBasisDescriptor< I > { public: // types typedef SiteBasisDescriptor< I > super_type; typedef super_type::const_iterator const_iterator; typedef std::map< std::string, SiteBasisDescriptor< I > > sitebasis_map_type; // construct/copy/destruct site_basis_match(); site_basis_match(const super_type &, int); site_basis_match(const std::string &, int); site_basis_match(const XMLTag &, std::istream &, const sitebasis_map_type & = sitebasis_map_type()); // public member functions void write_xml(oxstream &) const; bool match_type(int) const; void set_type(int, Parameters const & = Parameters()); int type() const; };
site_basis_match
public
construct/copy/destructsite_basis_match();
site_basis_match(const super_type & site_basis, int type);
site_basis_match(const std::string & name, int type);
site_basis_match(const XMLTag &, std::istream &, const sitebasis_map_type & bases_ = sitebasis_map_type());
Copyright © 1994, 2002-2005 Matthias Troyer, Synge Todo |