MPQC
3.0.0-alpha
|
A subspace specialization that "discard" the spin parameter. More...
#include <mpqc/ci/subspace.hpp>
Public Member Functions | |
template<class Spin > | |
Subspace (const Subspace< Spin > &s) | |
Copies subspace while discarding the Spin parameter. | |
bool | operator== (const Subspace &b) const |
Compares two subspaces by their range and space. | |
Public Member Functions inherited from mpqc::ci::Space< Any > | |
Space (int rank) | |
int | rank () const |
bool | operator== (const Space &s) const |
Public Member Functions inherited from mpqc::range | |
range (int64_t size=0) | |
range (int64_t begin, int64_t end) | |
int64_t | size () const |
bool | test (int64_t value) const |
Additional Inherited Members | |
Public Types inherited from mpqc::range | |
typedef boost::iterator_range< boost::range_detail::integer_iterator< int64_t > > | iterator_range |
A subspace specialization that "discard" the spin parameter.
The specialization intent is to represent subspace where spin is not applicable