Skip to content

Integral refactoring #237

Description

@fedepedron

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:

  • Refactor int1 and int1G
  • Refactor int2, int3lu, int3mem
  • Refactor int2G and int3G (THE HORROR)
  • Refactor intsol and intfld
  • Refactor intSG and intsolG
  • 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions