MPQC
3.0.0-alpha
|
Restricted CI Functor. More...
#include <mpqc/ci/restricted.hpp>
Static Public Member Functions | |
template<class Index > | |
static SubspaceGrid | grid (const CI< Restricted, Index > &ci, const std::vector< Subspace< Alpha > > &A, const std::vector< Subspace< Beta > > &B) |
Create Restricted CI subspace grid. | |
template<class Index > | |
static bool | test (const CI< Restricted, Index > &ci, const String &a) |
tests if the excitation to a is allowed | |
template<class Index > | |
static bool | test (const CI< Restricted, Index > &ci, const Space< Alpha > &a, const Space< Beta > &b) |
tests if simultaneous excitation to space a and space b is allowed | |
Restricted CI Functor.