|
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