The full interface is defined in psi4/psi4/driver/procrouting/dft/dft_builder.py . All standard functionals provided in P SI 4 are implemented in the *_functionals.py files in the same folder.