lammps/lib
Giacomo Fiorin 0c005f5cb0 Small fixes to Colvars library
Primarily a list of small fixes, combined with cosmetic changes and cleanups
in several files.

6d0c917 2018-04-29 Fix missing deallocation of output stream object (reported by HanatoK) [Giacomo Fiorin]
c92d369 2018-04-17 Do not test for atom group size [Jérôme Hénin]
431e52a 2018-04-06 Allow scripted/custom colvars to be periodic [Jérôme Hénin]
81d391f 2018-04-05 Split colvarcomp constructor into POD constructor + init() function [Giacomo Fiorin]
9b85d5f 2018-03-13 Fix issue with out-of-order atom selections; clarify format for ref positions [Giacomo Fiorin]
0e0ed37 2018-03-07 Support triclinic unit cells in VMD, clean up PBC functions [Giacomo Fiorin]
eed97c9 2018-02-24 Obtain integer version number from version string [Giacomo Fiorin]
c17f3cd 2018-02-23 Write trajectory labels only when needed [Giacomo Fiorin]
2018-05-02 15:03:56 -04:00
..
atc fix scoping ambiguity issue that confuses nvcc 2017-11-30 10:56:58 -05:00
awpmd revamp of library builds 2017-08-07 17:13:01 -04:00
colvars Small fixes to Colvars library 2018-05-02 15:03:56 -04:00
compress git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@13908 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2015-08-19 15:19:08 +00:00
gpu add support for UFM pair style support to OpenCL compilation makefile 2018-02-12 18:43:30 +01:00
h5md revamp of library builds 2017-08-07 17:13:01 -04:00
kim restore python3 compatibility 2018-04-09 23:08:49 -04:00
kokkos Update Kokkos library to r2.6.00 2018-03-08 10:57:08 -07:00
latte update lib/latte/Install.py to be consistent with CMake config 2018-04-11 11:20:39 -04:00
linalg add missing BLAS/LAPACK functions used by LATTE to linalg lib 2017-10-24 13:22:20 -04:00
meam avoid division by zero for pair styles meam and meam/c 2018-03-05 14:03:10 -05:00
molfile whitespace cleanup in VMD plugin headers 2017-04-18 11:46:19 -04:00
mscg make download function more resilient by also catching failed execution 2017-08-10 21:15:35 -04:00
netcdf new Section package and start doc pages and build scripts 2017-05-04 11:22:20 -06:00
poems avoid writable string and deprecated implicit conversion warning 2017-08-10 07:45:21 -04:00
python correct logic bug in else branch of the conditional 2017-04-14 11:57:53 -04:00
qmmm more lib compilation updates 2017-08-08 07:20:33 -04:00
quip update and automate the QUIP configuration so that no environment variables are needed 2017-07-28 16:11:13 -04:00
reax apply bugfix to reaxff taper function as described in issue #828 2018-03-07 09:52:14 -05:00
smd make download function more resilient by also catching failed execution 2017-08-10 21:15:35 -04:00
voronoi new SNAP potentials and examples 2017-09-20 08:54:30 -06:00
vtk new Section package and start doc pages and build scripts 2017-05-04 11:22:20 -06:00
.gitignore revamp of library builds 2017-08-07 17:13:01 -04:00
Install.py remove attempts to use urllib and use curl for all downloading. restore printing help with no flags. 2017-08-08 17:00:09 -04:00
README new Section package and start doc pages and build scripts 2017-05-04 11:22:20 -06:00

README

This directory contains libraries that can be linked to when building
LAMMPS, if particular packages are included in the LAMMPS build.

Most of these directories contain code for the library; some contain
a Makefile.lammps file that points to where the library is installed
elsewhere on your system.  

In either case, the library itself must be installed and/or built
first, so that the appropriate library files exist for LAMMPS to link
against.

Each library directory contains a README with additional info about
how to acquire and/or build the library.  This may require you to edit
one of the provided Makefiles to make it suitable for your machine.

The libraries in this directory are the following:

atc           atomistic-to-continuum methods, USER-ATC package
                from Reese Jones, Jeremy Templeton, Jon Zimmerman (Sandia)
awpmd         antisymmetrized wave packet molecular dynamics, AWPMD package
                from Ilya Valuev (JIHT RAS)
colvars	      collective variable module (Metadynamics, ABF and more)
                from Giacomo Fiorin and Jerome Henin (ICMS, Temple U)
compress      hook to system lib for performing I/O compression, COMPRESS pkg
	        from Axel Kohlmeyer (Temple U)
gpu	      general GPU routines, GPU package
	        from Mike Brown (ORNL)
h5md          ch5md library for output of MD data in HDF5 format
                from Pierre de Buyl (KU Leuven)
kim           hooks to the KIM library, used by KIM package
                from Ryan Elliott and Ellad Tadmor (U Minn)
kokkos        Kokkos package for GPU and many-core acceleration
                from Kokkos development team (Sandia)
linalg        set of BLAS and LAPACK routines needed by USER-ATC package
	        from Axel Kohlmeyer (Temple U)
meam	      modified embedded atom method (MEAM) potential, MEAM package
                from Greg Wagner (Sandia)
molfile       hooks to VMD molfile plugins, used by the USER-MOLFILE package
                from Axel Kohlmeyer (Temple U) and the VMD development team
mscg          hooks to the MSCG library, used by fix_mscg command
                from Jacob Wagner and Greg Voth group (U Chicago)
netcdf        hooks to a NetCDF library installed on your system
                from Lars Pastewka (Karlsruhe Institute of Technology)
poems	      POEMS rigid-body integration package, POEMS package
                from Rudranarayan Mukherjee (RPI)
python        hooks to the system Python library, used by the PYTHON package
                from the LAMMPS development team
qmmm	      quantum mechanics/molecular mechanics coupling interface
                from Axel Kohlmeyer (Temple U)
quip          interface to QUIP/libAtoms framework, USER-QUIP package
                from Albert Bartok-Partay and Gabor Csanyi (U Cambridge)
reax          ReaxFF potential, REAX package
	        from Adri van Duin (Penn State) and Aidan Thompson (Sandia)
smd           hooks to Eigen library, used by USER-SMD package
                from Georg Ganzenmueller (Ernst Mach Institute, Germany)
voronoi       hooks to the Voro++ library, used by compute voronoi/atom command
	        from Daniel Schwen (LANL)
vtk           hooks to the VTK library, used by dump custom/vtk command
                from Richard Berger (JKU)