Browse Source

science/mutationpp: New port: MUlticomponent Thermodynamic And Transport library for IONized gases

Yuri Victorovich 2 years ago
parent
commit
d093257038
  1. 1
      science/Makefile
  2. 24
      science/mutationpp/Makefile
  3. 3
      science/mutationpp/distinfo
  4. 4
      science/mutationpp/pkg-descr
  5. 72
      science/mutationpp/pkg-plist

1
science/Makefile

@ -202,6 +202,7 @@
SUBDIR += mstore
SUBDIR += multicharge
SUBDIR += multiwfn
SUBDIR += mutationpp
SUBDIR += namd
SUBDIR += nest
SUBDIR += netcdf

24
science/mutationpp/Makefile

@ -0,0 +1,24 @@
PORTNAME= mutationpp
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.6dev2
CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= MUlticomponent Thermodynamic And Transport library for IONized gases
WWW= https://github.com/mutationpp/Mutationpp
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/COPYING
TEST_DEPENDS= catch>0:devel/catch
USES= cmake:testing eigen:3
USE_GITHUB= yes
GH_PROJECT= Mutationpp
#CXXFLAGS+= -I${LOCALBASE}/include/catch2
CMAKE_TESTING_ON= ENABLE_TESTING # tests fail to compile, see https://github.com/mutationpp/Mutationpp/issues/244, https://github.com/mutationpp/Mutationpp/issues/245
.include <bsd.port.mk>

3
science/mutationpp/distinfo

@ -0,0 +1,3 @@
TIMESTAMP = 1699250954
SHA256 (mutationpp-Mutationpp-v1.0.6dev2_GH0.tar.gz) = af713aa62cf8a1b0ff099e09198bbd913e24d9b846bdfa40e58ab7f32aefd1b4
SIZE (mutationpp-Mutationpp-v1.0.6dev2_GH0.tar.gz) = 4042313

4
science/mutationpp/pkg-descr

@ -0,0 +1,4 @@
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.

72
science/mutationpp/pkg-plist

@ -0,0 +1,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_BUILD_TYPE%%.cmake
lib/cmake/mutation++/mutation++Targets.cmake
lib/libmutation++.so
Loading…
Cancel
Save