MPQC
3.0.0-alpha
|
Traits of a set of two-body integrals. More...
#include <chemistry/qc/basis/inttraits.h>
Public Types | |
typedef TwoBodyIntEvalType< NumCenters >::value | EvalType |
the type of the NBodyInt object that evaluates this set | |
typedef TwoBodyIntParamsType< Type >::value | ParamsType |
the type of IntParams object needed to initialize the evaluator for computing this set of integrals | |
typedef TwoBodyOperSetProperties< Type > | TypeMap |
the type of the NBodyInt object that evaluates this set | |
Static Public Member Functions | |
static Ref< EvalType > | eval (const Ref< Integral > &factory, const Ref< ParamsType > ¶ms) |
creates an Eval object | |
static TwoBodyOper::type | intset (unsigned int t) |
maps index of the integral type within this set to TwoBodyOper::type | |
static unsigned int | intset (TwoBodyOper::type t) |
inverse of the above intset | |
Static Public Attributes | |
static const int | size = TypeMap::size |
number of integral types | |
Traits of a set of two-body integrals.