Rapsodia (hotF90)
|
Rapsodia = rapide surcharge d'opérateur pour la différentiation automatique.
hotCpp = higher-order tensor interpolation implemented in C++
hotF90 = higher-order tensor interpolation implemented in F90
Rapsodia is a tool for the efficient computation of higher order derivative tensors. It consists of two parts.
A Python-based generator producing C++ or Fortran code for the forward propagation of univariate Taylor polynomials. This code yields efficiency gains via explcitly unrolled loops for a fixed derivative order and number of directions.
This part of the documentation covers the F90 implementation of the higher-order tensor interpolation.