BSD Ports

math/adept 2.1.1_4 DragonFly

Combined array and automatic differentiation library in C++

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
APACHE20
Categories
math
Package size
227.0 KiB, 1296.1 KiB installed

Description

Adept (Automatic Differentiation using Expression Templates) is a free C++ software library that enables algorithms to be automatically differentiated, very useful for a wide range of applications that involve mathematical optimization. It uses an operator overloading approach, so very little code modification is required. Moreover, the way that expression templates have been used and several other important optimizations mean that reverse-mode differentiation is significantly faster than other C++ libraries that provide equivalent functionality.

In the other systems

SystemPortVersion
DragonFlymath/adept2.1.1_4
FreeBSDmath/adept2.1.1_5

Install

Binary package:

pkg install adept

From DPorts:

cd /usr/dports/math/adept && make install clean

Dependencies

Run dependencies 2

No port depends on this one.