All Projects → merzlab → QUICK

merzlab / QUICK

Licence: MPL-2.0 license
QUICK: A GPU-enabled ab intio quantum chemistry software package

Programming Languages

c
50402 projects - #5 most used programming language
fortran
972 projects
Cuda
1817 projects
basic
69 projects
C++
36643 projects - #6 most used programming language
CMake
9771 projects

Projects that are alternatives of or similar to QUICK

qcmaquis
Release-only repository for SCINE QCMaquis, the DMRG software from the Reiher group.
Stars: ✭ 18 (-77.22%)
Mutual labels:  chemistry, computational-chemistry, quantum-chemistry
Fermi.jl
Fermi quantum chemistry program
Stars: ✭ 107 (+35.44%)
Mutual labels:  chemistry, quantum-chemistry, hartree-fock
QCElemental
Periodic table, physical constants, and molecule parsing for quantum chemistry.
Stars: ✭ 116 (+46.84%)
Mutual labels:  chemistry, computational-chemistry, quantum-chemistry
isicle
In silico chemical library engine for high-accuracy chemical property prediction
Stars: ✭ 31 (-60.76%)
Mutual labels:  density-functional-theory, computational-chemistry, quantum-chemistry
EzReson
An efficient toolkit for chemical resonance analysis based on quantum chemistry calculations. It implements the quantitative theory of resonance by expansion of the wave function from a DFT/HF calculation in terms of those of the Lewis structures.
Stars: ✭ 14 (-82.28%)
Mutual labels:  chemistry, density-functional-theory, quantum-chemistry
Nwchem
NWChem: Open Source High-Performance Computational Chemistry
Stars: ✭ 227 (+187.34%)
Mutual labels:  chemistry, parallel-computing, quantum-chemistry
pylj
Teaching Utility for Classical Atomistic Simulation.
Stars: ✭ 23 (-70.89%)
Mutual labels:  chemistry, computational-chemistry
qp2
Quantum Package : a programming environment for wave function methods
Stars: ✭ 37 (-53.16%)
Mutual labels:  chemistry, computational-chemistry
AutoForce
Sparse Gaussian Process Potentials
Stars: ✭ 17 (-78.48%)
Mutual labels:  chemistry, density-functional-theory
Psi4
Open-Source Quantum Chemistry – an electronic structure package in C++ driven by Python
Stars: ✭ 521 (+559.49%)
Mutual labels:  chemistry, quantum-chemistry
Bohrium
Automatic parallelization of Python/NumPy, C, and C++ codes on Linux and MacOSX
Stars: ✭ 209 (+164.56%)
Mutual labels:  parallel-computing, gpu-acceleration
pytopomat
Python Topological Materials (pytopomat) is a code for easy, high-throughput analysis of topological materials.
Stars: ✭ 19 (-75.95%)
Mutual labels:  chemistry, density-functional-theory
Xopt
eXternal OPTimizer
Stars: ✭ 5 (-93.67%)
Mutual labels:  chemistry, quantum-chemistry
Qcengine
Quantum chemistry program executor and IO standardizer (QCSchema).
Stars: ✭ 83 (+5.06%)
Mutual labels:  chemistry, quantum-chemistry
Hande
Open source stochastic quantum chemistry
Stars: ✭ 50 (-36.71%)
Mutual labels:  chemistry, quantum-chemistry
Molecular Design Toolkit
Notebook-integrated tools for molecular simulation and visualization
Stars: ✭ 123 (+55.7%)
Mutual labels:  chemistry, quantum-chemistry
Awesome Python Chemistry
A curated list of Python packages related to chemistry
Stars: ✭ 410 (+418.99%)
Mutual labels:  chemistry, quantum-chemistry
hfsolver
Hartree Fock solver
Stars: ✭ 19 (-75.95%)
Mutual labels:  density-functional-theory, hartree-fock
PHCpack
The primary source code repository for PHCpack, a software package to solve polynomial systems with homotopy continuation methods.
Stars: ✭ 50 (-36.71%)
Mutual labels:  parallel-computing, gpu-acceleration
Gaussium
A Quantum Chemistry program written in Python 3 supporting RHF, UHF, TDHF, CIS, MP2, DFT, CCSD and CCSD(T) methods.
Stars: ✭ 36 (-54.43%)
Mutual labels:  chemistry, quantum-chemistry

Documentation Status

An open source, GPU enabled, ab initio and density functional theory program developed by Götz lab at University of California San Diego and Merz lab at Michigan State University.

Features

  • Hartree-Fock energy calculations
  • Density functional theory calculations (LDA, GGA and Hybrid-GGA functionals available)
  • Gradient and geometry optimization calculations (in-house and DL-FIND optimizers available)
  • Mulliken charge analysis
  • Exports Molden format for visualization of geometry and orbital data
  • Supports QM/MM calculations with Amber22
  • Fortran API to use QUICK as QM energy and force engine
  • MPI parallelization for CPU platforms
  • Massively parallel GPU implementation via CUDA for Nvidia GPUs
  • Multi-GPU support via MPI + CUDA, also across multiple compute nodes

Limitations

  • Supports energy/gradient calculations with basis functions up to d
  • Supports only Cartesian basis functions (no spherical harmonics)
  • Effective core potentials (ECPs) are not supported
  • DFT calculations are performed exclusively using SG1 grid system

Installation

Supported platforms: Linux

Getting Started

Known Issues

A list of installation and runtime issues can be found here.

Citation

Please cite QUICK-22.03 as follows.

Manathunga, M.; Shajan, A.; Giese, T. J.; Cruzeiro, V. W. D.; Smith, J.; Miao, Y.; He, X.; Ayers, K; Brothers, E.; Götz, A. W.; Merz, K. M. QUICK-22.03 University of California San Diego, CA and Michigan State University, East Lansing, MI, 2022.

If you perform density functional theory calculations please also cite:

Manathunga, M.; Miao, Y.; Mu, D.; Götz, A. W.; Merz, K. M. Parallel Implementation of Density Functional Theory Methods in the Quantum Interaction Computational Kernel Program. J. Chem. Theory Comput. 16, 4315-4326 (2020).

and in addition for any XC functional except B3LYP:

Lehtola, S.; Steigemann, C.; Oliveira, M. J. T.; Marques, M. A. L. Recent developments in Libxc - A comprehensive library of functionals for density functional theory. Software X 7, 1 (2018)

If you use the GPU version please also cite:

Miao, Y.; Merz, K. M. Acceleration of High Angular Momentum Electron Repulsion Integrals and Integral Derivatives on Graphics Processing Units. J. Chem. Theory Comput. 11, 1449–1462 (2015).

and for multi-GPU calculations please also cite:

Manathunga, M.; Jin, C; Cruzeiro, V. W. D.; Miao, Y.; Mu, D.; Arumugam, K.; Keipert, K.; Aktulga, H. M.; Merz, K. M.; Götz, A. W. Harnessing the Power of Multi-GPU Acceleration into the Quantum Interaction Computational Kernel Program. J. Chem. Theory Comput. 17, 3955–3966 (2021).

If you use QUICK in QM/MM simulations please cite:

Cruzeiro, V. W. D.; Manathunga, M.; Merz,K. M.; Götz, A. W. Open-Source Multi-GPU-Accelerated QM/MM Simulations with AMBER and QUICK. J. Chem. Inf. Model. 61, 2109–2115 (2021).

If you perform geometry optimization calculations using DL-FIND optimizer please also cite:

Kästner, J.; Carr, J. M.; Keal, T. W.; Thiel, W.; Wander, A.; Sherwood, P. DL-FIND: An Open-Source Geometry Optimizer for Atomistic Simulations. J. Phys. Chem. A 113, 11856-11865 (2009).

License

QUICK is licensed under Mozilla Public License 2.0. More information can be found here.

Special Note to Users

QUICK is still in the experimental stage and we do not guarantee it will work flawlessly in all your applications. But we are working hard to detect and fix issues. If you experience any compile or runtime issues, please report to us through issues section of this repository.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].