**ipie** is a state-of-the-art Python-based Auxiliary-Field Quantum Monte Carlo (AFQMC) package designed for estimating ground state and excited state properties of quantum many-body systems. As a modern successor to PAUXY, it emphasizes…
**ipie** is a state-of-the-art Python-based Auxiliary-Field Quantum Monte Carlo (AFQMC) package designed for estimating ground state and excited state properties of quantum many-body systems. As a modern successor to PAUXY, it emphasizes performance, modularity, and ease of use. `ipie` is built from the ground up to support high-performance computing on both CPUs and GPUs, making it a powerful tool for *ab initio* quantum chemistry and condensed matter physics.
Reference papers are not yet linked for this code.
ipie is a state-of-the-art Python-based Auxiliary-Field Quantum Monte Carlo (AFQMC) package designed for estimating ground state and excited state properties of quantum many-body systems. As a modern successor to PAUXY, it emphasizes performance, modularity, and ease of use. ipie is built from the ground up to support high-performance computing on both CPUs and GPUs, making it a powerful tool for ab initio quantum chemistry and condensed matter physics.
Scientific domain: Quantum Chemistry, Condensed Matter Physics, Electronic Structure Target user community: Researchers in strongly correlated electron systems, quantum chemists needing high-accuracy many-body methods
ipie API.A typical workflow involves running a mean-field calculation (e.g., in PySCF) to generate integrals and a trial wavefunction. These are processed into ipie format. The AFQMC simulation is then launched via a Python driver script, distributing walkers across available MPI ranks or GPUs.
| Feature | ipie | QMCPACK (AFQMC) | ad_afqmc |
|---|---|---|---|
| Language | Python (CuPy/Numba) | C++ / CUDA | Python (JAX) |
| Focus | Modern, Modular, GPU-first | Production Scale, Integrated | Differentiable Programming |
| Basis Sets | Gaussian / Plane-wave | Gaussian / Plane-wave | Gaussian |
| Performance | High (GPU Optimized) | High (HPC Optimized) | High (JIT Compiled) |
Primary sources:
Verification status: ✅ VERIFIED