BSD Ports

science/opensph 0.4.1_12 FreeBSD

Library and graphical tools for running SPH and N-body simulations

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
be3dc80890
License
MIT
Categories
science
Package size
3146.0 KiB, 19399.5 KiB installed

Description

OpenSPH is an integrator of hydrodynamic equations using SPH discretization in space, currently specialized on simulations of asteroid impacts. The code is being developed on Astronomical Institute of Charles University in Prague. It aims to provide a fast, versatile and easily extensible SPH solver utilizing modern CPU features (SSE/AVX instruction sets).

In the other systems

SystemPortVersion
FreeBSDscience/opensph0.4.1_12
DragonFlyscience/opensph0.4.1_7

Install

Binary package:

pkg install OpenSPH

From the ports tree:

cd /usr/ports/science/opensph/ && make install clean

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

RUN_DEPENDS=	OpenSPH>0:science/opensph

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:latest0.4.1_120.4.1_12--0.4.1_12
FreeBSD:14:quarterly0.4.1_120.4.1_12n/a-0.4.1_12
FreeBSD:15:latest0.4.1_120.4.1_12n/a-0.4.1_9
FreeBSD:15:quarterly0.4.1_120.4.1_12n/an/an/a
FreeBSD:16:latest0.4.1_120.4.1_12n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Test 1

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

Build dependencies 134

The first 100 are listed.

Run dependencies 129

The first 100 are listed.

No port depends on this one.

Configuration

Options name: science_OpenSPH

OptionDefaultDescription
CHAISCRIPTonBe able to read and modify particle data from a script
EIGENonEigen for additional methods to set up initial conditions
HDF5onBe able to read files generated by miluphcuda code
OPENMPonParallel processing support via OpenMP
TBBonParallelize with Intel Threading Building Blocks
VDBonUse OpenVDB for converting particles to volumetric data
USES
compiler:c++17-lang qmake qt:5
Service scripts
none

Message after installing

You installed OpenSPH: a tool for running SPH and N-body simulations.

In order to see how it works please open any of the *.sph files in the
source tree with the opensph executable, and choose the Simulation/Start
menu item.

Files

distinfo 1
FileSizeSHA256
sevecekp-sph-a7f6f781059d8d19e6f24b1115e7ad3ad71678a8_GL0.tar.gz2.6675398e+0750621074902eecd1ddedd8e949b18c556f10e44b7aca31cfa266bf48db166df1

Commit history 1

DateCommitCreditsLog message
be3dc80890 Yuri Victorovich misc/{,py-}openvdb: update 13.0.0 → 13.1.0