ts in complex model calibration. The package provides support for multiple phases and box constrained optimisation with the possibility of using several algorithms available in R. In particular, by using a “black-box” approach, the package allows the calibration of models implemented in any programming language. It provides a generic interface with models and allows the construction of the objective function, within R, without requiring any changes in the models’ code. Parallel support for computation