Ctrl K

CHAMP-EU

The Cornell-Holland Ab-initio Materials Package (CHAMP) is a quantum Monte Carlo suite of programs for electronic structure calculations. The code is developed by Claudia Filippi and Saverio Moroni, with significant contributions by Ravindra Shinde, N. Renaud, V. Azizi, E. Landinez, and S. Shepard.

7
contributors
Get started
2719 commitsLast commit ≈ 1 week ago20 stars10 forks

Cite this software

Description

Cornell-Holland Ab-initio Materials Package (CHAMP)

CI/CD Status

CategoryStatus
Build - Release - Intel oneAPICHAMP-EU CI - Release build - Intel oneAPI hpckit toolchain
Build - Release - (VMC/DMC)CHAMP-EU CI - Release build - GNU without TREX (VMC/DMC Tests)
Build - Release - TREX (TREXIO)CHAMP-EU CI - Release build - GNU with TREXIO (TREXIO Tests)
Build - Release - TREX (QMCkl)CHAMP-EU CI - Release build - GNU with QMCkl (QMCKL Tests)
Build - Debug - Intel + GNUCHAMP-EU CI - Debug build - Intel oneAPI and GNU toolchain
Build - Docker ContainerCHAMP-EU CI - Docker image build and tagging for Docker Hub
Publish - Docker ContainerCHAMP-EU CI - Docker image publish to Docker Hub Registry
Tests - Unit TestsCHAMP-EU CI - Unit tests for CHAMP with GNU using FortUTF
Tests - Python InterfaceCHAMP-EU CI - Python tests for the TREXIO tools integration
Deployment - User GuideCHAMP-EU CI - Deploy Doxygen-generated content to Pages

Repository Statistics

CategoryBadges
ActivityGithub Issues Github Pull Requests Github Last Commit Commit Activity
ReleaseLast release tag
CommunityGithub forks Github stars
SizeRepo Size Code Size
LicenseGithub license

Overview

The Cornell-Holland Ab-initio Materials Package (CHAMP-EU) is a quantum Monte Carlo suite of programs for electronic structure calculations of atomic and molecular systems. The code is a sister code of the homonymous program originally developed by Cyrus Umrigar and Claudia Filippi of which it retains the accelerated Metropolis method and the efficient diffusion Monte Carlo algorithms.

The European branch of the code is currently developed by Claudia Filippi and Saverio Moroni, with significant contributions by Ravindra Shinde, Emiel Slootman, Nicolas Renaud, Victor Azizi, Edgar Landinez, and Stuart Shepard.

Key Features

CHAMP has three basic capabilities:

  • Metropolis or variational Monte Carlo (VMC)
  • Diffusion Monte Carlo (DMC)
  • Optimization of many-body wave functions by energy minimization (VMC) for ground and excited states

Noteworthy features of CHAMP are:

  • Efficient wave function optimization also in a state-average and a state-specific fashion for multiple states of the same symmetry (VMC)
  • Efficient computation of analytical interatomic forces (VMC)
  • Compact formulation for a fast evaluation of multi-determinant expansions and their derivatives (VMC and DMC)
  • Multiscale VMC and DMC calculations in classical point charges (MM), polarizable continuum model (PCM), and polarizable force fields (MMpol)

Documentation

For full documentation, including detailed installation guides and tutorials, visit the Online User's Documentation.

Citation

If you use CHAMP-EU in your research, please cite this source:

Shinde, R., Landinez Borda, E. J., Shepard, S., Slootman, E., Cuzzocrea, A., Azizi, V., Lopez-Tarifa, P., Renaud, N., Umrigar, C., Moroni, S., & Filippi, C. (2024). Cornell-Holland Ab-initio Materials Package (CHAMP-EU) v2.3.0. Zenodo. https://doi.org/10.5281/zenodo.11369538

Contributing

We welcome contributions! Please see CONTRIBUTING.md for details.

License

Distributed under the GPL-3.0 License. See LICENSE for more information.

Support

For support, please contact the PI Claudia Filippi or the developer Ravindra Shinde.

Discussion

For discussions or FAQs, please use the GitHub Discussions page.

Disclaimer

The authors make no claims about the correctness of the program suite and it is provided without warranty under GPL-3.0.

Logo of CHAMP-EU
Keywords
Programming languages
  • C 68%
  • Fortran 20%
  • Nemerle 10%
  • Perl 1%
  • Python 1%
License
</>Source code
Packages
github.com
hub.docker.com

Participating organisations

University of Twente
Netherlands eScience Center

Contributors

CF
Claudia Filippi
SM
Saverio Moroni
Scuola Internazionale Superiore di Studi Avanzati
SS
Stuart Shepard
ELB
Edgar Josue Landinez Borda

Related projects

A light in the dark

Quantum Monte Carlo meets solar energy conversion

Updated 38 months ago
Finished