32 #ifndef _chemistry_qc_cints_eri_h
33 #define _chemistry_qc_cints_eri_h
37 #include <util/ref/ref.h>
38 #include <chemistry/qc/basis/basis.h>
39 #include <chemistry/qc/cints/shellpairs.h>
40 #include <chemistry/qc/intv3/fjt.h>
41 #include <chemistry/qc/cints/int2e.h>
43 #include <libint/libint.h>
55 double *target_ints_buffer_;
59 double *sphharm_ints_;
64 double *contr_quartets_;
65 double *shell_quartet_;
76 int *op1, *op2, *op3, *op4;
78 double A[3], B[3], C[3], D[3];
80 int gc1, gc2, gc3, gc4;
84 void eri_quartet_data_(prim_data *Data,
double scale);
99 if (te_type == TwoBodyInt::eri)
return target_ints_buffer_;
112 #include <chemistry/qc/cints/eri_quartet_data.h>