Axe Transverse Calcul Scientifique

Software download

De Axe Transverse Calcul Scientifique
Aller à la navigation Aller à la recherche

Logiciels

Diamanlab

Morpheo

Rapsodia

Rapsodia is intended for the computation of higher order derivative information of numerical models written in Fortran, C or C++ by automatic differentiation. Rapsodia consists of two parts:

  • A Python-based code generator that produces a C++ or Fortran library for the propagation of univariate Taylor polynomials for a given derivative order and number of directions. The code generator relies on inlining and loop unrolling to aid subsequent compiler optimization.
  • Implementations of the algorithm that interpolates derivative tensor entries from Taylor polynomial coefficients provided for both, C++ and Fortran.

More information and download