I open this issue for the sake of bookkeeping the process started with #216 and #236. These are, I believe, the steps to be taken: - [x] Refactor int1 and int1G - [x] Refactor int2, int3lu, int3mem - [x] Refactor int2G and int3G (THE HORROR) - [x] Refactor intsol and intfld - [x] Refactor intSG and intsolG - [x] Either move all basis set data (nuc, a, c, d, ncont, nshell, norm) to the faint_module or create a basis_data module to keep these separately. - [ ] Mask aint cpu/gpu usage in outer routines.
I open this issue for the sake of bookkeeping the process started with #216 and #236. These are, I believe, the steps to be taken: