skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: SGOPT User Manual Version 2.0

Abstract

This document provides a user manual for the SGOPT software library. SGOPT is a C++ class library for nonlinear optimization. This library uses an object-oriented design that allows the software to be extended to a new problem domains. Furthermore, this library was designed to that the interface is straightforward while providing flexibility to allow new algorithms to be easily added to this library. The SGOPT library has been used by several software projects at Sandia, and it is integrated into the DAKOTA design and analysis toolkit. This report provides a high-level description of the optimization algorithms provided by SGOPT and describes the C++ class hierarchy in which they are implemented. Finally, installation instructions are included.

Authors:
Publication Date:
Research Org.:
Sandia National Labs., Albuquerque, NM (US); Sandia National Labs., Livermore, CA (US)
Sponsoring Org.:
US Department of Energy (US)
OSTI Identifier:
811713
Report Number(s):
SAND2001-3789
TRN: US200312%%72
DOE Contract Number:
AC04-94AL85000
Resource Type:
Technical Report
Resource Relation:
Other Information: PBD: 1 May 2003
Country of Publication:
United States
Language:
English
Subject:
99 GENERAL AND MISCELLANEOUS//MATHEMATICS, COMPUTING, AND INFORMATION SCIENCE; S CODES; MANUALS; ALGORITHMS; DESIGN

Citation Formats

HART, WILLIAM E. SGOPT User Manual Version 2.0. United States: N. p., 2003. Web. doi:10.2172/811713.
HART, WILLIAM E. SGOPT User Manual Version 2.0. United States. doi:10.2172/811713.
HART, WILLIAM E. Thu . "SGOPT User Manual Version 2.0". United States. doi:10.2172/811713. https://www.osti.gov/servlets/purl/811713.
@article{osti_811713,
title = {SGOPT User Manual Version 2.0},
author = {HART, WILLIAM E.},
abstractNote = {This document provides a user manual for the SGOPT software library. SGOPT is a C++ class library for nonlinear optimization. This library uses an object-oriented design that allows the software to be extended to a new problem domains. Furthermore, this library was designed to that the interface is straightforward while providing flexibility to allow new algorithms to be easily added to this library. The SGOPT library has been used by several software projects at Sandia, and it is integrated into the DAKOTA design and analysis toolkit. This report provides a high-level description of the optimization algorithms provided by SGOPT and describes the C++ class hierarchy in which they are implemented. Finally, installation instructions are included.},
doi = {10.2172/811713},
journal = {},
number = ,
volume = ,
place = {United States},
year = {Thu May 01 00:00:00 EDT 2003},
month = {Thu May 01 00:00:00 EDT 2003}
}

Technical Report:

Save / Share: