OpenStudioCore:analysis
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
openstudio::analysis::Problem Member List

This is the complete list of members for openstudio::analysis::Problem, including all inherited members.

allVariablesAreContinuous() const openstudio::analysis::Problem
allVariablesAreContinuousOrStaticTransformations() const openstudio::analysis::Problem
allVariablesAreDiscrete() const openstudio::analysis::Problem
AnalysisObjectVector typedefopenstudio::analysis::AnalysisObjectrelated
cast() const openstudio::analysis::AnalysisObjectinline
clearDirtyFlag()openstudio::analysis::AnalysisObject
clearResponseFunctions()openstudio::analysis::Problem
clearWorkflow()openstudio::analysis::Problem
clone() const openstudio::analysis::AnalysisObject
combinatorialSize(bool selectedOnly) const openstudio::analysis::Problem
connect(const char *signal, const QObject *receiver, const char *slot, Qt::ConnectionType type=Qt::AutoConnection) const openstudio::analysis::AnalysisObject
createDataPoint(const std::vector< QVariant > &variableValues) const openstudio::analysis::Problem
createDataPoint(const std::vector< Measure > &measures) const openstudio::analysis::Problem
createDataPoint(const DakotaParametersFile &params, const DakotaAlgorithm &algorithm) const openstudio::analysis::Problem
createWorkflow(const DataPoint &dataPoint, const openstudio::path &rubyIncludeDirectory=openstudio::path()) const openstudio::analysis::Problem
dakotaInFileDescription(const DakotaAlgorithm &algorithm) const openstudio::analysis::Problem
description() const openstudio::analysis::AnalysisObject
disconnect(const char *signal=nullptr, const QObject *receiver=nullptr, const char *slot=nullptr) const openstudio::analysis::AnalysisObject
displayName() const openstudio::analysis::AnalysisObject
erase(const WorkflowStep &step)openstudio::analysis::Problem
eraseResponse(const Function &response)openstudio::analysis::Problem
fileTypesAreCompatible(const WorkflowStep &childStep, const boost::optional< FileReferenceType > &proposedInputFileType, const boost::optional< FileReferenceType > &proposedOutputFileType) const openstudio::analysis::Problem
fileTypesAreCompatible(const InputVariable &childVariable, const boost::optional< FileReferenceType > &proposedInputFileType, const boost::optional< FileReferenceType > &proposedOutputFileType) const openstudio::analysis::Problem
getContinuousDesignVariableIndices(const DakotaAlgorithm &dakotaAlgorithm) const openstudio::analysis::Problem
getDakotaResultsFile(const DataPoint &dataPoint) const openstudio::analysis::Problem
getDiscreteDesignVariableIndices(const DakotaAlgorithm &dakotaAlgorithm) const openstudio::analysis::Problem
getDiscretePerturbations(const std::vector< QVariant > &variableValues) const openstudio::analysis::Problem
getJobsByWorkflowStep(const DataPoint &dataPoint, bool optimize=false) const openstudio::analysis::Problem
getMeasures(const std::vector< QVariant > &variableValues) const openstudio::analysis::Problem
getResponseByUUID(const UUID &uuid) const openstudio::analysis::Problem
getUncertainVariableIndices(const DakotaAlgorithm &dakotaAlgorithm) const openstudio::analysis::Problem
getVariable(int index) const openstudio::analysis::Problem
getVariableByUUID(const UUID &uuid) const openstudio::analysis::Problem
getVariableIndexByUUID(const UUID &uuid) const openstudio::analysis::Problem
getVariableValues(const std::vector< Measure > &measures) const openstudio::analysis::Problem
getVariableValues(const std::vector< boost::optional< Measure > > &measures) const openstudio::analysis::Problem
getWorkflowStepIndexByJobType(const runmanager::JobType &jobType) const openstudio::analysis::Problem
inputFileType() const openstudio::analysis::Problem
insert(int index, const WorkflowStep &step)openstudio::analysis::Problem
insertResponse(int index, const Function &response)openstudio::analysis::Problem
isDirty() const openstudio::analysis::AnalysisObject
isValid(const DataPoint &dataPoint) const openstudio::analysis::Problem
name() const openstudio::analysis::AnalysisObject
numContinuousVariables() const openstudio::analysis::Problem
numDiscreteVariables() const openstudio::analysis::Problem
numResponses() const openstudio::analysis::Problem
numStaticTransformations() const openstudio::analysis::Problem
numVariables() const openstudio::analysis::Problem
numWorkflowSteps() const openstudio::analysis::Problem
operator!=(const AnalysisObject &other) const openstudio::analysis::AnalysisObject
operator==(const AnalysisObject &other) const openstudio::analysis::AnalysisObject
OptionalAnalysisObject typedefopenstudio::analysis::AnalysisObjectrelated
optionalCast() const openstudio::analysis::AnalysisObjectinline
OptionalProblem typedefopenstudio::analysis::Problemrelated
parent() const openstudio::analysis::AnalysisObject
Problem(const std::string &name, const std::vector< WorkflowStep > &workflow=std::vector< WorkflowStep >())openstudio::analysis::Problem
Problem(const std::string &name, const std::vector< WorkflowStep > &workflow, const std::vector< Function > &responses)openstudio::analysis::Problem
Problem(const std::string &name, const std::vector< Variable > &variables, const std::vector< Function > &responses, const runmanager::Workflow &simulationWorkflow)openstudio::analysis::Problem
Problem(const std::string &name, const std::vector< Variable > &variables, const runmanager::Workflow &simulationWorkflow)openstudio::analysis::Problem
Problem(const UUID &uuid, const UUID &versionUUID, const std::string &name, const std::string &displayName, const std::string &description, const std::vector< WorkflowStep > &workflow, const std::vector< Function > &responses)openstudio::analysis::Problem
ProblemVector typedefopenstudio::analysis::Problemrelated
push(const WorkflowStep &step)openstudio::analysis::Problem
pushResponse(const Function &response)openstudio::analysis::Problem
responses() const openstudio::analysis::Problem
setDescription(const std::string &newDescription)openstudio::analysis::AnalysisObject
setDisplayName(const std::string &newDisplayName)openstudio::analysis::AnalysisObject
setName(const std::string &newName)openstudio::analysis::AnalysisObject
setResponseFunctions(const std::vector< Function > &responses)openstudio::analysis::Problem
setWorkflow(const std::vector< WorkflowStep > &workflow)openstudio::analysis::Problem
swap(const WorkflowStep &step1, const WorkflowStep &step2)openstudio::analysis::Problem
swapResponses(const Function &response1, const Function &response2)openstudio::analysis::Problem
updateDataPoint(DataPoint &dataPoint, const runmanager::Job &completedJob) const openstudio::analysis::Problem
updateMeasure(const BCLMeasure &newVersion, const std::vector< ruleset::OSArgument > &newArguments, bool keepOldArgumentsIfNewEmpty)openstudio::analysis::Problem
uuid() const openstudio::analysis::AnalysisObject
uuidAndVersionEqual(const AnalysisObject &other) const openstudio::analysis::AnalysisObject
uuidEqual(const AnalysisObject &other) const openstudio::analysis::AnalysisObject
variables() const openstudio::analysis::Problem
versionUUID() const openstudio::analysis::AnalysisObject
workflow() const openstudio::analysis::Problem
~AnalysisObject()openstudio::analysis::AnalysisObjectinlinevirtual
~Problem()openstudio::analysis::Probleminlinevirtual