32 #ifndef _chemistry_qc_intcca_tbintcca_h
33 #define _chemistry_qc_intcca_tbintcca_h
35 #include <chemistry/qc/basis/tbint.h>
36 #include <chemistry/qc/intcca/int2e.h>
37 #include <Chemistry_QC_GaussianBasis_IntegralEvaluatorFactory.hh>
40 using namespace Chemistry::QC::GaussianBasis;
55 size_t storage, IntegralEvaluatorFactory,
59 int log2_shell_bound(
int,
int,
int,
int);
60 void compute_shell(
int,
int,
int,
int);
62 size_t storage_used();
63 void set_integral_storage(
size_t storage);
64 int redundant()
const {
return int2ecca_->redundant(); }
80 size_t storage, IntegralEvaluatorFactory,
bool,
string);
83 int log2_shell_bound(
int,
int,
int,
int);
86 size_t storage_used();
87 void set_integral_storage(
size_t storage);
88 int redundant()
const {
return int2ecca_->redundant(); }
89 void set_redundant(
int i) { int2ecca_->set_redundant(i); }