BSD Ports

science/cantera 3.2.0_1 FreeBSD

Chemical kinetics, thermodynamics, and transport tool suite

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
d4600726b0
License
BSD3CLAUSE
Categories
science

Description

Cantera is an open-source suite of tools for problems involving chemical kinetics, thermodynamics, and transport processes.

Install

Binary package:

pkg install cantera

From the ports tree:

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

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

RUN_DEPENDS=	cantera>0:science/cantera
LIB_DEPENDS=	libcantera_python3_.so:science/cantera

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:latest-3.2.0_1-3.1.0_23.2.0_1
FreeBSD:14:quarterly-3.2.0_1n/a3.1.0_13.2.0_1
FreeBSD:15:latest-3.2.0_1n/a3.1.0_23.1.0_2
FreeBSD:15:quarterly-3.2.0_1n/an/an/a
FreeBSD:16:latest-3.2.0_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 8

Library 4

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

Build dependencies 90
Run dependencies 96

No port depends on this one.

Configuration

Options name: science_cantera

OptionDefaultDescription
OCTAVEoffOctave support
PYTHONonPython bindings or support
USES
compiler:c++17-lang eigen:3 gettext-runtime localbase python scons
Service scripts
none

Files

Manual pages 5
  • ck2yaml(1)
  • cti2yaml(1)
  • ctml2yaml(1)
  • lxcat2yaml(1)
  • yaml2ck(1)
pkg-plist 890
  • bin/ck2yaml
  • bin/cti2yaml
  • bin/ctml2yaml
  • bin/lxcat2yaml
  • bin/yaml2ck
  • include/cantera/base/AnyMap.h
  • include/cantera/base/AnyMap.inl.h
  • include/cantera/base/Array.h
  • include/cantera/base/Delegator.h
  • include/cantera/base/ExtensionManager.h
  • include/cantera/base/ExtensionManagerFactory.h
  • include/cantera/base/ExternalLogger.h
  • include/cantera/base/FactoryBase.h
  • include/cantera/base/Interface.h
  • include/cantera/base/NoExitLogger.h
  • include/cantera/base/Solution.h
  • include/cantera/base/SolutionArray.h
  • include/cantera/base/Storage.h
  • include/cantera/base/Units.h
  • include/cantera/base/ValueCache.h
  • include/cantera/base/YamlWriter.h
  • include/cantera/base/clockWC.h
  • include/cantera/base/config.h
  • include/cantera/base/config.h.in
  • include/cantera/base/ct_defs.h
  • include/cantera/base/ctexceptions.h
  • include/cantera/base/fmt.h
  • include/cantera/base/global.h
  • include/cantera/base/logger.h
  • include/cantera/base/stringUtils.h
  • include/cantera/base/utilities.h
  • include/cantera/base/yaml.h
  • include/cantera/core.h
  • include/cantera/cython/funcWrapper.h
  • include/cantera/cython/kinetics_utils.h
  • include/cantera/cython/thermo_utils.h
  • include/cantera/cython/transport_utils.h
  • include/cantera/cython/utils_utils.h
  • include/cantera/cython/wrappers.h
  • include/cantera/equil/ChemEquil.h
  • include/cantera/equil/MultiPhase.h
  • include/cantera/equil/MultiPhaseEquil.h
  • include/cantera/equil/vcs_MultiPhaseEquil.h
  • include/cantera/equil/vcs_SpeciesProperties.h
  • include/cantera/equil/vcs_VolPhase.h
  • include/cantera/equil/vcs_defs.h
  • include/cantera/equil/vcs_internal.h
  • include/cantera/equil/vcs_solve.h
  • include/cantera/equil/vcs_species_thermo.h
  • include/cantera/ext/cvodes/cvodes.h
  • include/cantera/ext/cvodes/cvodes_bandpre.h
  • include/cantera/ext/cvodes/cvodes_bbdpre.h
  • include/cantera/ext/cvodes/cvodes_diag.h
  • include/cantera/ext/cvodes/cvodes_direct.h
  • include/cantera/ext/cvodes/cvodes_ls.h
  • include/cantera/ext/cvodes/cvodes_spils.h
  • include/cantera/ext/idas/idas.h
  • include/cantera/ext/idas/idas_bbdpre.h
  • include/cantera/ext/idas/idas_direct.h
  • include/cantera/ext/idas/idas_ls.h
  • include/cantera/ext/idas/idas_spils.h
  • include/cantera/ext/nvector/nvector_cuda.h
  • include/cantera/ext/nvector/nvector_manyvector.h
  • include/cantera/ext/nvector/nvector_mpimanyvector.h
  • include/cantera/ext/nvector/nvector_mpiplusx.h
  • include/cantera/ext/nvector/nvector_openmp.h
  • include/cantera/ext/nvector/nvector_openmpdev.h
  • include/cantera/ext/nvector/nvector_parallel.h
  • include/cantera/ext/nvector/nvector_parhyp.h
  • include/cantera/ext/nvector/nvector_petsc.h
  • include/cantera/ext/nvector/nvector_pthreads.h
  • include/cantera/ext/nvector/nvector_raja.h
  • include/cantera/ext/nvector/nvector_serial.h
  • include/cantera/ext/nvector/nvector_trilinos.h
  • include/cantera/ext/sundials/sundials_band.h
  • include/cantera/ext/sundials/sundials_config.h
  • include/cantera/ext/sundials/sundials_dense.h
  • include/cantera/ext/sundials/sundials_direct.h
  • include/cantera/ext/sundials/sundials_fnvector.h
  • include/cantera/ext/sundials/sundials_futils.h
  • include/cantera/ext/sundials/sundials_iterative.h
  • include/cantera/ext/sundials/sundials_lapack.h
  • include/cantera/ext/sundials/sundials_linearsolver.h
  • include/cantera/ext/sundials/sundials_math.h
  • include/cantera/ext/sundials/sundials_matrix.h
  • include/cantera/ext/sundials/sundials_mpi_types.h
  • include/cantera/ext/sundials/sundials_nonlinearsolver.h
  • include/cantera/ext/sundials/sundials_nvector.h
  • include/cantera/ext/sundials/sundials_nvector_senswrapper.h
  • include/cantera/ext/sundials/sundials_types.h
  • include/cantera/ext/sundials/sundials_version.h
  • include/cantera/ext/sunlinsol/sunlinsol_band.h
  • include/cantera/ext/sunlinsol/sunlinsol_cusolversp_batchqr.h
  • include/cantera/ext/sunlinsol/sunlinsol_dense.h
  • include/cantera/ext/sunlinsol/sunlinsol_klu.h
  • include/cantera/ext/sunlinsol/sunlinsol_lapackband.h
  • include/cantera/ext/sunlinsol/sunlinsol_lapackdense.h
  • include/cantera/ext/sunlinsol/sunlinsol_pcg.h
  • include/cantera/ext/sunlinsol/sunlinsol_spbcgs.h
  • include/cantera/ext/sunlinsol/sunlinsol_spfgmr.h

The first 100 are listed.

distinfo 3
FileSizeSHA256
Cantera-cantera-v3.2.0_GH0.tar.gz2.817937e+06f01e25e33f9d5e37db7ababe5af36b60caabff52dba04bb221d53e44735f60ec
LLNL-sundials-887af43_GH0.tar.gz1.8888776e+07147919c4887c93157c9975f195e8d45903285b61303d42f9dfdee251468abdb7
cantera-cantera-example-data-b9e0731_GH0.tar.gz260528eb7c843e413d78591127f61c3dfe1a9df05d338db2f0522d9e17195812013df6

Commit history 1

DateCommitCreditsLog message
d4600726b0 Yuri Victorovich science/cantera: Unbreak by fixing wheel-filename mismatch via SConscript sentinel/glob
Also: Python ABI parameterized in strip target and pkg-plist.