BSD Ports

math/audi 1.10.2 FreeBSD

Header only C++ library implementing the algebra of Taylor polynomials

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
de7c14b574
License
GPLv3, LGPL3
Categories
math
Package size
54.0 KiB, 283.2 KiB installed

Description

Audi (from latin: "listen") is an open source, header only, C++ library (exposed to python in the pyaudi package) that implements the differential algebra of Taylor truncated polynomials and a few algorithms useful for its applications (Differential Intelligence, automatic differentiation, Taylor Models, etc.)

Install

Binary package:

pkg install audi

From the ports tree:

cd /usr/ports/math/audi/ && make install clean

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

RUN_DEPENDS=	audi>0:math/audi

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:latest1.10.21.10.2--1.10.2
FreeBSD:14:quarterly1.10.21.10.2n/a1.9.2.1_11.10.2
FreeBSD:15:latest1.10.21.10.2n/a-1.9.2.1_1
FreeBSD:15:quarterly1.10.21.10.2n/an/an/a
FreeBSD:16:latest1.10.21.10.2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Runtime 2

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

Build dependencies 37
Run dependencies 24
Required by 1

Configuration

No options to configure.

USES
cmake:testing compiler:c++20-lang eigen:3,build,run
Service scripts
none

Files

pkg-plist 21
  • include/audi/audi.hpp
  • include/audi/back_compatibility.hpp
  • include/audi/config.hpp
  • include/audi/detail/overloads.hpp
  • include/audi/detail/overloads_vectorized.hpp
  • include/audi/exceptions.hpp
  • include/audi/functions.hpp
  • include/audi/functions_from_d.hpp
  • include/audi/gdual.hpp
  • include/audi/invert_map.hpp
  • include/audi/io.hpp
  • include/audi/real128.hpp
  • include/audi/taylor_model.hpp
  • include/audi/taylor_model_bounding.hpp
  • include/audi/taylor_model_functions.hpp
  • include/audi/taylor_model_utilities.hpp
  • include/audi/type_traits.hpp
  • include/audi/vectorized.hpp
  • lib/cmake/audi/audi-config-version.cmake
  • lib/cmake/audi/audi-config.cmake
  • lib/cmake/audi/audi_export.cmake
distinfo 1
FileSizeSHA256
darioizzo-audi-v1.10.2_GH0.tar.gz1.899258e+06a19d25ca3cd0d0f0e6de7e51a6b67dc77a4a514e646149777346632b28b2a076

Commit history 2

DateCommitCreditsLog message
de7c14b574 Yuri Victorovich math/{,py-py}audi: update 1.10.1 → 1.10.2
a3f11f5d92 Yuri Victorovich math/{,py-}pyaudi: update 1.9.2-1 → 1.10.1