mpqc::CreIndicesUnoccupied< String > Struct Template Reference
Documentation
template<typename String>
struct mpqc::CreIndicesUnoccupied< String >
checks if created indices are unoccupied in a string (or a pair of strings)
Public Member Functions | |
template<typename String_ > | |
CreIndicesUnoccupied (const String_ &str) | |
template<typename String1_ , typename String2_ > | |
CreIndicesUnoccupied (const String1_ &str1, const String2_ &str2) | |
template<std::size_t NC, std::size_t NA> | |
bool | operator() (const std::tuple< const std::array< orbital_index_type, NC > &, const std::array< orbital_index_type, NA > & > &repl) |
template<std::size_t NCa, std::size_t NCb, std::size_t NAa, std::size_t NAb> | |
bool | operator() (const std::tuple< const std::tuple< const std::array< orbital_index_type, NCa > &, const std::array< orbital_index_type, NCb > & > &, const std::tuple< const std::array< orbital_index_type, NAa > &, const std::array< orbital_index_type, NAb > & > & > &repl) |
bool | operator== (const CreIndicesUnoccupied &other) const |
Constructor & Destructor Documentation
◆ CreIndicesUnoccupied() [1/2]
template<typename String >
template<typename String_ >
|
inline |
◆ CreIndicesUnoccupied() [2/2]
template<typename String >
template<typename String1_ , typename String2_ >
|
inline |
Member Function Documentation
◆ operator()() [1/2]
template<typename String >
template<std::size_t NC, std::size_t NA>
|
inline |
◆ operator()() [2/2]
template<typename String >
template<std::size_t NCa, std::size_t NCb, std::size_t NAa, std::size_t NAb>
|
inline |
◆ operator==()
template<typename String >
|
inline |
The documentation for this struct was generated from the following file:
- mpqc/math/fock/hb.h