
Environ is a computational library designed to introduce environment effects into atomistic first-principles simulations, with applications in surface science and materials design. Its hierarchical multi-scale strategy preserves the full electronic detail of the system while treating the surrounding environment using simplified but physically grounded models. This significantly reduces the effective degrees of freedom and enables large-system, low-cost simulations.
Environ implements:
Official site: quantum-environ.org
All official Environ releases are available on GitHub and GitLab. The newest version is typically compatible with recent Quantum ESPRESSO releases (v7+). Older QE versions may require earlier Environ branches.
Environ is developed by an international team of researchers across:
The full developer and collaborator list appears on the Team page.
If you have questions about installation or usage:
If you use Environ, please cite: