Git Product home page Git Product logo

jphaupt / neci_stable Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ghb24/neci_stable

0.0 0.0 0.0 272.12 MB

Standalone NECI codebase designed for FCIQMC and other stochastic quantum chemistry methods.

License: GNU General Public License v3.0

C 0.21% Gnuplot 0.02% Makefile 0.01% Python 1.70% Fortran 60.02% C++ 0.31% Shell 0.22% Perl 0.23% CMake 0.57% Roff 35.80% Nearley 0.91% Dockerfile 0.01%

neci_stable's Introduction

Codebase for NECI.

This is the codebase of NECI, a state-of-the-art implementation of the Full Configuration Interaction Quantum Monte Carlo (FCIQMC) algorithm, a method based on a stochastic application of the Hamiltonian matrix on a sparse sampling of the wave function. The program utilizes a very powerful parallelization and scales efficiently to more than 24 000 central processing unit cores.

Contributors

Contributors to the NECI codebase, in alphabetical order

Ali Alavi, Robert Anderson, Nick Blunt, George Booth, Deirdre Cleland, Werner Dobrautz, Khaldoon Ghanem, Kai Guther, Peter Jeszenski, Niklas Liebermann, Florian Merz, Jennifer Mohr, Catherine Overy, Simon Smart, James Shepherd, James Spencer, Anthony Stone, Lauretta Schwarz, Alex Thom, Robert Thomas, David Thompson, Oskar Weser.

Documentation

The documentation can be found here.

Compilation

To compile the code, clone the repository (now referred to as source_directory) and create a build_directory outside the source_directory.

Then you can type

cd ${build_directory}
cmake ${source_directory}
make -j

and are ready to go. cmake will try to find all dependencies and fails if it cannot.

For detailed compilation and run options, please see the user documentation.

Interfaces

Since NECI is mainly a program to solve the CI-problem and only depends on the 1- and 2-electronic integrals other code is required to compute these integrals and perform other optimization tasks (like SCF orbital rotations).

So far it has been interfaced to OpenMolcas, Molpro, PySCF, and VASP.

License

FCIQMC code initially developed by George Booth and Ali Alavi, 2013 Copyright (c) 2013, Ali Alavi Please see "LICENSE" file for GNU GPL v.3 license associated with this software.

Questions

Please feel free to create an issue at the public GitHub page if you have any questions.

neci_stable's People

Contributors

kguther avatar nsblunt avatar mcocdawc avatar ghb24 avatar ajwt avatar simondsmart avatar jamesjshepherd avatar robert-anderson avatar jeszenszkipeter avatar jph-bot avatar dobrautz avatar pjknowles avatar fmerz1 avatar k-ghanem avatar vamshimohank avatar uebling avatar ndattani avatar nickirk avatar plopezrios avatar jphaupt avatar glimanni avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.