BSD Ports

devel/fortran-stdlib 0.7.0 FreeBSD

Fortran Standard Library

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
MIT
Categories
devel

Description

The Fortran Standard Library is a community driven de facto standard library for Fortran.

The goal of the Fortran Standard Library is to achieve the following general scope:

  • Utilities (containers, strings, files, OS/environment integration, unit testing & assertions, logging, ...)
  • Algorithms (searching and sorting, merging, ...)
  • Mathematics (linear algebra, sparse matrices, special functions, fast Fourier transform, random numbers, statistics, ordinary differential equations, numerical integration, optimization, ...)

Install

Binary package:

pkg install fortran-stdlib

From the ports tree:

cd /usr/ports/devel/fortran-stdlib/ && make install clean

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

RUN_DEPENDS=	fortran-stdlib>0:devel/fortran-stdlib
LIB_DEPENDS=	libfortran_stdlib.so:devel/fortran-stdlib

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-0.7.0--0.7.0
FreeBSD:14:quarterly-0.7.0n/a-0.7.0
FreeBSD:15:latest0.7.00.7.0n/a-0.7.0
FreeBSD:15:quarterly0.7.00.7.0n/an/an/a
FreeBSD:16:latest0.7.00.7.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

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

Build dependencies 22
Run dependencies 8

No port depends on this one.

Configuration

No options to configure.

USES
cmake fortran compiler:features
Service scripts
none

Files

pkg-plist 130
  • include/fortran_stdlib/GNU/stdlib_ansi.mod
  • include/fortran_stdlib/GNU/stdlib_ansi.smod
  • include/fortran_stdlib/GNU/stdlib_ansi@stdlib_ansi_operator.smod
  • include/fortran_stdlib/GNU/stdlib_ansi@stdlib_ansi_to_string.smod
  • include/fortran_stdlib/GNU/stdlib_array.mod
  • include/fortran_stdlib/GNU/stdlib_ascii.mod
  • include/fortran_stdlib/GNU/stdlib_bitsets.mod
  • include/fortran_stdlib/GNU/stdlib_bitsets.smod
  • include/fortran_stdlib/GNU/stdlib_bitsets@stdlib_bitsets_64.smod
  • include/fortran_stdlib/GNU/stdlib_bitsets@stdlib_bitsets_large.smod
  • include/fortran_stdlib/GNU/stdlib_codata.mod
  • include/fortran_stdlib/GNU/stdlib_codata_type.mod
  • include/fortran_stdlib/GNU/stdlib_constants.mod
  • include/fortran_stdlib/GNU/stdlib_error.mod
  • include/fortran_stdlib/GNU/stdlib_error.smod
  • include/fortran_stdlib/GNU/[email protected]
  • include/fortran_stdlib/GNU/stdlib_hash_32bit.mod
  • include/fortran_stdlib/GNU/stdlib_hash_32bit.smod
  • include/fortran_stdlib/GNU/stdlib_hash_32bit@stdlib_hash_32bit_fnv.smod
  • include/fortran_stdlib/GNU/stdlib_hash_32bit@stdlib_hash_32bit_nm.smod
  • include/fortran_stdlib/GNU/stdlib_hash_32bit@stdlib_hash_32bit_water.smod
  • include/fortran_stdlib/GNU/stdlib_hash_64bit.mod
  • include/fortran_stdlib/GNU/stdlib_hash_64bit.smod
  • include/fortran_stdlib/GNU/stdlib_hash_64bit@stdlib_hash_64bit_fnv.smod
  • include/fortran_stdlib/GNU/stdlib_hash_64bit@stdlib_hash_64bit_pengy.smod
  • include/fortran_stdlib/GNU/stdlib_hash_64bit@stdlib_hash_64bit_spookyv2.smod
  • include/fortran_stdlib/GNU/stdlib_hashmap_wrappers.mod
  • include/fortran_stdlib/GNU/stdlib_hashmap_wrappers.smod
  • include/fortran_stdlib/GNU/stdlib_hashmaps.mod
  • include/fortran_stdlib/GNU/stdlib_hashmaps.smod
  • include/fortran_stdlib/GNU/stdlib_hashmaps@stdlib_hashmap_chaining.smod
  • include/fortran_stdlib/GNU/stdlib_hashmaps@stdlib_hashmap_open.smod
  • include/fortran_stdlib/GNU/stdlib_io.mod
  • include/fortran_stdlib/GNU/stdlib_io.smod
  • include/fortran_stdlib/GNU/stdlib_io_npy.mod
  • include/fortran_stdlib/GNU/stdlib_io_npy.smod
  • include/fortran_stdlib/GNU/stdlib_io_npy@stdlib_io_npy_load.smod
  • include/fortran_stdlib/GNU/stdlib_io_npy@stdlib_io_npy_save.smod
  • include/fortran_stdlib/GNU/stdlib_kinds.mod
  • include/fortran_stdlib/GNU/stdlib_linalg.mod
  • include/fortran_stdlib/GNU/stdlib_linalg.smod
  • include/fortran_stdlib/GNU/stdlib_linalg@stdlib_linalg_cross_product.smod
  • include/fortran_stdlib/GNU/stdlib_linalg@stdlib_linalg_determinant.smod
  • include/fortran_stdlib/GNU/stdlib_linalg@stdlib_linalg_diag.smod
  • include/fortran_stdlib/GNU/stdlib_linalg@stdlib_linalg_eigenvalues.smod
  • include/fortran_stdlib/GNU/stdlib_linalg@stdlib_linalg_kronecker.smod
  • include/fortran_stdlib/GNU/stdlib_linalg@stdlib_linalg_least_squares.smod
  • include/fortran_stdlib/GNU/stdlib_linalg@stdlib_linalg_outer_product.smod
  • include/fortran_stdlib/GNU/stdlib_linalg@stdlib_linalg_solve.smod
  • include/fortran_stdlib/GNU/stdlib_linalg@stdlib_linalg_svd.smod
  • include/fortran_stdlib/GNU/stdlib_linalg_blas.mod
  • include/fortran_stdlib/GNU/stdlib_linalg_blas_aux.mod
  • include/fortran_stdlib/GNU/stdlib_linalg_blas_c.mod
  • include/fortran_stdlib/GNU/stdlib_linalg_blas_d.mod
  • include/fortran_stdlib/GNU/stdlib_linalg_blas_q.mod
  • include/fortran_stdlib/GNU/stdlib_linalg_blas_s.mod
  • include/fortran_stdlib/GNU/stdlib_linalg_blas_w.mod
  • include/fortran_stdlib/GNU/stdlib_linalg_blas_z.mod
  • include/fortran_stdlib/GNU/stdlib_linalg_constants.mod
  • include/fortran_stdlib/GNU/stdlib_linalg_lapack.mod
  • include/fortran_stdlib/GNU/stdlib_linalg_lapack_aux.mod
  • include/fortran_stdlib/GNU/stdlib_linalg_lapack_c.mod
  • include/fortran_stdlib/GNU/stdlib_linalg_lapack_d.mod
  • include/fortran_stdlib/GNU/stdlib_linalg_lapack_q.mod
  • include/fortran_stdlib/GNU/stdlib_linalg_lapack_s.mod
  • include/fortran_stdlib/GNU/stdlib_linalg_lapack_w.mod
  • include/fortran_stdlib/GNU/stdlib_linalg_lapack_z.mod
  • include/fortran_stdlib/GNU/stdlib_linalg_state.mod
  • include/fortran_stdlib/GNU/stdlib_logger.mod
  • include/fortran_stdlib/GNU/stdlib_math.mod
  • include/fortran_stdlib/GNU/stdlib_math.smod
  • include/fortran_stdlib/GNU/stdlib_math@stdlib_math_all_close.smod
  • include/fortran_stdlib/GNU/stdlib_math@stdlib_math_arange.smod
  • include/fortran_stdlib/GNU/stdlib_math@stdlib_math_diff.smod
  • include/fortran_stdlib/GNU/stdlib_math@stdlib_math_is_close.smod
  • include/fortran_stdlib/GNU/stdlib_math@stdlib_math_linspace.smod
  • include/fortran_stdlib/GNU/stdlib_math@stdlib_math_logspace.smod
  • include/fortran_stdlib/GNU/stdlib_math@stdlib_math_meshgrid.smod
  • include/fortran_stdlib/GNU/stdlib_optval.mod
  • include/fortran_stdlib/GNU/stdlib_quadrature.mod
  • include/fortran_stdlib/GNU/stdlib_quadrature.smod
  • include/fortran_stdlib/GNU/stdlib_quadrature@stdlib_quadrature_gauss.smod
  • include/fortran_stdlib/GNU/stdlib_quadrature@stdlib_quadrature_simps.smod
  • include/fortran_stdlib/GNU/stdlib_quadrature@stdlib_quadrature_trapz.smod
  • include/fortran_stdlib/GNU/stdlib_random.mod
  • include/fortran_stdlib/GNU/stdlib_random.smod
  • include/fortran_stdlib/GNU/stdlib_selection.mod
  • include/fortran_stdlib/GNU/stdlib_sorting.mod
  • include/fortran_stdlib/GNU/stdlib_sorting.smod
  • include/fortran_stdlib/GNU/stdlib_sorting@stdlib_sorting_ord_sort.smod
  • include/fortran_stdlib/GNU/stdlib_sorting@stdlib_sorting_radix_sort.smod
  • include/fortran_stdlib/GNU/stdlib_sorting@stdlib_sorting_sort.smod
  • include/fortran_stdlib/GNU/stdlib_sorting@stdlib_sorting_sort_index.smod
  • include/fortran_stdlib/GNU/stdlib_specialfunctions.mod
  • include/fortran_stdlib/GNU/stdlib_specialfunctions.smod
  • include/fortran_stdlib/GNU/stdlib_specialfunctions@stdlib_specialfunctions_legendre.smod
  • include/fortran_stdlib/GNU/stdlib_specialfunctions_gamma.mod
  • include/fortran_stdlib/GNU/stdlib_specialfunctions_gamma.smod
  • include/fortran_stdlib/GNU/stdlib_stats.mod
  • include/fortran_stdlib/GNU/stdlib_stats.smod

The first 100 are listed.

distinfo 1
FileSizeSHA256
fortran-lang-stdlib-v0.7.0_GH0.tar.gz3.669255e+0607615b1fd0d9c78f04ec5a26234d091cb7e359933ba2caee311dcd6f58d87af0

Commit history 0

No commits in the history this site was built from.