mpqc::HBStringReplacementGenerator< RC, RA, String, AbsHBData, T > Struct Template Reference
Collaboration diagram for mpqc::HBStringReplacementGenerator< RC, RA, String, AbsHBData, T >:
Documentation
template<std::size_t RC, std::size_t RA, typename String, bool AbsHBData = true, typename T = double>
struct mpqc::HBStringReplacementGenerator< RC, RA, String, AbsHBData, T >
specialize HBCompositeGenerator for generating replacements from a string
Public Member Functions | |
const auto & | base () const |
Public Member Functions inherited from mpqc::utility::FilteredGenerator< HBCompositeGenerator< OrbitalTupleGenerator< RA >, true, double, RC >, CreIndicesUnoccupied< String > > | |
FilteredGenerator (Base_ &&base, Filter_ &&filter) | |
operator bool () const | |
FilteredGenerator & | operator++ () |
const value_type & | operator* () const |
bool | operator== (const FilteredGenerator &other) const |
const auto & | base () const |
Public Member Functions inherited from mpqc::utility::GeneratorRangeFacade< GeneratorAdaptor< HBCompositeGenerator< OrbitalTupleGenerator< RA >, true, double, RC >, CreIndicesUnoccupied< String > >, BaseGenerator::value_type > | |
const_iterator | begin () |
const_iterator | end () const |
Member Typedef Documentation
◆ base_type
template<std::size_t RC, std::size_t RA, typename String , bool AbsHBData = true, typename T = double>
using mpqc::HBStringReplacementGenerator< RC, RA, String, AbsHBData, T >::base_type = utility::FilteredGenerator< HBCompositeGenerator<OrbitalTupleGenerator<RA>, AbsHBData, T, RC>, CreIndicesUnoccupied<String> > |
Member Function Documentation
◆ base()
template<std::size_t RC, std::size_t RA, typename String , bool AbsHBData = true, typename T = double>
|
inline |
The documentation for this struct was generated from the following file:
- mpqc/math/fock/hb.h