psi::DBOC::CIOverlap Class Reference

Computes overlap between 2 CI vectors. Uses precomputed string overlap matrix for alpha and beta spins. More...

#include <ci_overlap.h>

List of all members.

Public Member Functions

 CIOverlap (SlaterDetVector *vecbra, SlaterDetVector *vecket, StringBlockedMatrix &ovlp_a, StringBlockedMatrix &ovlp_b, unsigned int nthreads)
SlaterDetVectorvecbra () const
SlaterDetVectorvecket () const
StringBlockedMatrixovlp_a () const
StringBlockedMatrixovlp_b () const
unsigned int nthreads () const
void compute ()
double value () const
 Returns the value of the overlap.
void thread_compute (int tid)

Classes

class  ThreadGrp


Detailed Description

Computes overlap between 2 CI vectors. Uses precomputed string overlap matrix for alpha and beta spins.
The documentation for this class was generated from the following files:

Generated on Mon Dec 21 14:14:49 2009 for PSI by  doxygen 1.5.6