Dakota  Version 6.16
Explore and Predict with Confidence
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Member Functions | Public Attributes | Static Private Member Functions | List of all members
ScalingOptions Class Reference

Simple container for user-provided scaling data, possibly expanded by replicates through the models. More...

Public Member Functions

 ScalingOptions ()
 default ctor: no scaling specified
 
 ScalingOptions (const ProblemDescDB &problem_db, const SharedResponseData &srd)
 standard ctor: scaling from problem DB
 

Public Attributes

UShortArray cvScaleTypes
 continuous variables scale types
 
RealVector cvScales
 continuous variables scale values
 
UShortArray priScaleTypes
 primary response scale types
 
RealVector priScales
 primary response scale values
 
UShortArray nlnIneqScaleTypes
 nonlinear inequality constraint scale types
 
RealVector nlnIneqScales
 nonlinear inequality constraint scale values
 
UShortArray nlnEqScaleTypes
 nonlinear equality constraint scale types
 
RealVector nlnEqScales
 nonlinear equality constraint scale values
 
UShortArray linIneqScaleTypes
 linear inequality constraint scale types
 
RealVector linIneqScales
 linear inequality constraint scale values
 
UShortArray linEqScaleTypes
 linear equality constraint scale types
 
RealVector linEqScales
 linear equality constraint scale values
 

Static Private Member Functions

static void default_scale_types (const RealVector &scale_values, UShortArray &scale_types)
 when values are given, but not types, initialize type to value
 
static UShortArray scale_str2enum (const StringArray &scale_strs)
 convert problem DB strings to unsigned shorts
 

Detailed Description

Simple container for user-provided scaling data, possibly expanded by replicates through the models.


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