BSD Ports

science/py-hoomd-blue 7.2.0 FreeBSD

Molecular dynamics and Monte Carlo soft matter simulation

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
c3674097a2
License
BSD3CLAUSE
Categories
science
Package size
4578.8 KiB, 26005.2 KiB installed

Description

HOOMD-blue is a general-purpose particle simulation toolkit, implementing molecular dynamics and hard particle Monte Carlo optimized for fast execution on both GPUs and CPUs. As a Python package, HOOMD-blue gives you the flexibility to create custom initialization routines, control simulation parameters, perform in situ analysis, use interactive notebooks, and more.

In the other systems

SystemPortVersion
FreeBSDscience/py-hoomd-blue7.2.0
DragonFlyscience/py-hoomd-blue5.1.0
GhostBSDscience/py-hoomd-blue7.0.1

Install

Binary package:

pkg install py312-hoomd-blue

From the ports tree:

cd /usr/ports/science/py-hoomd-blue/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-hoomd-blue>0:science/py-hoomd-blue

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest7.2.07.2.0--7.2.0
FreeBSD:14:quarterly7.2.07.2.0n/a5.1.07.2.0
FreeBSD:15:latest7.2.07.2.0n/a-5.1.0
FreeBSD:15:quarterly7.2.07.2.0n/an/an/a
FreeBSD:16:latest7.2.07.2.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 1

The full lists below include those, and their dependencies in turn.

Build dependencies 40
Run dependencies 25

No port depends on this one.

Configuration

Options name: science_hoomd-blue

OptionDefaultDescription
MPICHonParallel processing support via MPICH
NOMPIoffBuild without parallel processing support
OPENMPIoffParallel processing support via Open MPI
TBBonEnable support for Threading Building Blocks (TBB)
USES
cmake:testing compiler:c++17-lang eigen:3 localbase:ldflags python shebangfix
Service scripts
none

Files

pkg-plist 916
  • lib/cmake/hoomd/FindCUDALibs.cmake
  • lib/cmake/hoomd/HOOMDHIPSetup.cmake
  • lib/cmake/hoomd/hoomd-config-version.cmake
  • lib/cmake/hoomd/hoomd-config.cmake
  • lib/cmake/hoomd/hoomd-macros.cmake
  • lib/cmake/hoomd/hoomd-targets-.cmake
  • lib/cmake/hoomd/hoomd-targets.cmake
  • %%PYTHON_SITELIBDIR%%/hoomd/__init__.py
  • %%PYTHON_SITELIBDIR%%/hoomd/_hoomd.so
  • %%PYTHON_SITELIBDIR%%/hoomd/box.py
  • %%PYTHON_SITELIBDIR%%/hoomd/communicator.py
  • %%PYTHON_SITELIBDIR%%/hoomd/conftest.py
  • %%PYTHON_SITELIBDIR%%/hoomd/custom/__init__.py
  • %%PYTHON_SITELIBDIR%%/hoomd/custom/custom_action.py
  • %%PYTHON_SITELIBDIR%%/hoomd/custom/custom_operation.py
  • %%PYTHON_SITELIBDIR%%/hoomd/data/__init__.py
  • %%PYTHON_SITELIBDIR%%/hoomd/data/array.py
  • %%PYTHON_SITELIBDIR%%/hoomd/data/array_view.py
  • %%PYTHON_SITELIBDIR%%/hoomd/data/collections.py
  • %%PYTHON_SITELIBDIR%%/hoomd/data/local_access.py
  • %%PYTHON_SITELIBDIR%%/hoomd/data/local_access_cpu.py
  • %%PYTHON_SITELIBDIR%%/hoomd/data/local_access_gpu.py
  • %%PYTHON_SITELIBDIR%%/hoomd/data/parameterdicts.py
  • %%PYTHON_SITELIBDIR%%/hoomd/data/smart_default.py
  • %%PYTHON_SITELIBDIR%%/hoomd/data/syncedlist.py
  • %%PYTHON_SITELIBDIR%%/hoomd/data/typeconverter.py
  • %%PYTHON_SITELIBDIR%%/hoomd/data/typeparam.py
  • %%PYTHON_SITELIBDIR%%/hoomd/device.py
  • %%PYTHON_SITELIBDIR%%/hoomd/error.py
  • %%PYTHON_SITELIBDIR%%/hoomd/filter/__init__.py
  • %%PYTHON_SITELIBDIR%%/hoomd/filter/all_.py
  • %%PYTHON_SITELIBDIR%%/hoomd/filter/custom.py
  • %%PYTHON_SITELIBDIR%%/hoomd/filter/filter_.py
  • %%PYTHON_SITELIBDIR%%/hoomd/filter/null.py
  • %%PYTHON_SITELIBDIR%%/hoomd/filter/rigid.py
  • %%PYTHON_SITELIBDIR%%/hoomd/filter/set_.py
  • %%PYTHON_SITELIBDIR%%/hoomd/filter/tags.py
  • %%PYTHON_SITELIBDIR%%/hoomd/filter/type_.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/__init__.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/_hpmc.so
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/compute.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/external/__init__.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/external/external.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/external/harmonic.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/external/linear.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/external/wall.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/integrate.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/nec/__init__.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/nec/integrate.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/nec/tune.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/pair/__init__.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/pair/angular_step.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/pair/expanded_gaussian.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/pair/lennard_jones.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/pair/lj_gauss.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/pair/opp.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/pair/pair.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/pair/step.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/pair/union.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/pair/zetterling.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/pytest/__init__.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/pytest/conftest.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/pytest/test_boxmc.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/pytest/test_boxmc_move_tuner.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/pytest/test_compute_free_volume.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/pytest/test_compute_sdf.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/pytest/test_external_field.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/pytest/test_external_wall.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/pytest/test_gca.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/pytest/test_kt.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/pytest/test_move_size_tuner.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/pytest/test_muvt.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/pytest/test_nec.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/pytest/test_pair_angular_step.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/pytest/test_pair_expanded_gaussian.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/pytest/test_pair_lennard_jones.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/pytest/test_pair_lj_gauss.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/pytest/test_pair_opp.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/pytest/test_pair_step.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/pytest/test_pair_union.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/pytest/test_pair_zetterling.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/pytest/test_quick_compress.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/pytest/test_scale.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/pytest/test_shape.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/pytest/test_shape_updater.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/pytest/test_shape_utils.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/pytest/test_small_box_2d.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/pytest/test_small_box_3d.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/pytest/test_translate_move_dimensions.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/shape_move.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/tune/__init__.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/tune/boxmc_move_size.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/tune/mc_move_tune.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/tune/move_size.py
  • %%PYTHON_SITELIBDIR%%/hoomd/hpmc/update.py
  • %%PYTHON_SITELIBDIR%%/hoomd/include/HOOMDVersion.h
  • %%PYTHON_SITELIBDIR%%/hoomd/include/hoomd/AABB.h
  • %%PYTHON_SITELIBDIR%%/hoomd/include/hoomd/AABBTree.h
  • %%PYTHON_SITELIBDIR%%/hoomd/include/hoomd/Action.h
  • %%PYTHON_SITELIBDIR%%/hoomd/include/hoomd/Analyzer.h

The first 100 are listed.

distinfo 10
FileSizeSHA256
glotzerlab-hoomd-blue-v7.2.0_GH0.tar.gz2.832927e+0687cc463b57667caed1740ec817e81df56e99db50d4a823b79f65fc73b43f8b85
glotzerlab-upp11-0c1fb8dfb4bcdc1c5c4eff9165539b15e70c4360_GH0.tar.gz21058759695139bddae1d8a7cd52c967b856d6debf28fb37ea177f78c4434e2b210a8
glotzerlab-nano-signal-slot-8d136893dc78b11c689bc9f48afab49e5de8ab19_GH0.tar.gz4748ffaebda900a1a3b47e23898bcd7745cccb15e72dcd04f4e594c0693ba744c2ed
glotzerlab-quickhull-1ffbc6f884ea1da89e104a5996cf8a726db673d5_GH0.tar.gz1624255c87e78bf990509ff35e3e039213ca6e3890ce988c2891647d65079696ae3a9
glotzerlab-HIP-db753e4ea7a715afec405117250cecef9e882b33_GH0.tar.gz898744495a6eef64ab88ddad6055f32cf6e3db1d0327c5556599fee86b8768b48bc2a1
glotzerlab-hipCUB-64d8adf32bd48d8723cc7df9e5c970169e2845b5_GH0.tar.gz110447b0d04db775786140894795f36908a08102302c6521ade6f26bf2d6b4385b7b34
mphowardlab-neighbor-ba0f06869b766066a7068852fa3b8c5fa746f71f_GH0.tar.gz49039089129a1539d8e993f725017f1aadc60f9e40116e8a65dfbe70b0df9ac2d7cf3
glotzerlab-hipper-076059b9be58e5dd49f0f65a49ca48f703efa37a_GH0.tar.gz204333fe4f15baf6d8b6cfa394f73a973bd3ebfa3ea82017b6d4c9170352d2a7c110f
glotzerlab-hoomd-examples-37066e712ba37a43d76e26f8e1ae829359c06bc5_GH0.tar.gz6.567341e+0648b024d5f50d32db987668114db5aafad976c130d0c120b2c88953c4f3cbd50c
glotzerlab-OpenRAND-92dc12a23dff2d0aa3545f749d1c013677b9a87e_GH0.tar.gz298040a84657d9ac24083c1aef3d883927d5993270697af69a04f616227f9077eb8e19

Commit history 1

DateCommitCreditsLog message
c3674097a2 Yuri Victorovich science/py-hoomd-blue: update 7.0.1 → 7.2.0