diff --git a/content/eplf/_index.md b/content/eplf/_index.md index d866f6e..d889daf 100644 --- a/content/eplf/_index.md +++ b/content/eplf/_index.md @@ -4,31 +4,29 @@ date: 2020-07-09T17:50:53+02:00 draft: false --- -Web page : https://sourceforge.net/projects/eplf/ - -The Electron Pair Localization Function is a function defined in the three-dimensional space. It measures the degree of pairing of electrons in a molecule, with an increasing value as the electron pairing increases. Therefore chemical bonds, core domains and lone pairs can be visualized. +The Electron Pair Localization Function is a function defined in the +three-dimensional space. It measures the degree of pairing of electrons in a +molecule, with an increasing value as the electron pairing increases. Therefore +chemical bonds, core domains and lone pairs can be visualized. ![Example](./c2h_eplf.jpg) ## Download The following packages are needed: - - [IRPF90](https://www.lcpq.ups-tlse.fr/codes/irpf90/) - - [EZFIO](https://www.lcpq.ups-tlse.fr/codes/ezfio/) + - [IRPF90](http://irpf90.ups-tlse.fr) + - [EZFIO](http://gitlab.com/scemama/EZFIO) -The latest version can be downloaded [here](http://sourceforge.net/projects/eplf/files/latest). - -## People involved - - Michel Caffarel - - Yann Garniron - - Anthony Scemama +The source code can be downloaded [here](https://gitlab.com/scemama/eplf) ## Related Papers [Electron pair localization function, a practical tool to visualize electron localization in molecules from quantum Monte Carlo data](http://dx.doi.org/10.1063/1.1765098) + A. Scemama, P. Chaquin, M. Caffarel, J. Chem. Phys., vol 121, pp. 1725-1735 (2004). [Electron Pair Localization Function (EPLF) for Density Functional Theory and ab initio wave function-based methods : a new tool for chemical interpretation](http://pubs.acs.org/doi/abs/10.1021/ct1005938) + A. Scemama, M. Caffarel, R. Chaudret, J.-P. Piquemal, J. Chem. Theory Comput. vol. 7 (3), pp. 618–624 (2011). diff --git a/content/ezfio/_index.md b/content/ezfio/_index.md index 0667fdb..a8da385 100644 --- a/content/ezfio/_index.md +++ b/content/ezfio/_index.md @@ -4,8 +4,6 @@ date: 2020-07-09T17:50:53+02:00 draft: false --- -Web page : https://git.irsamc.ups-tlse.fr/LCPQ/EZFIO - EZFIO is the Easy Fortran I/O library generator. It generates automatically an I/O library from a simple configuration file. The produced library contains Fortran subroutines to read/write the data from/to disk, and to check if the data exists. A Python and an Ocaml API are also provided. With EZFIO, the data is organized in a file system inside a main directory. This main directory contains subdirectories, which contain files. Each file corresponds to a data. For atomic data the file is a plain text file, and for array data the file is a gzipped text file. @@ -19,7 +17,7 @@ The following packages are needed: - IRPF90 - Python -The latest version can be downloaded [here](https://git.irsamc.ups-tlse.fr/LCPQ/EZFIO/releases). +The source code can be downloaded [here](https://gitlab.com/scemama/EZFIO.git). ## Tutorial diff --git a/content/f77_zmq/_index.md b/content/f77_zmq/_index.md index fb0db52..004536c 100644 --- a/content/f77_zmq/_index.md +++ b/content/f77_zmq/_index.md @@ -6,7 +6,8 @@ draft: false Web page : https://github.com/scemama/f77_zmq -F77_ZMQ allows to use ZeroMQ high-performance communication library in Fortran. +F77_ZMQ is the Fortran binding for the ZeroMQ high-performance communication +library. [ØMQ](https://zeromq.org/) (also known as ZeroMQ, 0MQ, or zmq) looks like an embeddable networking library but acts like a concurrency framework. It gives you sockets that carry atomic messages across various transports like in-process, inter-process, TCP, and multicast. You can connect sockets N-to-N with patterns like fan-out, pub-sub, task distribution, and request-reply. It's fast enough to be the fabric for clustered products. Its asynchronous I/O model gives you scalable multicore applications, built as asynchronous message-processing tasks. It has a score of language APIs and runs on most operating systems. ØMQ is from iMatix and is LGPLv3 open source. diff --git a/content/irpf90/_index.md b/content/irpf90/_index.md index 1152f02..f03519b 100644 --- a/content/irpf90/_index.md +++ b/content/irpf90/_index.md @@ -18,7 +18,7 @@ Codes written with IRPF90 execute often faster than Fortran programs, are faster - Anthony Scemama ## Download - - https://git.irsamc.ups-tlse.fr/LCPQ/irpf90/releases + - https://gitlab.com/scemama/irpf90.git ## Related Papers [IRPF90: a programming environment for high performance computing](http://arxiv.org/abs/0909.5012) diff --git a/content/qmc-qhem/_index.md b/content/qmc-qhem/_index.md deleted file mode 100644 index 9133116..0000000 --- a/content/qmc-qhem/_index.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: "QMC=Chem" -date: 2020-07-09T17:50:54+02:00 -draft: false ---- - -Web page: http://qmcchem.ups-tlse.fr - -QMC=Chem is a massively parallel quantum Monte Carlo program, developed using [IRPF90](https://www.lcpq.ups-tlse.fr/codes/irpf90/), [EZFIO](https://www.lcpq.ups-tlse.fr/codes/ezfio/). Parallelism is handled in OCaml, and network communications are performed with the [ØMQ](https://zeromq.org/) library, with the [F77_ZMQ](https://www.lcpq.ups-tlse.fr/codes/f77_zmq/) binding. - -## Features - - Asynchronous design. Tested with up to 76 800 cores (4 800 nodes) - - Fault tolerance - - Very low memory footprint/core - - Highly Optimized for Intel processors (AVX and AVX2) - - Can handle ~100 000 Slater determinants - - Works with Xeon Phi - -## People involved - - Thomas Applencourt - - Thomas Bouabça - - Michel Caffarel - - Emmanuel Giner - - Angélique Pagès - - Benjamin Sánchez Lengeling - - Anthony Scemama - -## Related Papers -[QMC=Chem: A Quantum Monte Carlo Program for Large-Scale Simulations in Chemistry at the Petascale Level and beyond](http://link.springer.com/chapter/10.1007%2F978-3-642-38718-0_14) - -A. Scemama, M. Caffarel, E. Oseret and W. Jalby, High Performance Computing for Computational Science - VECPAR 2012, pages 118-127, Springer Berlin Heidelberg, 2013 - -[Quantum Monte Carlo for large chemical systems: Implementing efficient strategies for petascale platforms and beyond](http://onlinelibrary.wiley.com/doi/10.1002/jcc.23216) - -A. Scemama, M. Caffarel, E. Oseret and W. Jalby, Journal of Computational Chemistry, 34:11(938--951), 2013 - diff --git a/content/quantum-package/_index.md b/content/quantum-package/_index.md index 4dd865b..e49bad6 100644 --- a/content/quantum-package/_index.md +++ b/content/quantum-package/_index.md @@ -4,27 +4,24 @@ date: 2020-07-09T17:50:54+02:00 draft: false --- -Web page : https://git.irsamc.ups-tlse.fr/LCPQ/qp2 +Web page : https://quantumpackage.github.io/qp2 -The quantum package is a programming environment for quantum chemistry. It contains implementations of determinant-driven algorithms for post-Hartree-Fock methods (CIPSI, MR-CC, etc). +Quantum Package is an open-source programming environment for quantum chemistry specially designed for wave function methods. Its main goal is the development of determinant-driven selected configuration interaction (sCI) methods and multi-reference second-order perturbation theory (PT2). -## Download +The determinant-driven framework allows the programmer to include any arbitrary set of determinants in the reference space, hence providing greater methodological freedoms. The sCI method implemented in Quantum Package is based on the CIPSI (Configuration Interaction using a Perturbative Selection made Iteratively) algorithm which complements the variational sCI energy with a PT2 correction. Additional external plugins have been recently added to perform calculations with multireference coupled cluster theory and range-separated density-functional theory. -The quantum package requires - - IRPF90 - - EZFIO - -## People involved - - Thomas Applencourt - - Michel Caffarel - - Grégoire David - - Yann Garniron - - Emmanuel Giner - - Benjamin Sanchez Lengeling - - Anthony Scemama +* [Download the source code](http://github.com/QuantumPackage/qp2/releases/latest) +* [Read the documentation](https://quantum-package.readthedocs.io/) +* [Try it now in your web browser](https://quantumpackage.github.io/qp2/page/try) ## Related Papers + +[Quantum Package 2.0: An Open-Source Determinant-Driven Suite of Programs](https://doi.org/10.1021/acs.jctc.9b00176) + +Yann Garniron, Thomas Applencourt, Kevin Gasperich, Anouar Benali, Anthony Ferté, Julien Paquier, Barthélémy Pradines, Roland Assaraf, Peter Reinhardt, Julien Toulouse, Pierrette Barbaresco, Nicolas Renon, Grégoire David, Jean-Paul Malrieu, Mickaël Véril, Michel Caffarel, Pierre-François Loos, Emmanuel Giner, Anthony Scemama, +J. Chem. Theory Comput. 2019, 15, 6, 3591-3609 + [An efficient implementation of Slater-Condon rules](http://fr.arxiv.org/abs/1311.6244) A. Scemama, E. Giner, ArXiv e-prints, arXiv:1311.6244 [physics.comp-ph], 2013.