Dakota  Version
Explore and Predict with Confidence
Public Member Functions | Public Attributes | List of all members
RealScale Struct Reference

Data structure for storing real-valued dimension scale. More...

Public Member Functions

 RealScale (const std::string &label, const RealVector &in_items, ScaleScope scope=ScaleScope::UNSHARED)
 Constructor that takes a RealVector.
 
 RealScale (const std::string &label, const RealArray &in_items, ScaleScope scope=ScaleScope::UNSHARED)
 Constructor that takes a RealArray.
 
 RealScale (const std::string &label, const Real *in_items, const int len, ScaleScope scope=ScaleScope::UNSHARED)
 Constructor that takes a pointer to Real and length.
 
 RealScale (const std::string &in_label, std::initializer_list< Real > in_items, ScaleScope in_scope=ScaleScope::UNSHARED)
 Constructor that takes an initializer_list.
 
 RealScale (const std::string &in_label, const RealVectorArray &in_items, ScaleScope in_scope=ScaleScope::UNSHARED)
 Constructor that takes a RealVectorArray.
 

Public Attributes

std::string label
 
ScaleScope scope
 
RealVector items
 
int numCols
 Number of columns; equals length of scale when 1D.
 
bool isMatrix
 2d or 1d?
 

Detailed Description

Data structure for storing real-valued dimension scale.


The documentation for this struct was generated from the following file: