sci-physics / lammps

Large-scale Atomic/Molecular Massively Parallel Simulator

Official package sites : https://lammps.sandia.gov/ ·

LAMMPS is a classical molecular dynamics code, and an acronym for Large-scale Atomic/Molecular Massively Parallel Simulator. LAMMPS has potentials for soft materials (biomolecules, polymers) and solid-state materials (metals, semiconductors) and coarse-grained or mesoscopic systems. It can be used to model atoms or, more generically, as a parallel particle simulator at the atomic, meso, or continuum scale. LAMMPS runs on single processors or in parallel using message-passing techniques and a spatial-decomposition of the simulation domain. The code is designed to be easy to modify or extend with new functionality.

v20190807 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~x86
USE flags
cuda examples gzip lammps-memalign mpi netcdf python test

v20190605 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~x86
USE flags
cuda examples gzip lammps-memalign mpi netcdf python test

v20181212 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~x86
USE flags
cuda examples gzip lammps-memalign mpi netcdf python test

v20180822 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~x86
USE flags
cuda examples gzip lammps-memalign mpi netcdf python test

v20180316 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
amd64 x86
USE flags
cuda examples gzip lammps-memalign mpi netcdf python test

v20180308 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~x86
USE flags
cuda examples gzip lammps-memalign mpi netcdf python test

v20180222 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~x86
USE flags
cuda examples gzip lammps-memalign mpi netcdf python test

v20180117 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~x86
USE flags
cuda examples gzip lammps-memalign mpi netcdf python test

v20170901-r1 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~x86
USE flags
cuda examples gzip lammps-memalign mpi netcdf python test

v20170901 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~x86
USE flags
cuda examples gzip lammps-memalign mpi netcdf python test

v20170706 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~x86
USE flags
doc examples gzip lammps-memalign mpi python static-libs

v20170109 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
amd64 x86
USE flags
doc examples gzip lammps-memalign mpi python static-libs

v20160730 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~x86
USE flags
doc examples gzip lammps-memalign mpi python static-libs

v20160407 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~x86
USE flags
doc examples gzip lammps-memalign mpi python static-libs

v20160321 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~x86
USE flags
doc examples gzip lammps-memalign mpi python static-libs

v20160314 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~x86
USE flags
doc examples gzip lammps-memalign mpi python static-libs

v20160310 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~x86
USE flags
doc examples gzip lammps-memalign mpi python static-libs

v20160301 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~x86
USE flags
doc examples gzip lammps-memalign mpi python static-libs

v20160216 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~x86
USE flags
doc examples gzip lammps-memalign mpi python static-libs

v20160122 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~x86
USE flags
doc examples gzip lammps-memalign mpi python static-libs

v20160115 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~x86
USE flags
doc examples gzip lammps-memalign mpi python static-libs

v20151211 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~x86
USE flags
doc examples gzip lammps-memalign mpi python static-libs

v20151209 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~x86
USE flags
doc examples gzip lammps-memalign mpi python static-libs

v20151208 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~x86
USE flags
doc examples gzip lammps-memalign mpi python static-libs

v20151207 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
amd64 x86
USE flags
doc examples gzip lammps-memalign mpi python static-libs

v20151120 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~x86
USE flags
doc examples gzip lammps-memalign mpi python static-libs

v20151106 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~x86
USE flags
doc examples gzip lammps-memalign mpi python static-libs

v20150810 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
amd64 x86
USE flags
doc examples gzip lammps-memalign mpi python static-libs

v20150515-r1 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~x86
USE flags
doc examples gzip lammps-memalign mpi python static-libs

v20150515 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
amd64 x86
USE flags
doc examples gzip lammps-memalign mpi python static-libs

v20150210 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
amd64 x86
USE flags
doc examples gzip lammps-memalign mpi static-libs

General

cuda
Enable cuda non-bonded kernels
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
examples
Install examples, usually source code
gzip
Compress files with Lempel-Ziv coding (LZ77)
lammps-memalign
Enables the use of the posix_memalign() call instead of malloc() when large chunks or memory are allocated by LAMMPS. Aliengnment is on 16 byte boundaries.
mpi
Add MPI (Message Passing Interface) layer to the apps that support it
netcdf
Enable NetCDF data format support
python
Add optional support/bindings for the Python language
static-libs
Build static versions of dynamic libraries as well
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

python_targets

python2_7
Build with Python 2.7
python3_5
Build with Python 3.5
python3_6
Build with Python 3.6

app-arch / gzip : Standard GNU compressor

dev-cpp / eigen : C++ template library for linear algebra

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-util / cmake : Cross platform Make

dev-util / nvidia-cuda-toolkit : NVIDIA CUDA Toolkit (compiler and friends)

media-libs / libpng : Portable Network Graphics library

sci-libs / fftw : Fast C library for the Discrete Fourier Transform

sci-libs / hdf5 : General purpose library and file format for storing scientific data

sci-libs / netcdf : Scientific library and interface for array oriented data access

sci-libs / voro++ : A 3D Voronoi cell software library

sys-devel / make : Standard tool to compile source trees

sys-libs / zlib : Standard (de)compression library

virtual / blas : Virtual for FORTRAN 77 BLAS implementation

virtual / fortran : Virtual for Fortran Compiler

virtual / lapack : Virtual for Linear Algebra Package FORTRAN 77 (LAPACK) implementation

virtual / mpi : Virtual for Message Passing Interface (MPI) v2.0 implementation

app-arch / gzip : Standard GNU compressor

dev-cpp / eigen : C++ template library for linear algebra

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-util / nvidia-cuda-toolkit : NVIDIA CUDA Toolkit (compiler and friends)

media-libs / libpng : Portable Network Graphics library

sci-libs / fftw : Fast C library for the Discrete Fourier Transform

sci-libs / hdf5 : General purpose library and file format for storing scientific data

sci-libs / netcdf : Scientific library and interface for array oriented data access

sci-libs / voro++ : A 3D Voronoi cell software library

sys-libs / zlib : Standard (de)compression library

virtual / blas : Virtual for FORTRAN 77 BLAS implementation

virtual / fortran : Virtual for Fortran Compiler

virtual / lapack : Virtual for Linear Algebra Package FORTRAN 77 (LAPACK) implementation

virtual / mpi : Virtual for Message Passing Interface (MPI) v2.0 implementation

Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: [QA] Fix trivial cases of MissingTestRestrict
The result was achieved via the following pipeline: pkgcheck scan -c RestrictTestCheck -R FormatReporter \ --format '{category}/{package}/{package}-{version}.ebuild' | xargs -n32 grep -L RESTRICT | xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"' The resulting metadata was compared before and after the change. Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip added by the eclass. Two ebuilds have to be fixed because of multiline IUSE. Suggested-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13942 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Christoph Junghans · gentoo
sci-physics/lammps: version bump
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Christoph Junghans <junghans@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Christoph Junghans · gentoo
sci-physics/lammps: version bump
Package-Manager: Portage-2.3.62, Repoman-2.3.11 Signed-off-by: Christoph Junghans <junghans@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michael Mair-Keimberger · gentoo
sci-physics/lammps: use HTTPS
Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/11893 Signed-off-by: Aaron Bauman <bman@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove python3_4 PYTHON_COMPAT correctly
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Christoph Junghans · gentoo
sci-physics/lammps: version bump
Package-Manager: Portage-2.3.49, Repoman-2.3.11 Signed-off-by: Christoph Junghans <junghans@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Christoph Junghans · gentoo
sci-physics/lammps: build lib in v20180822
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Christoph Junghans · gentoo
sci-physics/lammps: version bump
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Thomas Deutschmann · gentoo
sci-physics/lammps: x86 stable (bug #630444)
Package-Manager: Portage-2.3.31, Repoman-2.3.9
Aaron Bauman · gentoo
sci-physics/lammps: amd64 stable wrt bug #630444
Bug: https://bugs.gentoo.org/630444 Package-Manager: Portage-2.3.31, Repoman-2.3.9
Christoph Junghans · gentoo
sci-physics/lammps: version bump (for bug #630444)
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Christoph Junghans · gentoo
sci-physics/lammps: version bump
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Christoph Junghans · gentoo
sci-physics/lammps: version bump
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Christoph Junghans · gentoo
sci-physics/lammps: version bump
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Nicolas Bock · gentoo
sci-physics/lammps: Include bench subdirectory
Using the `examples` USE flag did not include the `bench` subdirectory, which is needed for some of the examples. Fixes: #637672 Package-Manager: Portage-2.3.13, Repoman-2.3.3
Christoph Junghans · gentoo
sci-physics/lammps: fix deps (#630700) and rpc incl (#630700)
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Christoph Junghans · gentoo
sci-physics/lammps: version bump
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Michael Palimaka · gentoo
sci-physics/lammps: x86 stable
Package-Manager: Portage-2.3.6, Repoman-2.3.3
Tobias Klausmann · gentoo
sci-physics/lammps-20170109-r0: amd64 stable
Gentoo-Bug: 625090
Christoph Junghans · gentoo
sci-physics/lammps: version bump
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Pacho Ramos · gentoo
sci-physics/lammps: Support newer python
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Andrew Savchenko · gentoo
sci-physics/lammps: version bump
Tested with some real wpi jobs, works fine. Package-Manager: Portage-2.3.3, Repoman-2.3.1 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
Michał Górny · gentoo
global: Drop dead implementations from PYTHON_COMPAT
Nicolas Bock · gentoo
sci-physics/lammps: Fix for gcc-6 (Bug 595728)
Added patch written by Peter Levine <plevine457@gmail.com> Package-Manager: portage-2.3.0
Nicolas Bock · gentoo
sci-physics/lammps: Version bump
Package-Manager: portage-2.3.0
Nicolas Bock · gentoo
sci-physics/lammps: Version bump
Package-Manager: portage-2.2.26
Nicolas Bock · gentoo
sci-physics/lammps: Version bump
Package-Manager: portage-2.2.26
Nicolas Bock · gentoo
sci-physics/lammps: Version bump
Package-Manager: portage-2.2.26
Nicolas Bock · gentoo
sci-physics/lammps: Cleanup, removing old versions
Package-Manager: portage-2.2.26
Nicolas Bock · gentoo
sci-physics/lammps: Version bump
Package-Manager: portage-2.2.26
Nicolas Bock · gentoo
sci-physics/lammps: Version bump
Package-Manager: portage-2.2.26
Nicolas Bock · gentoo
sci-physics/lammps: Version bump
Package-Manager: portage-2.2.26
Agostino Sarubbo · gentoo
sci-physics/lammps: x86 stable wrt bug #572100
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/sbraz/pycountry'
Pull request: https://github.com/gentoo/gentoo/pull/721
Nicolas Bock · gentoo
sci-physics/lammps: Version bump
Package-Manager: portage-2.2.26
Patrice Clement · gentoo
Merge remote-tracking branch 'github/pr/711'.
Agostino Sarubbo · gentoo
sci-physics/lammps: amd64 stable wrt bug #572100
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Nicolas Bock · gentoo
sci-physics/lammps: Version bump
Package-Manager: portage-2.2.26
Nicolas Bock · gentoo
sci-physics/lammps: Version bump
Package-Manager: portage-2.2.24
Nicolas Bock · gentoo
sci-physics/lammps: Version bump
Package-Manager: portage-2.2.24
Nicolas Bock · gentoo
sci-physics/lammps: Version bump
Package-Manager: portage-2.2.24
Nicolas Bock · gentoo
sci-physics/lammps: Version bump
Package-Manager: portage-2.2.24
Nicolas Bock · gentoo
sci-physics/lammps: Version bump
Package-Manager: portage-2.2.20.1
Nicolas Bock · gentoo
sci-physics/lammps: Version bump
Package-Manager: portage-2.2.20.1
Nicolas Bock · gentoo
sci-physics/lammps: Version bump
Package-Manager: portage-2.2.20.1
Nicolas Bock · gentoo
sci-physics/lammps: Remove old versions
Package-Manager: portage-2.2.20.1
Nicolas Bock · gentoo
sci-physics/lammps: Ebuild cleanup
Package-Manager: portage-2.2.20.1
Nicolas Bock · gentoo
sci-physics/lammps: Add python-3.4 support to latest version.
Package-Manager: portage-2.2.20.1
Nicolas Bock · gentoo
sci-physics/lammps: Version bump.
Package-Manager: portage-2.2.20.1
Nicolas Bock · gentoo
sci-physics/lammps: Simplified convert_month() function.
Suggested by: hasufell@gentoo.org Package-Manager: portage-2.2.20.1
Nicolas Bock · gentoo
sci-physics/lammps: Version bump.
Package-Manager: portage-2.2.20.1
Nicolas Bock · gentoo
sci-physics/lammps: Version bump.
Package-Manager: portage-2.2.20.1
Agostino Sarubbo · gentoo
sci-physics/lammps: x86 stable wrt bug #560700
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="x86"
Nicolas Bock · gentoo
sci-physics/lammps: Version bump.
Package-Manager: portage-2.2.20.1
Agostino Sarubbo · gentoo
sci-physics/lammps: amd64 stable wrt bug #560700
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="amd64"
Nicolas Bock · gentoo
sci-physics/lammps: Removing old packages.
Package-Manager: portage-2.2.20.1
Nicolas Bock · gentoo
sci-physics/lammps: Version bump.
Package-Manager: portage-2.2.20.1
Nicolas Bock · gentoo
sci-physics/lammps: Fix broken python3 patch.
Package-Manager: portage-2.2.20.1
Nicolas Bock · gentoo
sci-physics/lammps: Version bump.
Package-Manager: portage-2.2.20.1
Nicolas Bock · gentoo
sci-physics/lammps: Removing old versions.
Package-Manager: portage-2.2.20.1
Nicolas Bock · gentoo
sci-physics/lammps: Version bump.
Package-Manager: portage-2.2.20.1
Nicolas Bock · gentoo
sci-physics/lammps: Version bump.
Nicolas Bock · gentoo
sci-physics/lammps: Version bump.
Package-Manager: portage-2.2.20.1
Nicolas Bock · gentoo
sci-physics/lammps: Revision bump to address Bug 557208.
Package-Manager: portage-2.2.20.1
Nicolas Bock · gentoo
sci-physics/lammps: Version bump.
Also addressed Bug 557208 and added a default value for memalign. Package-Manager: portage-2.2.20.1
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed