sc::G12DKHLibint2 Class Reference

G12DKHLibint2 is a specialization of Int2eLibint2 that computes two-electron integrals specific to relativistic explicitly correlated methods which use Gaussian geminals. More...

#include <chemistry/qc/libint2/g12dkh.h>

Inheritance diagram for sc::G12DKHLibint2:

Inheritance graph
[legend]

List of all members.

Public Member Functions

 G12DKHLibint2 (Integral *, const Ref< GaussianBasisSet > &, const Ref< GaussianBasisSet > &, const Ref< GaussianBasisSet > &, const Ref< GaussianBasisSet > &, size_t storage, const ContractedGeminal &gbra)
double * buffer (unsigned int t) const
 Returns the location of the buffer with target integrals.
void compute_quartet (int *, int *, int *, int *)
 Evaluate the target quartet of integrals.

Static Public Member Functions

static size_t storage_required (const Ref< GaussianBasisSet > &b1, const Ref< GaussianBasisSet > &b2=0, const Ref< GaussianBasisSet > &b3=0, const Ref< GaussianBasisSet > &b4=0)

Classes

class  ExpensiveMath


Detailed Description

G12DKHLibint2 is a specialization of Int2eLibint2 that computes two-electron integrals specific to relativistic explicitly correlated methods which use Gaussian geminals.

G12DKHLibint2 can compute integrals with the same geminal factor in bra and ket.


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

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