PESTO - Parameter Estimation, Surrogates, and Tooling for Optimisation
High-performance parameter estimation, uncertainty
quantification, and inverse modelling toolkit built on
modernised PEST++ algorithms. Provides native R interfaces to
iterative ensemble smoothers (IES), Gauss-Levenberg-Marquardt
(GLM) solvers, global sensitivity analysis, and multi-objective
optimisation under uncertainty. Includes surrogate-accelerated
IES via Gaussian Process and Random Fourier Features, adaptive
SVD backends (randomised SVD, LAPACK, Eigen), and
convergence-aware adaptive ensemble sizing. Designed for
large-scale environmental, hydrological, and agricultural
models with support for highly-parameterised problems (>100,000
parameters).