Print this Page

Softwares

Hampath

Hampath is a software developed to solve optimal control problems but also to study Hamiltonian flows by a combination of shooting and differential homotopy methods. It is based on the cotcot package and uses Tapenade for automatic differentiation.

  • Hampath is developped since 2009 by members of the APO team from Institut de Recherche en Informatique de Toulouse, jointly with colleagues from the Math. Institute at Univ. Bourgogne and McTAO team at Inria Sophia.
  • Keywords: Geometric optimal control, Second order conditions, Cut and conjugate loci, Simple and Multiple shooting methods, Differential homotopy, Automatic Differentiation, Ordinary Differential Equation.
  • Visit Hampath website for download and documentation.

Cotcot

Cotcot stands for Conditions of Order Two, COnjugate Times. It is a matlab package developed to solve optimal control problems and check second order optimality conditions. It heavily relies on Fortran routines for numerical efficiency, and Tapenade for automatic differentiation. It has been developed in a joint effort of the  APO team from Institut de Recherche en Informatique de Toulouse, jointly with colleagues from the Math. Institute at Univ. Bourgogne and Orsay Math. Lab., and is now maintained by McTAO team at Inria Sophia.

Permanent link to this article: https://team.inria.fr/mctao/software/