science/mutationpp 1.0.6.d2 FreeBSD
MUlticomponent Thermodynamic And Transport library for IONized gases
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- LGPL3
- Categories
- science
- Package size
- 554.9 KiB, 2143.5 KiB installed
Description
Mutation++ is an open-source library originally developed at the von Karman Institute for Fluid Dynamics, designed to couple with conventional computational fluid dynamics codes to provide thermodynamic, transport, chemistry, and energy transfer properties associated with subsonic to hypersonic flows.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | science/mutationpp | 1.0.6.d2 |
| DragonFly | science/mutationpp | 1.0.6.d2 |
| HardenedBSD | science/mutationpp | 1.0.6.d2 |
| GhostBSD | science/mutationpp | 1.0.6.d2 |
Install
Binary package:
pkg install mutationpp
From the ports tree:
cd /usr/ports/science/mutationpp/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= mutationpp>0:science/mutationpp
LIB_DEPENDS= libmutation++.so:science/mutationpp
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.0.6.d2 | 1.0.6.d2 | - | 1.0.6.d2 | 1.0.6.d2 |
| FreeBSD:14:quarterly | 1.0.6.d2 | 1.0.6.d2 | n/a | 1.0.6.d2 | 1.0.6.d2 |
| FreeBSD:15:latest | 1.0.6.d2 | 1.0.6.d2 | n/a | 1.0.6.d2 | 1.0.6.d2 |
| FreeBSD:15:quarterly | 1.0.6.d2 | 1.0.6.d2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.0.6.d2 | 1.0.6.d2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Test 1
catch>0: devel/catch
The full lists below include those, and their dependencies in turn.
Build dependencies 25
- archivers/liblz4
- archivers/zstd
- devel/binutils
- devel/cmake-core
- devel/gettext-runtime
- devel/jsoncpp
- devel/libffi
- devel/libunistring
- devel/libuv
- devel/ninja
- devel/readline
- dns/libidn2
- lang/gcc14
- lang/python312
- math/blas
- math/eigen3
- math/gmp
- math/lapack
- math/mpc
- math/mpdecimal
- math/mpfr
- ports-mgmt/pkg
- print/indexinfo
- security/rhash
- textproc/expat2
No port depends on this one.
Configuration
No options to configure.
- USES
- cmake:testing eigen:3
- Service scripts
- none
Files
pkg-plist 72
- bin/bprime
- bin/checkmix
- bin/mppequil
- bin/mppshock
- include/mutation++/AutoRegistration.h
- include/mutation++/CollisionDB.h
- include/mutation++/CollisionGroup.h
- include/mutation++/CollisionIntegral.h
- include/mutation++/CollisionPair.h
- include/mutation++/Composition.h
- include/mutation++/Constants.h
- include/mutation++/CoulombIntegrals.h
- include/mutation++/DiffusionMatrix.h
- include/mutation++/DiffusionVelocityCalculator.h
- include/mutation++/ElectronSubSystem.h
- include/mutation++/Errors.h
- include/mutation++/Functors.h
- include/mutation++/GSIRateLaw.h
- include/mutation++/GSIRateManager.h
- include/mutation++/GSIReaction.h
- include/mutation++/GSIStoichiometryManager.h
- include/mutation++/GasFourierHeatFluxCalculator.h
- include/mutation++/GasSurfaceInteraction.h
- include/mutation++/GlobalOptions.h
- include/mutation++/HarmonicOscillator.h
- include/mutation++/Interpolators.h
- include/mutation++/IteratorWrapper.h
- include/mutation++/JacobianManager.h
- include/mutation++/Kinetics.h
- include/mutation++/LookupTable.h
- include/mutation++/MassBlowingRate.h
- include/mutation++/MillikanWhite.h
- include/mutation++/Mixture.h
- include/mutation++/MixtureOptions.h
- include/mutation++/MultiPhaseEquilSolver.h
- include/mutation++/NewtonSolver.h
- include/mutation++/ParticleRRHO.h
- include/mutation++/RateLawGroup.h
- include/mutation++/RateLaws.h
- include/mutation++/RateManager.h
- include/mutation++/Reaction.h
- include/mutation++/ReactionType.h
- include/mutation++/ReferenceServer.h
- include/mutation++/SharedPtr.h
- include/mutation++/SolidProperties.h
- include/mutation++/Species.h
- include/mutation++/SpeciesListDescriptor.h
- include/mutation++/SpeciesNameFSM.h
- include/mutation++/StateModel.h
- include/mutation++/StoichiometryManager.h
- include/mutation++/StringUtils.h
- include/mutation++/SurfaceChemistry.h
- include/mutation++/SurfaceRadiation.h
- include/mutation++/SurfaceState.h
- include/mutation++/TemporaryFile.h
- include/mutation++/ThermalConductivityAlgorithm.h
- include/mutation++/ThermoDB.h
- include/mutation++/Thermodynamics.h
- include/mutation++/ThirdBodyManager.h
- include/mutation++/TransferModel.h
- include/mutation++/Transport.h
- include/mutation++/Units.h
- include/mutation++/Utilities.h
- include/mutation++/ViscosityAlgorithm.h
- include/mutation++/XMLite.h
- include/mutation++/lp.h
- include/mutation++/mutation++.h
- lib/cmake/mutation++/mutation++Config.cmake
- lib/cmake/mutation++/mutation++ConfigVersion.cmake
- lib/cmake/mutation++/mutation++Targets-.cmake
- lib/cmake/mutation++/mutation++Targets.cmake
- lib/libmutation++.so
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| mutationpp-Mutationpp-v1.0.6dev2_GH0.tar.gz | 4.042313e+06 | af713aa62cf8a1b0ff099e09198bbd913e24d9b846bdfa40e58ab7f32aefd1b4 |
Commit history 0
No commits in the history this site was built from.