28 #ifndef _chemistry_qc_basis_sointegral_h
29 #define _chemistry_qc_basis_sointegral_h
35 #include <chemistry/qc/basis/integral.h>
36 #include <chemistry/qc/basis/tbint.h>
37 #include <chemistry/qc/basis/sobasis.h>
50 int only_totally_symmetric_;
59 const double * buffer()
const {
return buffer_; }
61 virtual void compute_shell(
int,
int);
66 virtual void reinitialize();
68 int only_totally_symmetric()
const {
return only_totally_symmetric_; }
69 void set_only_totally_symmetric(
int i) { only_totally_symmetric_ = i; }
86 int only_totally_symmetric_;
97 const double * buffer()
const {
return buffer_; }
99 virtual void compute_shell(
int,
int,
int,
int);
106 int redundant()
const {
return redundant_; }
110 int only_totally_symmetric()
const {
return only_totally_symmetric_; }
111 void set_only_totally_symmetric(
int i) { only_totally_symmetric_ = i; }