Port details on branch 2022Q2 |
- lammps Classical molecular dynamics code with a focus on materials modeling
- 2022.03.24_2 science =0 2022.03.24_2Version of this port present on the latest quarterly branch.
- Maintainer: yuri@FreeBSD.org
- Port Added: 2022-04-24 04:16:20
- Last Update: 2022-04-10 19:47:23
- Commit Hash: 035e778
- License: GPLv2
- WWW:
- https://lammps.sandia.gov/
- 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.
WWW: https://lammps.sandia.gov/
- ¦ ¦ ¦ ¦
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- Conflicts:
- CONFLICTS_BUILD:
- Conflicts Matches:
-
There are no Conflicts Matches for this port. This is usually an error.
- 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 = 1648168879
SHA256 (lammps-lammps-2022.03.24-patch_24Mar2022_GH0.tar.gz) = d791cc93eedfc345fdf87bfa5b6f7e17e461f86ba197f9e9c3d477ce8657a7ef
SIZE (lammps-lammps-2022.03.24-patch_24Mar2022_GH0.tar.gz) = 117161592
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
- eigen3.pc : math/eigen3
- gfortran10 : lang/gcc10
- cython-3.8 : lang/cython@py38
- python3.8 : lang/python38
- pkgconf>=1.3.0_1 : devel/pkgconf
- as : devel/binutils
- Runtime dependencies:
-
- ffmpeg : multimedia/ffmpeg
- openkim-models>0 : science/openkim-models
- gfortran10 : lang/gcc10
- python3.8 : lang/python38
- 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
- libsz.so : science/szip
- libkim-api.so : science/kim-api
- libcurl.so : ftp/curl
- libkokkoscore.so : devel/kokkos
- liblatte.so : science/latte
- libmpi.so : net/openmpi
- 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
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for lammps-2022.03.24_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: USER-H5MD package based on libhdf5
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
PLUMED=on: plumed package based on the plumed library
VORONOI=on: voro++, Voronoi tessellation package
VTK=off: USER-VTK package based on the external vtk package
===> Use 'make config' to modify these settings
- Options name:
- science_lammps
- USES:
- blaslapack:openblas cmake:noninja compiler:c++14-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:
|