Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; GeSHi has a deprecated constructor in /var/www/vhosts/rave.gatech.edu/httpdocs/help/extensions/SyntaxHighlight_GeSHi/geshi/geshi.php on line 259

Warning: Parameter 1 to SyntaxHighlight_GeSHi::configureParser() expected to be a reference, value given in /var/www/vhosts/rave.gatech.edu/httpdocs/help/includes/Hooks.php on line 207

Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /var/www/vhosts/rave.gatech.edu/httpdocs/help/includes/diff/DairikiDiff.php on line 434

Warning: Parameter 1 to SyntaxHighlight_GeSHi::resourceLoaderRegisterModules() expected to be a reference, value given in /var/www/vhosts/rave.gatech.edu/httpdocs/help/includes/Hooks.php on line 207
Difference between revisions of "Optimize tab" - Rave Documentation

Difference between revisions of "Optimize tab"

From Rave Documentation
Jump to: navigation, search
(Introduction)
Line 9: Line 9:
  
 
=Optimize Tab Controls=
 
=Optimize Tab Controls=
 
  
 
==Data Set Menu==
 
==Data Set Menu==
Line 38: Line 37:
 
==Algorithm Settings Table==
 
==Algorithm Settings Table==
  
==Start/Stop Button==
 
  
==Continue Button==
+
===Linking settings to problem parameters===
 +
Settings that require numerical values can be specified by directly entering the desired number into the settings table, or by entering a function of one or more of the following variables:
  
==Batch Button==
+
*nVars = the number of [[independent variables]] (Rave determines this automatically based on the function that calculates the variable selected to serve as the objective
 +
*numberofequalities = the number of equality constraints
 +
*numberofinequalities = the number of inequality constraints (excluding upper/lower bounds on the [[independent variables]]
 +
*numberofbounds = the number of bound constraints (since in Rave each variable has an upper and a lower bound, this is always even)
  
==Save/Export Results Button==
+
The variable names must appear exactly as shown here (case sensitive).
  
  
 +
==Start/Stop Button==
  
 +
==Continue Button==
  
===Specifying Settings===
+
==Batch Button==
Settings that require numerical values can be specified by directly entering the desired number into the settings table, or by entering a function of one or more of these variables. The variable names must appear exactly as shown here (case sensitive).
+
  
*nVars = the number of [[independent variables]] (Rave determines this automatically based on the function that calculates the variable selected to serve as the objective
+
==Save/Export Results Button==
*numberofequalities = the number of equality constraints
+
*numberofinequalities = the number of inequality constraints (excluding upper/lower bounds on the [[independent variables]]
+
*numberofbounds = the number of bound constraints (since in Rave each variable has an upper and a lower bound, this is always even)
+
*x0 = the vector of initial values of the [[independent variables]]
+

Revision as of 19:16, 7 September 2013

Introduction

The Optimize Tab is where you set up and run optimizations.

The controls on the Optimize Tab are arranged from top to bottom in the order in which you should use the controls. The sections below also follow this order, so you can read this page from top to bottom to learn the process of setting up and running optimization.

The Optimize Tab is shown below with its controls labeled. See the Appropriate section below for help on a particular control.

Optimizetab labeled.png

Optimize Tab Controls

Data Set Menu

Analysis Menu

Algorithm Menu

Objective Function Menu

Edit Ranges Button

Edit Targets Button

Side Constraints Checkbox

Constraint Menu

Animate Checkbox

Animation Settings Button

Save Settings Button

Load Settings Button

Algorithm Settings Table

Linking settings to problem parameters

Settings that require numerical values can be specified by directly entering the desired number into the settings table, or by entering a function of one or more of the following variables:

  • nVars = the number of independent variables (Rave determines this automatically based on the function that calculates the variable selected to serve as the objective
  • numberofequalities = the number of equality constraints
  • numberofinequalities = the number of inequality constraints (excluding upper/lower bounds on the independent variables
  • numberofbounds = the number of bound constraints (since in Rave each variable has an upper and a lower bound, this is always even)

The variable names must appear exactly as shown here (case sensitive).


Start/Stop Button

Continue Button

Batch Button

Save/Export Results Button