ACM Transactions on Mathematical Software · 2003 · 572 citations · 31 references
ComputingComputer ScienceComputer SystemsProgramming LanguagesSoftware EngineeringSystems ProgrammingCode GenerationSoftware TestingAutomatic DifferentiationInstallation ToolsPlatform InstallationTest Suite GenerationTesting
CUTE was first described by Bongartz et al. as a widely used testing environment for optimisation software. The paper introduces CUTEr, a new version of the CUTE testing environment. CUTEr reorganises the environment for simultaneous multi‑platform installation, adds new tools and interfaces to optimisation packages, simplifies automated Unix installation, remains backward compatible, supports Fortran 90/95 and a C/C++ API, and separates the SIF decoder with extensions for automatic differentiation.
The initial release of CUTE, a widely used testing environment for optimization software, was described by Bongartz, et al. [1995]. A new version, now known as CUTEr, is presented. Features include reorganisation of the environment to allow simultaneous multi-platform installation, new tools for, and interfaces to, optimization packages, and a considerably simplified and entirely automated installation procedure for unix systems. The environment is fully backward compatible with its predecessor, and offers support for Fortran 90/95 and a general C/C++ Application Programming Interface. The SIF decoder, formerly a part of CUTE, has become a separate tool, easily callable by various packages. It features simple extensions to the SIF test problem format and the generation of files suited to automatic differentiation packages.
31
Ciyou Zhu, Richard H. Byrd, Peihuang Lu et al. · ACM Transactions on Mathematical Software · 1997 · 3.4K citations · Full text
Algorithms for Minimization Without Derivatives
Richard P. Brent · Mathematics of Computation · 1974 · 2.9K citations
Algorithms for minimization without derivatives
D. Anderson · IEEE Transactions on Automatic Control · 1974 · 1.2K citations