Port details on branch 2024Q4 |
- opensph Library and graphical tools for running SPH and N-body simulations
- 0.4.1_4 science =0 0.4.1_4Version of this port present on the latest quarterly branch.
- Maintainer: yuri@FreeBSD.org
- Port Added: 2024-11-25 12:18:12
- Last Update: 2024-11-25 12:15:14
- Commit Hash: 7722173
- License: MIT
- WWW:
- https://gitlab.com/sevecekp/sph
- 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).
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- OpenSPH>0:science/opensph
- To install the port:
- cd /usr/ports/science/opensph/ && make install clean
- To add the package, run one of these commands:
- pkg install science/opensph
- pkg install OpenSPH
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: OpenSPH
- Flavors: there is no flavor information for this port.
- ONLY_FOR_ARCHS: amd64 i386
- distinfo:
- TIMESTAMP = 1702892837
SHA256 (sevecekp-sph-a7f6f781059d8d19e6f24b1115e7ad3ad71678a8_GL0.tar.gz) = 50621074902eecd1ddedd8e949b18c556f10e44b7aca31cfa266bf48db166df1
SIZE (sevecekp-sph-a7f6f781059d8d19e6f24b1115e7ad3ad71678a8_GL0.tar.gz) = 26675398
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- chaiscript.hpp : lang/chaiscript
- eigen3.pc : math/eigen3
- qt5-qmake>=5.15 : devel/qt5-qmake
- Test dependencies:
-
- catch>0 : devel/catch
- Library dependencies:
-
- libhdf5.so : science/hdf5
- libtbb.so : devel/onetbb
- libImath.so : math/Imath
- libopenvdb.so : misc/openvdb
- libtbb.so : devel/onetbb
- libwx_baseu-3.2.so : x11-toolkits/wxgtk32@gtk3
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for OpenSPH-0.4.1_4:
CHAISCRIPT=on: Be able to read and modify particle data from a script
EIGEN=on: Eigen for additional methods to set up initial conditions
HDF5=on: Be able to read files generated by miluphcuda code
OPENMP=on: Parallel processing support via OpenMP
TBB=on: Parallelize with Intel Threading Building Blocks
VDB=on: Use OpenVDB for converting particles to volumetric data
===> Use 'make config' to modify these settings
- Options name:
- science_opensph
- USES:
- compiler:c++17-lang qmake qt:5 eigen:3
- pkg-message:
- For install:
- 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.
- Master Sites:
|
Number of commits found: 1
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.4.1_4 25 Nov 2024 12:15:14 |
Nuno Teixeira (eduardo) |
*/*: Bump consumers of x11-toolkits/wxgtk32
New version of wxgtk32 in tree
(cherry picked from commit 73202fb63e30430b44d63779f870866c184230da) |
Number of commits found: 1
|