Port details on branch 2025Q4 |
- lammps Classical molecular dynamics code with a focus on materials modeling
- 20241119_2 science
=2 20241119_2Version of this port present on the latest quarterly branch. - Maintainer: yuri@FreeBSD.org
 - Port Added: 2018-09-06 06:31:43
- Last Update: 2025-06-27 17:00:41
- Commit Hash: 723e906
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py311-PyOpenGL, p5-Sane
- License: GPLv2
- WWW:
- https://lammps.sandia.gov/
- https://github.com/lammps/lammps
- Description:
- LAMMPS is a classical molecular dynamics code with a focus on materials
modeling. It's an acronym for Large-scale Atomic/Molecular Massively Parallel
Simulator.
LAMMPS has potentials for solid-state materials (metals, semiconductors) and
soft matter (biomolecules, polymers) 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. Many of its models have
versions that provide accelerated performance on CPUs, GPUs, and Intel Xeon
Phis. The code is designed to be easy to modify or extend with new
functionality.
 ¦ ¦ ¦ ¦ 
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- Dependency lines:
-
- To install the port:
- cd /usr/ports/science/lammps/ && make install clean
- To add the package, run one of these commands:
- pkg install science/lammps
- pkg install lammps
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: lammps
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1737671247
SHA256 (lammps-lammps-20241119-patch_19Nov2024_GH0.tar.gz) = 7d1a825f13eef06d82ed8ae950f4a5ca6da9f6a5979745a85a7a58781e4c6ffa
SIZE (lammps-lammps-20241119-patch_19Nov2024_GH0.tar.gz) = 142636470
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- ffmpeg : multimedia/ffmpeg
- cmake : devel/cmake-core
- eigen3.pc : math/eigen3
- gfortran13 : lang/gcc13
- py311-cython>=0.29.37<3 : lang/cython@py311
- python3.11 : lang/python311
- pkgconf>=1.3.0_1 : devel/pkgconf
- as : devel/binutils
- Test dependencies:
-
- python3.11 : lang/python311
- Runtime dependencies:
-
- ffmpeg : multimedia/ffmpeg
- openkim-models>0 : science/openkim-models
- gfortran13 : lang/gcc13
- python3.11 : lang/python311
- Library dependencies:
-
- libevent.so : devel/libevent
- libfftw3.so : math/fftw3
- libhwloc.so : devel/hwloc2
- libnghttp2.so : www/libnghttp2
- libpciaccess.so : devel/libpciaccess
- libssh2.so : security/libssh2
- libzstd.so : archivers/zstd
- libhdf5.so : science/hdf5
- libkim-api.so : science/kim-api
- libcurl.so : ftp/curl
- libkokkoscore.so : devel/kokkos
- liblatte.so : science/latte
- libmpi_cxx.so : net/openmpi4
- libnetcdf.so : science/netcdf
- libplumed.so : science/plumed
- libpng.so : graphics/png
- libvoro++.so : science/voro++
- libopenblas.so : math/openblas
- libxml2.so : textproc/libxml2
- libjpeg.so : graphics/jpeg-turbo
- This port is required by:
- for Build
-
- science/votca
Configuration Options:
- ===> The following configuration options are available for lammps-20241119_2:
EXCEPTIONS=on: Enable the use of C++ exceptions
FFMPEG=on: FFmpeg support (WMA, AIFF, AC3, APE...)
GZIP=on: Enable GZIP support
JPEG=on: JPEG image format support
PNG=on: PNG image format support
====> Enable parallelizations:
MPI=on: MPI (Message Passing Interface) support
OPENMP=on: Parallel processing support via OpenMP
====> Enable packages:
H5MD=on: H5MD package based on the libhdf5 library
KIM=on: KIM package based on the OpenKim library/repository
KOKKOS=on: Kokkos package based on the libkokkos library
LATTE=on: Latte package based on the liblatte library
NETCDF=on: NetCDF package based on the NetCDF library
PLUMED=on: Plumed package based on the plumed library
VORONOI=on: Voro++, Voronoi tessellation package
VTK=off: VTK package based on the external VTK-9 library
===> Use 'make config' to modify these settings
- Options name:
- science_lammps
- USES:
- blaslapack:openblas cmake:noninja,testing compiler:c++17-lang eigen:3 fortran gnome localbase:ldflags python shebangfix jpeg pkgconfig compiler:c11 pkgconfig
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|