MPQC  3.0.0-alpha
sc::TwoBodyIntDescrCreator Class Reference

Creates TwoBodyIntDescr for correlation factor C. More...

#include <chemistry/qc/mbptr12/creator.h>

Inheritance diagram for sc::TwoBodyIntDescrCreator:
sc::RangeCreator< Ref< TwoBodyIntDescr > >

Public Types

typedef Ref< TwoBodyIntDescrObjT
 

Public Member Functions

 TwoBodyIntDescrCreator (const Ref< R12Technology::CorrelationFactor > &corrfactor, const Ref< Integral > &integral, bool CorrFunctionInBra=false, bool CorrFunctionInKet=false)
 
ObjT operator() ()
 Implementation of RangeCreator::operator()
 
- Public Member Functions inherited from sc::RangeCreator< Ref< TwoBodyIntDescr > >
 RangeCreator (unsigned int n)
 
virtual Ref< TwoBodyIntDescrnull () const
 returns the null object. Default is to return T(0).
 

Additional Inherited Members

- Protected Member Functions inherited from sc::RangeCreator< Ref< TwoBodyIntDescr > >
bool can_create () const
 
void next ()
 
unsigned int ncreated () const
 

Detailed Description

Creates TwoBodyIntDescr for correlation factor C.


The documentation for this class was generated from the following file:

Generated at Sun Jan 26 2020 23:24:13 for MPQC 3.0.0-alpha using the documentation package Doxygen 1.8.16.