Class template site_basis
alps::site_basis
Synopsis
template<typename I, typename STATE = site_state<I> >
class site_basis : public std::vector< STATE > {
public:
typedef STATE state_type;
typedef std::vector< state_type > base_type;
typedef base_type::const_iterator const_iterator;
typedef base_type::value_type value_type;
typedef base_type::size_type size_type;
site_basis(const SiteBasisDescriptor< I > &);
size_type index(const value_type &) const;
const SiteBasisDescriptor< I > & basis() const;
bool check_sort() const;
};
Description
site_basis
public
construct/copy/destruct
site_basis
public member functions
size_type index(const value_type & x) const;
const SiteBasisDescriptor< I > & basis() const;
bool check_sort() const;