-
algorithms/
- VariationalDriver, the single base class every solver — VQE, ADAPT-VQE, subspace search — inherits from, plus the composable DeflationMixin and SubspaceMixin, the RDM force gradient, quantum phase estimation, the dry-run qubit estimator and the Mandacaru entry point.
-
core/
- Second-quantized Fermion operators, the PauliSum output type, the Jordan–Wigner, parity, parity-reduced and Bravyi–Kitaev fermion-to-qubit mappings, the (n_α, n_β) particle-number sector, and the on-disk wavefunction checkpoint.
-
basis/
- FAO, NAO, all-electron NAO-AE and STO-nG basis functions, the recipe engine that parses a Pople / Dunning / Karlsruhe name into its structure and generates it, plus the from-scratch atomic LDA solver behind the NAO-AE minimal basis and the pseudopotentials.
-
pseudopotentials/
- The NCPP (Troullier–Martins), ONCVPSP and PAW families — generation, the family registry that turns a name into a basis, the bundled NCPP library and the links to the ONCVPSP / PAW repositories, and the pseudo-atomic orbitals and projectors the grid samples.
-
integrals/
- The real-space grid, the FFT Poisson solver, and the C/OpenMP backend behind libmandacaru_integrals, with an automatic NumPy fallback.
-
circuits/
- The Ansatz protocol, UCCSD and AdaptAnsatz, gate primitives, operator pools, and circuit profiling.
-
backends/
- Qiskit, Braket and Cirq execution, the IBM Quantum and Amazon Braket device registries, and QWC-grouped shot-based measurement. Error mitigation is not part of this layer — it is a roadmap target, not yet written.