science/thermofun 0.7.1 FreeBSD
Code for calculating thermodynamic properties of materials
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
d03746a74e- License
- LGPL3
- Categories
- science
- Package size
- 1082.0 KiB, 5274.6 KiB installed
Description
A code for calculating the standard state thermodynamic properties at a given temperature and pressure.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | science/thermofun | 0.7.1 |
| DragonFly | science/thermofun | 0.5.0 |
| HardenedBSD | science/thermofun | 0.5.1 |
| GhostBSD | science/thermofun | 0.5.1 |
Install
Binary package:
pkg install thermofun
From the ports tree:
cd /usr/ports/science/thermofun/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= thermofun>0:science/thermofun
LIB_DEPENDS= libThermoFun.so:science/thermofun
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 | 0.7.1 | 0.7.1 | - | 0.5.1 | 0.7.1 |
| FreeBSD:14:quarterly | 0.5.1 | 0.5.1 | n/a | 0.5.1 | 0.5.1 |
| FreeBSD:15:latest | 0.7.1 | 0.7.1 | n/a | 0.5.1 | 0.5.1 |
| FreeBSD:15:quarterly | 0.5.1 | 0.5.1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.5.1 | 0.7.1 | 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.
Build 2
nlohmann-json>0: devel/nlohmann-jsonspdlog>0: devel/spdlog
Library 1
libChemicalFun.so: science/chemicalfun
The full lists below include those, and their dependencies in turn.
Build dependencies 20
Run dependencies 10
No port depends on this one.
Configuration
Options name: science_thermofun
| Option | Default | Description |
|---|---|---|
| PYTHON | on | Python bindings or support |
- USES
- cmake compiler:c++20-lang
- Service scripts
- none
Files
pkg-plist 81
- include/ThermoFun/Batch/OutputBatch.h
- include/ThermoFun/Batch/ThermoBatch.h
- include/ThermoFun/Common/Exception.h
- include/ThermoFun/Common/OutputToCSV.h
- include/ThermoFun/Common/OutputWaterSteamConventionProp.h
- include/ThermoFun/Common/ParseJsonToData.h
- include/ThermoFun/Common/Real.hpp
- include/ThermoFun/Common/Rounding.hpp
- include/ThermoFun/Common/ScalarTypes.hpp
- include/ThermoFun/Common/ThermoOmp.h
- include/ThermoFun/Common/ThermoProperty.hpp
- include/ThermoFun/Common/ThermoScalar.hpp
- include/ThermoFun/Common/Units.hpp
- include/ThermoFun/Database.h
- include/ThermoFun/ElectroModelsSolvent.h
- include/ThermoFun/Element.h
- include/ThermoFun/GlobalVariables.h
- include/ThermoFun/OptimizationUtils.h
- include/ThermoFun/Reaction.h
- include/ThermoFun/Reactions/DolejsManning2010.h
- include/ThermoFun/Reactions/FrantzMarshall.h
- include/ThermoFun/Reactions/LogK_function_of_T.h
- include/ThermoFun/Reactions/RyzhenkoBryzgalyn.h
- include/ThermoFun/Reactions/Volume_function_of_T.h
- include/ThermoFun/Substance.h
- include/ThermoFun/Substances/EmpiricalCpIntegration.h
- include/ThermoFun/Substances/Gases/CGFanalytic.hpp
- include/ThermoFun/Substances/Gases/CGFpure.hpp
- include/ThermoFun/Substances/Gases/GasCGF.h
- include/ThermoFun/Substances/Gases/GasCORK.h
- include/ThermoFun/Substances/Gases/GasPR78.h
- include/ThermoFun/Substances/Gases/GasPRSV.h
- include/ThermoFun/Substances/Gases/GasSRK.h
- include/ThermoFun/Substances/Gases/GasSTP.h
- include/ThermoFun/Substances/Gases/s_solmod_.h
- include/ThermoFun/Substances/Gases/verror.h
- include/ThermoFun/Substances/Solids/SolidBMGottschalk.h
- include/ThermoFun/Substances/Solids/SolidBerman88.h
- include/ThermoFun/Substances/Solids/SolidHPLandau.h
- include/ThermoFun/Substances/Solids/SolidMurnaghanHP98.h
- include/ThermoFun/Substances/Solute/SoluteADgems.h
- include/ThermoFun/Substances/Solute/SoluteAnderson91.h
- include/ThermoFun/Substances/Solute/SoluteHKFgems.h
- include/ThermoFun/Substances/Solute/SoluteHKFreaktoro.h
- include/ThermoFun/Substances/Solute/SoluteHollandPowell98.h
- include/ThermoFun/Substances/Solvent/Reaktoro/WaterConstants.hpp
- include/ThermoFun/Substances/Solvent/Reaktoro/WaterElectroState.hpp
- include/ThermoFun/Substances/Solvent/Reaktoro/WaterElectroStateJohnsonNorton.hpp
- include/ThermoFun/Substances/Solvent/Reaktoro/WaterHelmholtzState.hpp
- include/ThermoFun/Substances/Solvent/Reaktoro/WaterHelmholtzStateHGK.hpp
- include/ThermoFun/Substances/Solvent/Reaktoro/WaterHelmholtzStateWagnerPruss.hpp
- include/ThermoFun/Substances/Solvent/Reaktoro/WaterThermoState.hpp
- include/ThermoFun/Substances/Solvent/Reaktoro/WaterThermoStateUtils.hpp
- include/ThermoFun/Substances/Solvent/Reaktoro/WaterUtils.hpp
- include/ThermoFun/Substances/Solvent/SolventDensityDerivatives.hpp
- include/ThermoFun/Substances/Solvent/WaterElectroFernandez1997.h
- include/ThermoFun/Substances/Solvent/WaterElectroSverjensky2014.h
- include/ThermoFun/Substances/Solvent/WaterHGK-JNgems.h
- include/ThermoFun/Substances/Solvent/WaterHGKreaktoro.h
- include/ThermoFun/Substances/Solvent/WaterIdealGasWolley.h
- include/ThermoFun/Substances/Solvent/WaterJN91reaktoro.h
- include/ThermoFun/Substances/Solvent/WaterWP95reaktoro.h
- include/ThermoFun/Substances/Solvent/WaterZhangDuan2005.h
- include/ThermoFun/Substances/StandardEntropyCpIntegration.h
- include/ThermoFun/ThermoEngine.h
- include/ThermoFun/ThermoFun.h
- include/ThermoFun/ThermoModelsReaction.h
- include/ThermoFun/ThermoModelsSolvent.h
- include/ThermoFun/ThermoModelsSubstance.h
- include/ThermoFun/ThermoParameters.h
- include/ThermoFun/ThermoProperties.h
- lib/cmake/ThermoFun/ThermoFunConfig.cmake
- lib/cmake/ThermoFun/ThermoFunConfigVersion.cmake
- lib/cmake/ThermoFun/ThermoFunTargets-.cmake
- lib/cmake/ThermoFun/ThermoFunTargets.cmake
- lib/libThermoFun.so
- %%PYTHON_SITELIBDIR%%/thermofun/PyThermoFun.so
- %%PYTHON_SITELIBDIR%%/thermofun/__init__.py
- @dir include/ThermoFun/Substances/Gases/tools
- @dir %%PYTHON_SITELIBDIR%%/thermofun/Batch
- @dir %%PYTHON_SITELIBDIR%%/thermofun/Common
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| thermohub-thermofun-v0.7.1_GH0.tar.gz | 2.257599e+06 | d12ef613f25f1b30f2f442b5c084a95c75d0371c389d2d8829993c727ad2cce1 |