Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Generic Optimization Program User Manual Version 3.0.0

Technical Report ·
DOI:https://doi.org/10.2172/962948· OSTI ID:962948

GenOpt is an optimization program for the minimization of a cost function that is evaluated by an external simulation program. It has been developed for optimization problems where the cost function is computationally expensive and its derivatives are not available or may not even exist. GenOpt can be coupled to any simulation program that reads its input from text files and writes its output to text files. The independent variables can be continuous variables (possibly with lower and upper bounds), discrete variables, or both, continuous and discrete variables. Constraints on dependent variables can be implemented using penalty or barrier functions. GenOpt uses parallel computing to evaluate the simulations. GenOpt has a library with local and global multi-dimensional and one-dimensional optimization algorithms, and algorithms for doing parametric runs. An algorithm interface allows adding new minimization algorithms without knowing the details of the program structure. GenOpt is written in Java so that it is platform independent. The platform independence and the general interface make GenOpt applicable to a wide range of optimization problems. GenOpt has not been designed for linear programming problems, quadratic programming problems, and problems where the gradient of the cost function is available. For such problems, as well as for other problems, special tailored software exists that is more efficient.

Research Organization:
Ernest Orlando Lawrence Berkeley National Laboratory, Berkeley, CA (US)
Sponsoring Organization:
Environmental Energy Technologies Division
DOE Contract Number:
AC02-05CH11231
OSTI ID:
962948
Report Number(s):
LBNL-2077E
Country of Publication:
United States
Language:
English

Similar Records

Generic Optimization Program
Software · Tue Jun 30 20:00:00 EDT 1998 · OSTI ID:code-54664

Auto-Calibration and Control Strategy Determination for a Variable-Speed Heat Pump Water Heater Using Optimization
Journal Article · Sat Dec 31 23:00:00 EST 2011 · HVAC & R Research · OSTI ID:1052253

The Coupling of ESP-R and Genopt: A Simple Case Study
Conference · Thu Jul 01 00:00:00 EDT 2010 · OSTI ID:988075