![]() |
Home | Libraries | License | Support | People | ALPS Web Site |
alps::basis_states_descriptor
// In header: <alps/model/basisstates.h> template<typename I, typename S = site_state<I> > class basis_states_descriptor : public std::vector< site_basis< I, S > > { public: // types typedef site_basis< I, S > site_basis_type; typedef super_type::const_iterator const_iterator; // construct/copy/destruct basis_states_descriptor(); template<typename G> basis_states_descriptor(const BasisDescriptor< I > &, const G &); // public member functions const BasisDescriptor< I > & get_basis() const; const SiteBasisDescriptor< I > & get_site_basis(int) const; bool set_parameters(const Parameters &); };
basis_states_descriptor
public
construct/copy/destructbasis_states_descriptor();
template<typename G> basis_states_descriptor(const BasisDescriptor< I > & b, const G & graph);
basis_states_descriptor
public member functionsconst BasisDescriptor< I > & get_basis() const;
const SiteBasisDescriptor< I > & get_site_basis(int i) const;
bool set_parameters(const Parameters & p);
Copyright © 1994, 2002-2005 Matthias Troyer, Synge Todo |