Public Member Functions | Protected Member Functions | Private Attributes
CollaborativeHybridStrategy Class Reference

Strategy for hybrid minimization using multiple collaborating optimization and nonlinear least squares methods. More...

Inheritance diagram for CollaborativeHybridStrategy:
HybridStrategy Strategy

List of all members.

Public Member Functions

 CollaborativeHybridStrategy (ProblemDescDB &problem_db)
 constructor
 ~CollaborativeHybridStrategy ()
 destructor

Protected Member Functions

void run_strategy ()
 Performs the collaborative hybrid minimization strategy.
const Variablesvariables_results () const
 return the final solution from the collaborative minimization (variables)
const Responseresponse_results () const
 return the final solution from the collaborative minimization (response)

Private Attributes

String hybridCollabType
 abo or hops
Variables bestVariables
 best variables found in minimization
Response bestResponse
 best response found in minimization

Detailed Description

Strategy for hybrid minimization using multiple collaborating optimization and nonlinear least squares methods.

This strategy has two approaches to hybrid minimization: (1) agent-based using the ABO framework; (2) nonagent-based using the HOPSPACK framework.


The documentation for this class was generated from the following files: