#include <TableMultiVariableLookup.hpp>
Inheritance diagram for openstudio::model::TableMultiVariableLookup:Public Member Functions | |
Constructors and Destructors | |
| TableMultiVariableLookup (const Model &model, int numberofIndependentVariables) | |
| Create a TableMultiVariableLookup object with the specified number of independent variables. More... | |
| virtual | ~TableMultiVariableLookup ()=default |
| TableMultiVariableLookup (const TableMultiVariableLookup &other)=default | |
| TableMultiVariableLookup (TableMultiVariableLookup &&other)=default | |
| TableMultiVariableLookup & | operator= (const TableMultiVariableLookup &)=default |
| TableMultiVariableLookup & | operator= (TableMultiVariableLookup &&)=default |
Getters | |
| std::string | interpolationMethod () const |
| bool | isInterpolationMethodDefaulted () const |
| int | numberofInterpolationPoints () const |
| bool | isNumberofInterpolationPointsDefaulted () const |
| boost::optional< std::string > | curveType () const |
| std::string | tableDataFormat () const |
| bool | isTableDataFormatDefaulted () const |
| boost::optional< double > | normalizationReference () const |
| boost::optional< double > | minimumValueofX1 () const |
| boost::optional< double > | maximumValueofX1 () const |
| boost::optional< double > | minimumValueofX2 () const |
| boost::optional< double > | maximumValueofX2 () const |
| boost::optional< double > | minimumValueofX3 () const |
| boost::optional< double > | maximumValueofX3 () const |
| boost::optional< double > | minimumValueofX4 () const |
| boost::optional< double > | maximumValueofX4 () const |
| boost::optional< double > | minimumValueofX5 () const |
| boost::optional< double > | maximumValueofX5 () const |
| boost::optional< double > | minimumTableOutput () const |
| boost::optional< double > | maximumTableOutput () const |
| std::string | inputUnitTypeforX1 () const |
| bool | isInputUnitTypeforX1Defaulted () const |
| std::string | inputUnitTypeforX2 () const |
| bool | isInputUnitTypeforX2Defaulted () const |
| std::string | inputUnitTypeforX3 () const |
| bool | isInputUnitTypeforX3Defaulted () const |
| std::string | inputUnitTypeforX4 () const |
| bool | isInputUnitTypeforX4Defaulted () const |
| std::string | inputUnitTypeforX5 () const |
| bool | isInputUnitTypeforX5Defaulted () const |
| std::string | outputUnitType () const |
| bool | isOutputUnitTypeDefaulted () const |
| int | numberofIndependentVariables () const |
| std::string | printTable (unsigned int precision=3) const |
| Print a fixed-width table of the points, precision is the number of decimals. More... | |
Setters | |
| bool | setInterpolationMethod (const std::string &interpolationMethod) |
| void | resetInterpolationMethod () |
| bool | setNumberofInterpolationPoints (int numberofInterpolationPoints) |
| void | resetNumberofInterpolationPoints () |
| bool | setCurveType (const std::string &curveType) |
| void | resetCurveType () |
| bool | setTableDataFormat (const std::string &tableDataFormat) |
| void | resetTableDataFormat () |
| bool | setNormalizationReference (double normalizationReference) |
| void | resetNormalizationReference () |
| bool | setMinimumValueofX1 (double minimumValueofX1) |
| void | resetMinimumValueofX1 () |
| bool | setMaximumValueofX1 (double maximumValueofX1) |
| void | resetMaximumValueofX1 () |
| bool | setMinimumValueofX2 (double minimumValueofX2) |
| void | resetMinimumValueofX2 () |
| bool | setMaximumValueofX2 (double maximumValueofX2) |
| void | resetMaximumValueofX2 () |
| bool | setMinimumValueofX3 (double minimumValueofX3) |
| void | resetMinimumValueofX3 () |
| bool | setMaximumValueofX3 (double maximumValueofX3) |
| void | resetMaximumValueofX3 () |
| bool | setMinimumValueofX4 (double minimumValueofX4) |
| void | resetMinimumValueofX4 () |
| bool | setMaximumValueofX4 (double maximumValueofX4) |
| void | resetMaximumValueofX4 () |
| bool | setMinimumValueofX5 (double minimumValueofX5) |
| void | resetMinimumValueofX5 () |
| bool | setMaximumValueofX5 (double maximumValueofX5) |
| void | resetMaximumValueofX5 () |
| bool | setMinimumTableOutput (double minimumTableOutput) |
| void | resetMinimumTableOutput () |
| bool | setMaximumTableOutput (double maximumTableOutput) |
| void | resetMaximumTableOutput () |
| bool | setInputUnitTypeforX1 (const std::string &inputUnitTypeforX1) |
| void | resetInputUnitTypeforX1 () |
| bool | setInputUnitTypeforX2 (const std::string &inputUnitTypeforX2) |
| void | resetInputUnitTypeforX2 () |
| bool | setInputUnitTypeforX3 (const std::string &inputUnitTypeforX3) |
| void | resetInputUnitTypeforX3 () |
| bool | setInputUnitTypeforX4 (const std::string &inputUnitTypeforX4) |
| void | resetInputUnitTypeforX4 () |
| bool | setInputUnitTypeforX5 (const std::string &inputUnitTypeforX5) |
| void | resetInputUnitTypeforX5 () |
| bool | setOutputUnitType (const std::string &outputUnitType) |
| void | resetOutputUnitType () |
Other | |
| bool | addPoint (const TableMultiVariableLookupPoint &point) |
| bool | addPoint (const std::vector< double > &xValues, double yValue) |
| Add a y value corresponding to xValues. More... | |
| bool | addPoint (double x1, double yValue) |
| bool | addPoint (double x1, double x2, double yValue) |
| bool | addPoint (double x1, double x2, double x3, double yValue) |
| bool | addPoint (double x1, double x2, double x3, double x4, double yValue) |
| bool | addPoint (double x1, double x2, double x3, double x4, double x5, double yValue) |
| std::vector < TableMultiVariableLookupPoint > | points () const |
| bool | setPoints (const std::vector< TableMultiVariableLookupPoint > &points) |
| boost::optional< double > | yValue (const std::vector< double > &xValues) const |
| std::vector< double > | xValues (int i) const |
| Return all of the x values for independent variable i in ascending order. More... | |
| int | numVariables () const |
| Synonym for numberofIndependentVariables. More... | |
| double | evaluate (const std::vector< double > &x) const |
| Not supported. More... | |
Public Member Functions inherited from openstudio::model::Curve | |
| virtual | ~Curve ()=default |
| Curve (const Curve &other)=default | |
| Curve (Curve &&other)=default | |
| Curve & | operator= (const Curve &)=default |
| Curve & | operator= (Curve &&)=default |
| int | numVariables () const |
| Returns the number of independent variable values required to evaluate this Curve. More... | |
| double | evaluate (const std::vector< double > &x) const |
| Returns the value of this Curve at x. More... | |
| double | evaluate (double x) const |
| Convenience overload that throws if numVariables() != 1. More... | |
| double | evaluate (double x, double y) const |
| Convenience overload that throws if numVariables() != 2. More... | |
| double | evaluate (double x, double y, double z) const |
| Convenience overload that throws if numVariables() != 3. More... | |
| double | evaluate (double w, double x, double y, double z) const |
| Convenience overload that throws if numVariables() != 4. More... | |
| double | evaluate (double v, double w, double x, double y, double z) const |
| Convenience overload that throws if numVariables() != 5. More... | |
Public Member Functions inherited from openstudio::model::ResourceObject | |
| unsigned | directUseCount (bool excludeChildren=false) const |
| Returns the number of objects that use this resource directly. More... | |
| unsigned | nonResourceObjectUseCount (bool excludeChildren=false) const |
| Returns the number of non-ResourceObjects that use this resource either directly or indirectly. More... | |
| ResourceObject & | operator= (const ResourceObject &)=default |
| ResourceObject & | operator= (ResourceObject &&)=default |
| ResourceObject (const ResourceObject &other)=default | |
| ResourceObject (ResourceObject &&other)=default | |
| virtual | ~ResourceObject ()=default |
Public Member Functions inherited from openstudio::model::ParentObject | |
| std::vector< IddObjectType > | allowableChildTypes () const |
| Returns a vector of allowable children types. More... | |
| std::vector< ModelObject > | children () const |
| Return direct child objects in the Model. More... | |
| ParentObject & | operator= (const ParentObject &)=default |
| ParentObject & | operator= (ParentObject &&)=default |
| ParentObject (const ParentObject &other)=default | |
| ParentObject (ParentObject &&other)=default | |
| virtual | ~ParentObject ()=default |
Public Member Functions inherited from openstudio::model::ModelObject | |
| virtual | ~ModelObject ()=default |
| ModelObject (const ModelObject &other)=default | |
| ModelObject (ModelObject &&other)=default | |
| ModelObject & | operator= (const ModelObject &)=default |
| ModelObject & | operator= (ModelObject &&)=default |
| ModelObject | clone () const |
| Creates a deep copy of this object, placing it in this object's model(). More... | |
| ModelObject | clone (Model model) const |
| Creates a deep copy of this object, placing it in model. More... | |
| Component | createComponent () const |
| Method for creating sharable Model snippets. More... | |
| Model | model () const |
| Returns the Model that contains this object. More... | |
| boost::optional< ParentObject > | parent () const |
| Return this object's parent in the hierarchy, if it has one. More... | |
| std::vector< ResourceObject > | resources () const |
| Get the resources directly used by this ModelObject. More... | |
| template<typename T > | |
| std::vector< T > | getModelObjectSources () const |
| Get all objects of type T that point to this object. More... | |
| template<typename T > | |
| std::vector< T > | getModelObjectSources (IddObjectType iddObjectType) const |
| Get all objects of type T that point to this object. More... | |
| template<typename T > | |
| boost::optional< T > | getModelObjectTarget (unsigned index) const |
| Get the object of type T pointed to by this object from field index. More... | |
| template<typename T > | |
| std::vector< T > | getModelObjectTargets () const |
| Get all objects of type T to which this object points. More... | |
| const std::vector< std::string > & | outputVariableNames () const |
| Get all output variables names that could be associated with this object. More... | |
| std::vector< OutputVariable > | outputVariables () const |
| Get all output variables associated with this object, must run simulation to generate data. More... | |
| boost::optional < openstudio::TimeSeries > | getData (const OutputVariable &variable, const std::string &envPeriod) const |
| Get data associated with this output variable and this object. More... | |
| std::vector< LifeCycleCost > | lifeCycleCosts () const |
| Returns the list of all LifeCycleCosts that refer to this object. More... | |
| std::vector< IdfObject > | removeLifeCycleCosts () |
| Removes all LifeCycleCosts that refer to this object. More... | |
| IddObjectType | iddObjectType () const |
| This is a virtual function that will tell you the type of iddObject you are dealing with. More... | |
| AdditionalProperties | additionalProperties () const |
| Returns this object's additional properties, constructing a new object if necessary. More... | |
| bool | hasAdditionalProperties () const |
| Returns true if this object has additional properties. More... | |
| std::vector< IdfObject > | removeAdditionalProperties () |
| Removes all additional properties that refer to this object. More... | |
| boost::optional< std::string > | cadObjectId () const |
| bool | setCADObjectId (const std::string &cadObjectId) |
| boost::optional< std::string > | gbXMLId () const |
| bool | setGBXMLId (const std::string &gbXMLId) |
| boost::optional< std::string > | displayName () const |
| bool | setDisplayName (const std::string &displayName) |
| bool | setParent (ParentObject &newParent) |
| set the parent, child may have to call non-const methods on the parent More... | |
| bool | operator< (const ModelObject &right) const |
| bool | operator== (const ModelObject &other) const |
| equality test More... | |
| bool | operator!= (const ModelObject &other) const |
| inequality test More... | |
| std::vector< ScheduleTypeKey > | getScheduleTypeKeys (const Schedule &schedule) const |
| Return the ScheduleTypeKeys indicating how schedule is used in this object. More... | |
| boost::optional< double > | getAutosizedValue (const std::string &valueName, const std::string &units) const |
| Gets the autosized component value from the sql file. More... | |
| virtual std::vector < EMSActuatorNames > | emsActuatorNames () const |
| Return the names of the available ems actuators. More... | |
| virtual std::vector< std::string > | emsInternalVariableNames () const |
| Return the names of the available ems internal variables. More... | |
| boost::optional< ModelObject > | connectedObject (unsigned port) const |
| boost::optional< unsigned > | connectedObjectPort (unsigned port) const |
Static Public Member Functions | |
| static std::vector< std::string > | curveTypeValues () |
| static IddObjectType | iddObjectType () |
| static std::vector< std::string > | inputUnitTypeforX1Values () |
| static std::vector< std::string > | inputUnitTypeforX2Values () |
| static std::vector< std::string > | inputUnitTypeforX3Values () |
| static std::vector< std::string > | inputUnitTypeforX4Values () |
| static std::vector< std::string > | inputUnitTypeforX5Values () |
| static std::vector< std::string > | interpolationMethodValues () |
| static std::vector< std::string > | outputUnitTypeValues () |
| static std::vector< std::string > | tableDataFormatValues () |
| static std::vector< std::string > | x1SortOrderValues () |
| static std::vector< std::string > | x2SortOrderValues () |
Related Functions | |
(Note that these are not member functions.) | |
| using | OptionalTableMultiVariableLookup = boost::optional< TableMultiVariableLookup > |
| using | TableMultiVariableLookupVector = std::vector< TableMultiVariableLookup > |
Related Functions inherited from openstudio::model::Curve | |
| using | CurveVector = std::vector< Curve > |
| using | OptionalCurve = boost::optional< Curve > |
Related Functions inherited from openstudio::model::ResourceObject | |
| using | OptionalResourceObject = boost::optional< ResourceObject > |
| using | ResourceObjectVector = std::vector< ResourceObject > |
Related Functions inherited from openstudio::model::ParentObject | |
| std::vector< ModelObject > | getRecursiveChildren (const ParentObject &object, bool includeLifeCycleCostsAndAdditionalProperties=false, bool includeUsedResources=true) |
| Returns object and all other objects accessible by calling children() on encountered ParentObjects . More... | |
| std::vector< ModelObject > | getRecursiveChildrenAndResources (const ModelObject &object) |
| Returns object and all other objects accessible by calling children() and resources() on encountered ModelObjects . More... | |
Related Functions inherited from openstudio::model::ModelObject | |
| std::vector< ResourceObject > | getRecursiveResources (const ModelObject &object) |
| Returns all ResourceObjects accessible by recursively calling .resources() starting from object. More... | |
Additional Inherited Members | |
Protected Types inherited from openstudio::model::ModelObject | |
| using | ImplType = detail::ModelObject_Impl |
Protected Member Functions inherited from openstudio::model::ResourceObject | |
| ResourceObject (IddObjectType type, const Model &model) | |
| Constructs a new PlanarSurface object in the model. More... | |
Protected Member Functions inherited from openstudio::model::ParentObject | |
| ParentObject (IddObjectType type, const Model &model) | |
| Constructs a new ParentObject object in the model. More... | |
Protected Member Functions inherited from openstudio::model::ModelObject | |
| ModelObject (IddObjectType type, const Model &model, bool fastName=false) | |
| ModelObject (std::shared_ptr< detail::ModelObject_Impl > impl) | |
TableMultiVariableLookup is a Curve that wraps the OpenStudio IDD object 'OS:Table:MultiVariableLookup'.
|
explicit |
Create a TableMultiVariableLookup object with the specified number of independent variables.
|
virtualdefault |
|
default |
|
default |
| bool openstudio::model::TableMultiVariableLookup::addPoint | ( | const TableMultiVariableLookupPoint & | point | ) |
| bool openstudio::model::TableMultiVariableLookup::addPoint | ( | const std::vector< double > & | xValues, |
| double | yValue | ||
| ) |
Add a y value corresponding to xValues.
The size of the XValues vector must be equal to the number of independent variables specified when the table was created. If a y value already exists for a particular coordinate, then the y value will be replaced.
| bool openstudio::model::TableMultiVariableLookup::addPoint | ( | double | x1, |
| double | yValue | ||
| ) |
| bool openstudio::model::TableMultiVariableLookup::addPoint | ( | double | x1, |
| double | x2, | ||
| double | yValue | ||
| ) |
| bool openstudio::model::TableMultiVariableLookup::addPoint | ( | double | x1, |
| double | x2, | ||
| double | x3, | ||
| double | yValue | ||
| ) |
| bool openstudio::model::TableMultiVariableLookup::addPoint | ( | double | x1, |
| double | x2, | ||
| double | x3, | ||
| double | x4, | ||
| double | yValue | ||
| ) |
| bool openstudio::model::TableMultiVariableLookup::addPoint | ( | double | x1, |
| double | x2, | ||
| double | x3, | ||
| double | x4, | ||
| double | x5, | ||
| double | yValue | ||
| ) |
| boost::optional<std::string> openstudio::model::TableMultiVariableLookup::curveType | ( | ) | const |
|
static |
| double openstudio::model::TableMultiVariableLookup::evaluate | ( | const std::vector< double > & | x | ) | const |
Not supported.
This is inherited from the base class.
|
static |
| std::string openstudio::model::TableMultiVariableLookup::inputUnitTypeforX1 | ( | ) | const |
|
static |
| std::string openstudio::model::TableMultiVariableLookup::inputUnitTypeforX2 | ( | ) | const |
|
static |
| std::string openstudio::model::TableMultiVariableLookup::inputUnitTypeforX3 | ( | ) | const |
|
static |
| std::string openstudio::model::TableMultiVariableLookup::inputUnitTypeforX4 | ( | ) | const |
|
static |
| std::string openstudio::model::TableMultiVariableLookup::inputUnitTypeforX5 | ( | ) | const |
|
static |
| std::string openstudio::model::TableMultiVariableLookup::interpolationMethod | ( | ) | const |
|
static |
| bool openstudio::model::TableMultiVariableLookup::isInputUnitTypeforX1Defaulted | ( | ) | const |
| bool openstudio::model::TableMultiVariableLookup::isInputUnitTypeforX2Defaulted | ( | ) | const |
| bool openstudio::model::TableMultiVariableLookup::isInputUnitTypeforX3Defaulted | ( | ) | const |
| bool openstudio::model::TableMultiVariableLookup::isInputUnitTypeforX4Defaulted | ( | ) | const |
| bool openstudio::model::TableMultiVariableLookup::isInputUnitTypeforX5Defaulted | ( | ) | const |
| bool openstudio::model::TableMultiVariableLookup::isInterpolationMethodDefaulted | ( | ) | const |
| bool openstudio::model::TableMultiVariableLookup::isNumberofInterpolationPointsDefaulted | ( | ) | const |
| bool openstudio::model::TableMultiVariableLookup::isOutputUnitTypeDefaulted | ( | ) | const |
| bool openstudio::model::TableMultiVariableLookup::isTableDataFormatDefaulted | ( | ) | const |
| boost::optional<double> openstudio::model::TableMultiVariableLookup::maximumTableOutput | ( | ) | const |
| boost::optional<double> openstudio::model::TableMultiVariableLookup::maximumValueofX1 | ( | ) | const |
| boost::optional<double> openstudio::model::TableMultiVariableLookup::maximumValueofX2 | ( | ) | const |
| boost::optional<double> openstudio::model::TableMultiVariableLookup::maximumValueofX3 | ( | ) | const |
| boost::optional<double> openstudio::model::TableMultiVariableLookup::maximumValueofX4 | ( | ) | const |
| boost::optional<double> openstudio::model::TableMultiVariableLookup::maximumValueofX5 | ( | ) | const |
| boost::optional<double> openstudio::model::TableMultiVariableLookup::minimumTableOutput | ( | ) | const |
| boost::optional<double> openstudio::model::TableMultiVariableLookup::minimumValueofX1 | ( | ) | const |
| boost::optional<double> openstudio::model::TableMultiVariableLookup::minimumValueofX2 | ( | ) | const |
| boost::optional<double> openstudio::model::TableMultiVariableLookup::minimumValueofX3 | ( | ) | const |
| boost::optional<double> openstudio::model::TableMultiVariableLookup::minimumValueofX4 | ( | ) | const |
| boost::optional<double> openstudio::model::TableMultiVariableLookup::minimumValueofX5 | ( | ) | const |
| boost::optional<double> openstudio::model::TableMultiVariableLookup::normalizationReference | ( | ) | const |
| int openstudio::model::TableMultiVariableLookup::numberofIndependentVariables | ( | ) | const |
| int openstudio::model::TableMultiVariableLookup::numberofInterpolationPoints | ( | ) | const |
| int openstudio::model::TableMultiVariableLookup::numVariables | ( | ) | const |
Synonym for numberofIndependentVariables.
This is inherited from the base class.
|
default |
|
default |
| std::string openstudio::model::TableMultiVariableLookup::outputUnitType | ( | ) | const |
|
static |
| std::vector<TableMultiVariableLookupPoint> openstudio::model::TableMultiVariableLookup::points | ( | ) | const |
| std::string openstudio::model::TableMultiVariableLookup::printTable | ( | unsigned int | precision = 3 | ) | const |
Print a fixed-width table of the points, precision is the number of decimals.
| void openstudio::model::TableMultiVariableLookup::resetCurveType | ( | ) |
| void openstudio::model::TableMultiVariableLookup::resetInputUnitTypeforX1 | ( | ) |
| void openstudio::model::TableMultiVariableLookup::resetInputUnitTypeforX2 | ( | ) |
| void openstudio::model::TableMultiVariableLookup::resetInputUnitTypeforX3 | ( | ) |
| void openstudio::model::TableMultiVariableLookup::resetInputUnitTypeforX4 | ( | ) |
| void openstudio::model::TableMultiVariableLookup::resetInputUnitTypeforX5 | ( | ) |
| void openstudio::model::TableMultiVariableLookup::resetInterpolationMethod | ( | ) |
| void openstudio::model::TableMultiVariableLookup::resetMaximumTableOutput | ( | ) |
| void openstudio::model::TableMultiVariableLookup::resetMaximumValueofX1 | ( | ) |
| void openstudio::model::TableMultiVariableLookup::resetMaximumValueofX2 | ( | ) |
| void openstudio::model::TableMultiVariableLookup::resetMaximumValueofX3 | ( | ) |
| void openstudio::model::TableMultiVariableLookup::resetMaximumValueofX4 | ( | ) |
| void openstudio::model::TableMultiVariableLookup::resetMaximumValueofX5 | ( | ) |
| void openstudio::model::TableMultiVariableLookup::resetMinimumTableOutput | ( | ) |
| void openstudio::model::TableMultiVariableLookup::resetMinimumValueofX1 | ( | ) |
| void openstudio::model::TableMultiVariableLookup::resetMinimumValueofX2 | ( | ) |
| void openstudio::model::TableMultiVariableLookup::resetMinimumValueofX3 | ( | ) |
| void openstudio::model::TableMultiVariableLookup::resetMinimumValueofX4 | ( | ) |
| void openstudio::model::TableMultiVariableLookup::resetMinimumValueofX5 | ( | ) |
| void openstudio::model::TableMultiVariableLookup::resetNormalizationReference | ( | ) |
| void openstudio::model::TableMultiVariableLookup::resetNumberofInterpolationPoints | ( | ) |
| void openstudio::model::TableMultiVariableLookup::resetOutputUnitType | ( | ) |
| void openstudio::model::TableMultiVariableLookup::resetTableDataFormat | ( | ) |
| bool openstudio::model::TableMultiVariableLookup::setCurveType | ( | const std::string & | curveType | ) |
| bool openstudio::model::TableMultiVariableLookup::setInputUnitTypeforX1 | ( | const std::string & | inputUnitTypeforX1 | ) |
| bool openstudio::model::TableMultiVariableLookup::setInputUnitTypeforX2 | ( | const std::string & | inputUnitTypeforX2 | ) |
| bool openstudio::model::TableMultiVariableLookup::setInputUnitTypeforX3 | ( | const std::string & | inputUnitTypeforX3 | ) |
| bool openstudio::model::TableMultiVariableLookup::setInputUnitTypeforX4 | ( | const std::string & | inputUnitTypeforX4 | ) |
| bool openstudio::model::TableMultiVariableLookup::setInputUnitTypeforX5 | ( | const std::string & | inputUnitTypeforX5 | ) |
| bool openstudio::model::TableMultiVariableLookup::setInterpolationMethod | ( | const std::string & | interpolationMethod | ) |
| bool openstudio::model::TableMultiVariableLookup::setMaximumTableOutput | ( | double | maximumTableOutput | ) |
| bool openstudio::model::TableMultiVariableLookup::setMaximumValueofX1 | ( | double | maximumValueofX1 | ) |
| bool openstudio::model::TableMultiVariableLookup::setMaximumValueofX2 | ( | double | maximumValueofX2 | ) |
| bool openstudio::model::TableMultiVariableLookup::setMaximumValueofX3 | ( | double | maximumValueofX3 | ) |
| bool openstudio::model::TableMultiVariableLookup::setMaximumValueofX4 | ( | double | maximumValueofX4 | ) |
| bool openstudio::model::TableMultiVariableLookup::setMaximumValueofX5 | ( | double | maximumValueofX5 | ) |
| bool openstudio::model::TableMultiVariableLookup::setMinimumTableOutput | ( | double | minimumTableOutput | ) |
| bool openstudio::model::TableMultiVariableLookup::setMinimumValueofX1 | ( | double | minimumValueofX1 | ) |
| bool openstudio::model::TableMultiVariableLookup::setMinimumValueofX2 | ( | double | minimumValueofX2 | ) |
| bool openstudio::model::TableMultiVariableLookup::setMinimumValueofX3 | ( | double | minimumValueofX3 | ) |
| bool openstudio::model::TableMultiVariableLookup::setMinimumValueofX4 | ( | double | minimumValueofX4 | ) |
| bool openstudio::model::TableMultiVariableLookup::setMinimumValueofX5 | ( | double | minimumValueofX5 | ) |
| bool openstudio::model::TableMultiVariableLookup::setNormalizationReference | ( | double | normalizationReference | ) |
| bool openstudio::model::TableMultiVariableLookup::setNumberofInterpolationPoints | ( | int | numberofInterpolationPoints | ) |
| bool openstudio::model::TableMultiVariableLookup::setOutputUnitType | ( | const std::string & | outputUnitType | ) |
| bool openstudio::model::TableMultiVariableLookup::setPoints | ( | const std::vector< TableMultiVariableLookupPoint > & | points | ) |
| bool openstudio::model::TableMultiVariableLookup::setTableDataFormat | ( | const std::string & | tableDataFormat | ) |
| std::string openstudio::model::TableMultiVariableLookup::tableDataFormat | ( | ) | const |
|
static |
|
static |
|
static |
| std::vector<double> openstudio::model::TableMultiVariableLookup::xValues | ( | int | i | ) | const |
Return all of the x values for independent variable i in ascending order.
The independent variables are indexed from 0.
| boost::optional<double> openstudio::model::TableMultiVariableLookup::yValue | ( | const std::vector< double > & | xValues | ) | const |
|
related |
|
related |