Bocop 2.0.3

Bocop 2.0.3 is out. This is mostly a maintenance release. Main changes include:

  • Bug fix: fix for the “don’t have function for random number generator” error that could prevent building Ipopt on Linux.
  • Bug fix: a pre-built version of Ipopt for Windows was added as a workaround to the …

    Continue reading

BocopHJB 1.0.1

BocopHJB 1.0.1 is out! The BocopHJB package implements a global optimization method. Similarly to the Dynamic Programming approach, the optimal control problem is solved in two steps. First we solve the Hamilton-Jacobi-Bellman equation satisfied by the value function of the problem. Then we simulate the optimal trajectory from any chosen …

Continue reading

Ipopt incompatibility with gcc 4.8.3

The following error may occur when compiling Bocop for the first time on Linux: error: #error "don't have function for random number generator" It is caused by an incompatibility between Ipopt 3.11.8 and gcc 4.8.3. We will release a new version of Bocop that fix that problem. Meanwhile, to fix …

Continue reading

Bocop 2.0.2

Bocop 2.0.2 is out. Main changes include:

  • Single variable initialization from file.
  • New pre-defined functions callable in problem definition source files (see section A.4  “Public Tools” in the User Guide).
  • Automatic backup files of problem definition and solution.

Links and complete changelog are available on the Download

Continue reading