sc::TwoBodyIntDescrG12 Class Reference

TwoBodyIntDescrG12 describes a complete set of integrals used in MP2-F12 theories using Gaussian geminal correlation factors. More...

#include <chemistry/qc/basis/intdescr.h>

Inheritance diagram for sc::TwoBodyIntDescrG12:

Inheritance graph
[legend]

List of all members.

Public Member Functions

 TwoBodyIntDescrG12 (const Ref< Integral > &IF, const Ref< IntParamsG12 > &g12params)
 Compute integrals using geminal parameters params.
Ref< Integralfactory () const
 which factory is used
Ref< TwoBodyIntinteval () const
 implementation of TwoBodyIntDescr::inteval()
unsigned int num_sets () const
 implementation of TwoBodyIntDescr::num_sets()
Ref< IntParamsparams () const
 implementation of TwoBodyIntDescr::params()
unsigned int intset (TwoBodyInt::tbint_type t) const
 Implementation of TwoBodyIntDescr::intset().
TwoBodyInt::tbint_type intset (unsigned int t) const
 Implementation of TwoBodyIntDescr::intset().

Static Public Member Functions

static unsigned int intSet (TwoBodyInt::tbint_type t)
 Static version of TwoBodyIntDescr::intset().
static TwoBodyInt::tbint_type intSet (unsigned int t)
 Static version of TwoBodyIntDescr::intset().

Static Public Attributes

static const unsigned int num_intsets = 6


Detailed Description

TwoBodyIntDescrG12 describes a complete set of integrals used in MP2-F12 theories using Gaussian geminal correlation factors.

The following integrals are computed: 1) 1/r_{12} 2) g_{12} = exp(-gamma * r_{12}^2) 3) [T_1,g_{12}] 4) [T_2,g_{12}] 5) g_{12}/r_{12} 6) [g_{12}',[T_1,g_{12}]]


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

Generated at Sun Feb 22 10:12:30 2009 for MPQC 3.0.0-alpha using the documentation package Doxygen 1.5.6.
These pages are hosted on SourceForge.net