science/code_saturne 8.1.1_10 FreeBSD
EDF's general purpose Computational Fluid Dynamics (CFD) software
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
fdf89637f1- License
- GPLv2
- Categories
- science, parallel
Description
Code_Saturne is EDF's general purpose Computational Fluid Dynamics (CFD) software.
The basic capabilities of Code_Saturne enable the handling of either incompressible or expandable flows with or without heat transfer and turbulence. Dedicated modules are available for specific physics such as radiative heat transfer, combustion (gas, coal, heavy fuel oil, ...), magneto-hydrodynamics, compressible flows, two-phase flows (Euler-Lagrange approach with two-way coupling), or atmospheric flows.
See also: <https://github.com/code-saturne/code_saturne>.
Install
Binary package:
pkg install code_saturne
From the ports tree:
cd /usr/ports/science/code_saturne/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= code_saturne>0:science/code_saturne
LIB_DEPENDS= libcs_solver-8.1.so:science/code_saturne
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 | - | 8.1.1_10 | - | - | 8.1.1_10 |
| FreeBSD:14:quarterly | - | - | n/a | - | - |
| FreeBSD:15:latest | - | 8.1.1_10 | n/a | - | - |
| FreeBSD:15:quarterly | - | - | n/a | n/a | n/a |
| FreeBSD:16:latest | - | 8.1.1_10 | 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 1
gsed: textproc/gsed
Library 9
libsysinfo.so: devel/libsysinfolibcgns.so: science/cgnsliblibpetsc.so: science/PETSclibHYPRE.so: science/hyprelibhdf5.so: science/hdf5libscotch.so: cad/scotchlibsmumps.so: math/mumpslibcblas.so: math/cblaslibmedC.so: french/med
Runtime 4
${PYTHON_PKGNAMEPREFIX}matplotlib>0: math/py-matplotlibxmgrace: math/gracebash: shells/bashxterm: x11/xterm
The full lists below include those, and their dependencies in turn.
Build dependencies 318
- accessibility/qt5-speech
- accessibility/speech-dispatcher
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/minizip
- archivers/zstd
- audio/alsa-lib
- audio/alsa-plugins
- audio/espeak-ng
- audio/flac
- audio/lame
- audio/libmysofa
- audio/libogg
- audio/libsndfile
- audio/libsoxr
- audio/libvorbis
- audio/mpg123
- audio/openal-soft
- audio/opus
- audio/pcaudiolib
- audio/pulseaudio
- audio/speexdsp
- audio/webrtc-audio-processing
- cad/scotch
- cad/scotch-edf
- comms/qt5-connectivity
- comms/qt5-sensors
- comms/qt5-serialport
- converters/fribidi
- converters/libiconv
- databases/gdbm
- databases/qt5-sql
- databases/qt5-sqldrivers-sqlite3
- databases/sqlite3
- devel/abseil
- devel/autoconf
- devel/autoconf-switch
- devel/automake
- devel/binutils
- devel/bison
- devel/dbus
- devel/dbus-glib
- devel/dotconf
- devel/double-conversion
- devel/doxygen
- devel/gettext-runtime
- devel/gettext-tools
- devel/glib20
- devel/gmake
- devel/gobject-introspection
- devel/hwloc2
- devel/icu
- devel/json-c
- devel/json-glib
- devel/level-zero
- devel/libdaemon
- devel/libdatrie
- devel/libedit
- devel/libepoll-shim
- devel/libevdev
- devel/libevent
- devel/libffi
- devel/libfmt
- devel/libgudev
- devel/libinotify
- devel/libltdl
- devel/libmtdev
- devel/libpciaccess
- devel/libsysinfo
- devel/libtextstyle
- devel/libthai
- devel/libtool
- devel/libudev-devd
- devel/libunistring
- devel/libunwind
- devel/m4
- devel/npth
- devel/nspr
- devel/orc
- devel/p5-File-HomeDir
- devel/pcre2
- devel/py-Jinja2
- devel/py-babel
- devel/py-dbus
- devel/py-evdev
- devel/py-libevdev
- devel/py-packaging
- devel/py-pygobject
- devel/py-pyudev
- devel/py-qt5-pyqt
- devel/py-qt5-sip
- devel/py-setuptools
- devel/py-six
- devel/py-typing-extensions
- devel/pygobject-common
- devel/qt5-assistant
- devel/qt5-concurrent
- devel/qt5-core
The first 100 are listed.
Run dependencies 275
- accessibility/qt5-speech
- accessibility/speech-dispatcher
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/minizip
- archivers/py-brotli
- archivers/py-zopfli
- archivers/zopfli
- archivers/zstd
- audio/alsa-lib
- audio/alsa-plugins
- audio/espeak-ng
- audio/flac
- audio/lame
- audio/libmysofa
- audio/libogg
- audio/libsndfile
- audio/libsoxr
- audio/libvorbis
- audio/mpg123
- audio/openal-soft
- audio/opus
- audio/pcaudiolib
- audio/pulseaudio
- audio/speexdsp
- audio/webrtc-audio-processing
- cad/scotch
- cad/scotch-edf
- comms/qt5-connectivity
- comms/qt5-sensors
- comms/qt5-serialport
- converters/fribidi
- converters/libiconv
- databases/gdbm
- databases/qt5-sql
- databases/qt5-sqldrivers-sqlite3
- databases/sqlite3
- devel/abseil
- devel/binutils
- devel/dbus
- devel/dbus-glib
- devel/dotconf
- devel/double-conversion
- devel/gettext-runtime
- devel/glib20
- devel/gobject-introspection
- devel/hwloc2
- devel/icu
- devel/json-c
- devel/json-glib
- devel/level-zero
- devel/libdaemon
- devel/libdatrie
- devel/libedit
- devel/libepoll-shim
- devel/libevdev
- devel/libevent
- devel/libffi
- devel/libgudev
- devel/libinotify
- devel/libltdl
- devel/libmtdev
- devel/libpciaccess
- devel/libsysinfo
- devel/libthai
- devel/libudev-devd
- devel/libunistring
- devel/libunwind
- devel/orc
- devel/pcre2
- devel/pkgconf
- devel/py-cycler
- devel/py-dbus
- devel/py-evdev
- devel/py-libevdev
- devel/py-lxml
- devel/py-olefile
- devel/py-packaging
- devel/py-pygobject
- devel/py-pyparsing
- devel/py-python-dateutil
- devel/py-pyudev
- devel/py-qt5-pyqt
- devel/py-qt5-sip
- devel/py-setuptools
- devel/py-six
- devel/py-unicodedata2
- devel/pygobject-common
- devel/qt5-assistant
- devel/qt5-concurrent
- devel/qt5-core
- devel/qt5-dbus
- devel/qt5-designer
- devel/qt5-help
- devel/qt5-location
- devel/qt5-remoteobjects
- devel/qt5-testlib
- devel/readline
The first 100 are listed.
No port depends on this one.
Configuration
Options name: science_code_saturne
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
| METIS | on | Support of METIS |
| PARMETIS | off | Support of ParMETIS |
- USES
- autoreconf bison blaslapack compiler:c11 fortran gettext gnome gmake iconv localbase libtool mpi:openmpi pyqt:5 python shebangfix xorg
- Service scripts
- none
Files
Manual pages 2
- code_saturne(1)
- ple-config(1)
pkg-plist 2273
- bin/code_saturne
- bin/ple-config
- etc/bash_completion.d/code_saturne
- etc/code_saturne.cfg.template
- include/code_saturne/alaste.mod
- include/code_saturne/albase.mod
- include/code_saturne/atchem.mod
- include/code_saturne/atimbr.mod
- include/code_saturne/atincl.mod
- include/code_saturne/atsoil.mod
- include/code_saturne/bft_backtrace.h
- include/code_saturne/bft_error.h
- include/code_saturne/bft_mem.h
- include/code_saturne/bft_mem_usage.h
- include/code_saturne/bft_printf.h
- include/code_saturne/cavitation.mod
- include/code_saturne/cdomod.mod
- include/code_saturne/cfpoin.mod
- include/code_saturne/coincl.mod
- include/code_saturne/cpincl.mod
- include/code_saturne/cplsat.mod
- include/code_saturne/cs_1d_wall_thermal.h
- include/code_saturne/cs_1d_wall_thermal_check.h
- include/code_saturne/cs_advection_field.h
- include/code_saturne/cs_air_props.h
- include/code_saturne/cs_ale.h
- include/code_saturne/cs_alge_headers.h
- include/code_saturne/cs_all_to_all.h
- include/code_saturne/cs_array.h
- include/code_saturne/cs_array_reduce.h
- include/code_saturne/cs_assert.h
- include/code_saturne/cs_ast_coupling.h
- include/code_saturne/cs_at_data_assim.h
- include/code_saturne/cs_at_opt_interp.h
- include/code_saturne/cs_atmo.h
- include/code_saturne/cs_atmo_aerosol.h
- include/code_saturne/cs_atmo_aerosol_ssh.h
- include/code_saturne/cs_atmo_headers.h
- include/code_saturne/cs_atmo_profile_std.h
- include/code_saturne/cs_atprke.h
- include/code_saturne/cs_bad_cells_regularisation.h
- include/code_saturne/cs_balance.h
- include/code_saturne/cs_balance_by_zone.h
- include/code_saturne/cs_base.h
- include/code_saturne/cs_base_accel.h
- include/code_saturne/cs_base_fortran.h
- include/code_saturne/cs_base_headers.h
- include/code_saturne/cs_basis_func.h
- include/code_saturne/cs_benchmark.h
- include/code_saturne/cs_benchmark_matrix.h
- include/code_saturne/cs_bft_headers.h
- include/code_saturne/cs_blas.h
- include/code_saturne/cs_block_dist.h
- include/code_saturne/cs_block_to_part.h
- include/code_saturne/cs_boundary.h
- include/code_saturne/cs_boundary_conditions.h
- include/code_saturne/cs_boundary_conditions_check.h
- include/code_saturne/cs_boundary_conditions_set_coeffs.h
- include/code_saturne/cs_boundary_conditions_set_coeffs_symmetry.h
- include/code_saturne/cs_boundary_conditions_set_coeffs_turb.h
- include/code_saturne/cs_boundary_conditions_type.h
- include/code_saturne/cs_boundary_zone.h
- include/code_saturne/cs_bw_time_diff.h
- include/code_saturne/cs_c_bindings.mod
- include/code_saturne/cs_calcium.h
- include/code_saturne/cs_cdo_advection.h
- include/code_saturne/cs_cdo_assembly.h
- include/code_saturne/cs_cdo_bc.h
- include/code_saturne/cs_cdo_blas.h
- include/code_saturne/cs_cdo_connect.h
- include/code_saturne/cs_cdo_diffusion.h
- include/code_saturne/cs_cdo_field_interpolation.h
- include/code_saturne/cs_cdo_headers.h
- include/code_saturne/cs_cdo_local.h
- include/code_saturne/cs_cdo_main.h
- include/code_saturne/cs_cdo_quantities.h
- include/code_saturne/cs_cdo_solve.h
- include/code_saturne/cs_cdo_system.h
- include/code_saturne/cs_cdo_toolbox.h
- include/code_saturne/cs_cdo_turbulence.h
- include/code_saturne/cs_cdocb_monolithic_sles.h
- include/code_saturne/cs_cdocb_priv.h
- include/code_saturne/cs_cdocb_scaleq.h
- include/code_saturne/cs_cdoeb_priv.h
- include/code_saturne/cs_cdoeb_vecteq.h
- include/code_saturne/cs_cdofb_ac.h
- include/code_saturne/cs_cdofb_monolithic.h
- include/code_saturne/cs_cdofb_monolithic_priv.h
- include/code_saturne/cs_cdofb_monolithic_sles.h
- include/code_saturne/cs_cdofb_navsto.h
- include/code_saturne/cs_cdofb_predco.h
- include/code_saturne/cs_cdofb_priv.h
- include/code_saturne/cs_cdofb_scaleq.h
- include/code_saturne/cs_cdofb_vecteq.h
- include/code_saturne/cs_cdovb_priv.h
- include/code_saturne/cs_cdovb_scaleq.h
- include/code_saturne/cs_cdovb_scalsys.h
- include/code_saturne/cs_cdovb_vecteq.h
- include/code_saturne/cs_cdovcb_scaleq.h
- include/code_saturne/cs_cell_to_vertex.h
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| code_saturne-8.1.1.tar.gz | 6.458002e+07 | 8b7c70a03f08d3c41a79ebcd05a02b85f13488a661f3dde37800fc8c41675a61 |
Master sites 1
- https://www.code-saturne.org/releases/