Skip to content

Releases: joaoleal/CppADCodeGen

Bugfix Release

18 Mar 19:47
9b83dfd
Compare
Choose a tag to compare

Fix missing unique_ptr get().

Bugfix Release

13 Mar 17:17
640fffb
Compare
Choose a tag to compare

Fix missing inline.

Bugfix Release

10 Mar 19:13
09d7c8d
Compare
Choose a tag to compare

Fix CppAD version in PkgConfig file

CppAD 2020

25 Feb 19:31
ba1632f
Compare
Choose a tag to compare

Some of the highlights of this release:

  • Add support for CppAD 2020
  • Add support for Clang/LLVM 7.0, 8.0, and 9.0

2018

28 Oct 14:45
Compare
Choose a tag to compare

Some of the highlights of this release:

  • add support for Clang/LLVM 5.0 and 6.0
  • add support for Apple
  • source-code modernization
  • pretty printers for GDB

CppAD 2017

31 Jul 16:04
Compare
Choose a tag to compare

Some of the highlights of this release:

  • initial work on multithreaded Hessian and Jacobian evaluations
  • API improvements and documentation
  • support for Clang/LLVM 3.8 and 4.0
  • adapted to CppAD 2017

Dot language

03 Aug 17:35
Compare
Choose a tag to compare
  • added the dot language (graphviz)
  • added the Soares-Secchi method for DAE index reduction
  • moved language related headers to a new folder
  • improved MathML and Latex outputs
  • improved Evaluator
  • improved symbolic solution of the model relative to a single variable

Latex and MathML

11 Mar 11:23
Compare
Choose a tag to compare

Some of the highlights of this release:

  • added support for Latex source generation
  • added support for presentation MathML generation
  • improved C source generation
  • support for Clang/LLVM 3.4 and 3.6
  • adapted to CppAD 2016

Sparse arrays in atomics

22 Jan 19:08
Compare
Choose a tag to compare

Some of the highlights of this release:

  • changed handling of external/atomic functions
  • sparse arrays are used by external functions
  • some bugfixes in array space reutilization
  • improved array initialization in the generated source code

loops

16 Jan 10:08
Compare
Choose a tag to compare

Some of the highlights of this release:

  • changed API for compiling dynamic libraries
  • added support for JIT using Clang/LLVM 3.2
  • adapted to CppAD 2014
  • loop detection allows some equations to not be defined for some iterations
  • created some benchmarks
  • some bugfixes