Interfaced programs in QCEngine and QCDB. For each, availability of one or
more methods for energy (E), gradient (G), and Hessian (H) is shown, as well as
collection of properties (e.g., one-electron energy or dipole) and wavefunction
quantities (e.g., number of basis functions and orbitals). Symbols are present
(), absent
(), or
inapplicable (). Non-QC programs are not suitable for QCDB. Program I/O is handled
primarily through QCSchema API (Q), API (A), structured XML, JSON, binary
(S), or text (T).