A Reusable Library for Second-Order Orbital Optimization Using the Trust Region Method
We present a reusable, open-source software implementation of the second-order trust region algorithm in the new OpenTrustRegion library. We apply the implementation to the general-purpose optimization of molecular orbitals in various contexts within electronic-structure theory. Our permissibly licensed implementation can be included in any software package, be it free and open-source, academically licensed closed-source, or commercial. Detailing the implementation in OpenTrustRegion, we present a review of the theory behind trust region-based methods alongside various extensions. We demonstrate the robustness and efficiency of our optimization library with extensive benchmarks for self-consistent field calculations, orbital localization, as well as orbital symmetrization tasks, featuring challenging and pathological systems.
Authors
- Ida‐Marie Høyvik (ORCID: https://orcid.org/0000-0002-1239-7776)
- Janus J. Eriksen (ORCID: https://orcid.org/0000-0001-8583-3842)
- Jonas Greiner (ORCID: https://orcid.org/0000-0002-5020-9414)
- Susi Lehtola
Institutions
- University of Helsinki (FI)
- Norwegian University of Science and Technology (NO)
- Technical University of Denmark (DK)
Publication Details
- Journal
- Journal of Chemical Theory and Computation
- Published
- 2026-01-13
- DOI
- https://doi.org/10.1021/acs.jctc.5c01576
- Citations
- 1
- Primary Topic
- Machine Learning in Materials Science
- Type
- article
- Field-Weighted Citation Impact
- 16.08