Dakota
Version
Explore and Predict with Confidence
|
Data structure for storing int-valued dimension scale. More...
Public Member Functions | |
IntegerScale (const std::string &label, const IntVector &in_items, ScaleScope scope=ScaleScope::UNSHARED) | |
Constructor that takes an IntVector. | |
IntegerScale (const std::string &label, const IntArray &in_items, ScaleScope scope=ScaleScope::UNSHARED) | |
Constructor that takes an IntArray. | |
IntegerScale (const std::string &label, const int *in_items, const int len, ScaleScope scope=ScaleScope::UNSHARED) | |
Constructor that takes a pointer to int and length. | |
IntegerScale (const std::string &in_label, std::initializer_list< int > in_items, ScaleScope in_scope=ScaleScope::UNSHARED) | |
Constructor that takes an initializer_list. | |
Public Attributes | |
std::string | label |
ScaleScope | scope |
IntVector | items |
int | numCols |
Number of columns; equals length of scale when 1D. | |
bool | isMatrix |
2d or 1d? | |
Data structure for storing int-valued dimension scale.