Psi4
Public Member Functions | Private Member Functions | Private Attributes | List of all members
psi::DPDFillerFunctor Class Reference

#include <integraltransform_functors.h>

Public Member Functions

 DPDFillerFunctor (dpdfile4 *file, int this_bucket, int **bucket_map, int **bucket_offset, bool symmetrize, bool have_bra_ket_sym)
 
void operator() (int p, int q, int r, int s, double value)
 

Private Member Functions

void error (const char *message, int p, int q, int r, int s, int pq, int rs, int pq_sym, int rs_sym)
 

Private Attributes

dpdfile4file_
 
dpdparams4params_
 
int this_bucket_
 
int ** bucket_map_
 
int ** bucket_offset_
 
bool symmetrize_
 
bool have_bra_ket_sym_
 

Constructor & Destructor Documentation

psi::DPDFillerFunctor::DPDFillerFunctor ( dpdfile4 file,
int  this_bucket,
int **  bucket_map,
int **  bucket_offset,
bool  symmetrize,
bool  have_bra_ket_sym 
)
inline

Member Function Documentation

void psi::DPDFillerFunctor::error ( const char *  message,
int  p,
int  q,
int  r,
int  s,
int  pq,
int  rs,
int  pq_sym,
int  rs_sym 
)
inlineprivate
void psi::DPDFillerFunctor::operator() ( int  p,
int  q,
int  r,
int  s,
double  value 
)
inline

Member Data Documentation

int** psi::DPDFillerFunctor::bucket_map_
private
int** psi::DPDFillerFunctor::bucket_offset_
private
dpdfile4* psi::DPDFillerFunctor::file_
private
bool psi::DPDFillerFunctor::have_bra_ket_sym_
private
dpdparams4* psi::DPDFillerFunctor::params_
private
bool psi::DPDFillerFunctor::symmetrize_
private
int psi::DPDFillerFunctor::this_bucket_
private

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