BSD Ports

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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest-8.1.1_10--8.1.1_10
FreeBSD:14:quarterly--n/a--
FreeBSD:15:latest-8.1.1_10n/a--
FreeBSD:15:quarterly--n/an/an/a
FreeBSD:16:latest-8.1.1_10n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 9

Runtime 4

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

Build dependencies 318

The first 100 are listed.

Run dependencies 275

The first 100 are listed.

No port depends on this one.

Configuration

Options name: science_code_saturne

OptionDefaultDescription
DOCSoffBuild and/or install documentation
METISonSupport of METIS
PARMETISoffSupport 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
FileSizeSHA256
code_saturne-8.1.1.tar.gz6.458002e+078b7c70a03f08d3c41a79ebcd05a02b85f13488a661f3dde37800fc8c41675a61
Master sites 1
  • https://www.code-saturne.org/releases/

Commit history 3

DateCommitCreditsLog message
fdf89637f1 Thierry Thomas science/code_saturne: fix a conflict caused by a mix of MPICH / OpenMPI
This is a temporary fix: this port should be upgraded, and follow the recent changes of mumps / mumps-edf.
e3447d7cf6 Yuri Victorovich science/hypre: update 3.1.0 → 3.2.0
ChangeLog: https://github.com/hypre-space/hypre/compare/v3.1.0...v3.2.0
be3972985f Yuri Victorovich science/PETSc: update 3.22.4 → 3.25.5