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

OPT++: An object-oriented class library for nonlinear optimization

Technical Report ·
DOI:https://doi.org/10.2172/10136172· OSTI ID:10136172
Object-oriented programming is becoming a popular way of developing new software. The promise of this new programming paradigm is that software developed through these concepts will be more reliable and easier to re-use, thereby decreasing the time and cost of the software development cycle. This report describes the development of a C++ class library for nonlinear optimization. Using object-oriented techniques, this new library was designed so that the interface is easy to use while being general enough so that new optimization algorithms can be added easily to the existing framework.
Research Organization:
Sandia National Labs., Livermore, CA (United States)
Sponsoring Organization:
USDOE, Washington, DC (United States)
DOE Contract Number:
AC04-76DR00789
OSTI ID:
10136172
Report Number(s):
SAND--94-8225; ON: DE94008890
Country of Publication:
United States
Language:
English

Similar Records

Object-oriented programming in control system design: a survey
Journal Article · Mon Aug 01 00:00:00 EDT 1994 · Automatica · OSTI ID:135333

Library for Nonlinear Optimization
Software · Tue Oct 09 00:00:00 EDT 2001 · OSTI ID:1230584

ZLIB++: Object Oriented Numerical Library for Differential Algebra
Technical Report · Wed Jul 09 00:00:00 EDT 2003 · OSTI ID:813295