Namespaces | |
| energyplus | |
| measuretab | |
| model | |
| osversion | |
| runmanager | |
Functions | |
| OPENSTUDIO_API bool | addReportingMeasureWorkItem (std::vector< runmanager::WorkItem > &workItems, const openstudio::BCLMeasure &bclMeasure) |
| OPENSTUDIO_API bool | addReportRequestMeasureWorkItem (std::vector< runmanager::WorkItem > &workItems, const openstudio::BCLMeasure &bclMeasure) |
| OSItemId | bclComponentToItemId (const BCLComponent &component) |
| OPENSTUDIO_API bool | copyDir (const QString &srcPath, const QString &dstPath) |
| OPENSTUDIO_API openstudio::path | createModelTempDir () |
| Create a temporary directory for an openstudio model This is where changes to the files, etc are staged. More... | |
| OPENSTUDIO_API bool | findBCLMeasureWorkItem (const std::vector< runmanager::WorkItem > &workItems, const openstudio::UUID &uuid) |
| OPENSTUDIO_API bool | initializeModelTempDir (const openstudio::path &osmPath, const openstudio::path &modelTempDir) |
| Copy existing model resources to temp dir. More... | |
| OPENSTUDIO_API boost::optional < openstudio::model::Model > | modelFromIDF (const openstudio::path &path, openstudio::energyplus::ReverseTranslator &reverseTranslator, openstudio::ProgressBar *progressBar=nullptr) |
| OPENSTUDIO_API boost::optional < openstudio::model::Model > | modelFromOSM (const openstudio::path &path, openstudio::osversion::VersionTranslator &versionTranslator, openstudio::ProgressBar *progressBar=nullptr) |
| OSItemId | modelObjectToItemId (const openstudio::model::ModelObject &modelObject, bool isDefaulted) |
| QString | modelToSourceId (const openstudio::model::Model &model) |
| OPENSTUDIO_API void | pauseRunManager (openstudio::runmanager::RunManager &rm) |
| OPENSTUDIO_API bool | removeDir (const QString &dirName) |
| OPENSTUDIO_API void | removeModelTempDir (const openstudio::path &modelTempDir) |
| OPENSTUDIO_API openstudio::path | saveModel (openstudio::model::Model model, const openstudio::path &osmPath, const openstudio::path &modelTempDir) |
| OPENSTUDIO_API void | saveModelTempDir (const openstudio::path &modelTempDir, const openstudio::path &osmPath) |
| OPENSTUDIO_API bool | saveRunManagerDatabase (const openstudio::path &osmPath, const openstudio::path &modelTempDir, std::vector< double > useRadianceForDaylightingCalculations,*parent=nullptr) |
| OPENSTUDIO_API bool | saveRunManagerDatabase (const openstudio::path &osmPath, const openstudio::path &modelTempDir, const std::map< openstudio::path, std::vector< ruleset::UserScriptInfo > > &userScriptsByFolder, std::vector< double > useRadianceForDaylightingCalculations,*parent=nullptr) |
| OSItemId | scriptToItemId (const openstudio::path &t_path) |
| OPENSTUDIO_API void | startRunManager (openstudio::runmanager::RunManager &rm, const openstudio::path &osmPath, const openstudio::path &modelTempDir, std::vector< double > useRadianceForDaylightingCalculations, bool requireCalibrationReports,*parent=nullptr) |
| OPENSTUDIO_API bool | updateModelTempDir (openstudio::model::Model &model, const openstudio::path &modelTempDir) |
| Update the model in the temp directory to include the correct directory structure, copy files to relative locations, etc Returns true if any changes were made. More... | |
| OPENSTUDIO_API bool openstudio::addReportingMeasureWorkItem | ( | std::vector< runmanager::WorkItem > & | workItems, |
| const openstudio::BCLMeasure & | bclMeasure | ||
| ) |
| OPENSTUDIO_API bool openstudio::addReportRequestMeasureWorkItem | ( | std::vector< runmanager::WorkItem > & | workItems, |
| const openstudio::BCLMeasure & | bclMeasure | ||
| ) |
| OSItemId openstudio::bclComponentToItemId | ( | const BCLComponent & | component | ) |
| OPENSTUDIO_API bool openstudio::copyDir | ( | const QString & | srcPath, |
| const QString & | dstPath | ||
| ) |
| OPENSTUDIO_API openstudio::path openstudio::createModelTempDir | ( | ) |
Create a temporary directory for an openstudio model This is where changes to the files, etc are staged.
| OPENSTUDIO_API bool openstudio::findBCLMeasureWorkItem | ( | const std::vector< runmanager::WorkItem > & | workItems, |
| const openstudio::UUID & | uuid | ||
| ) |
| OPENSTUDIO_API bool openstudio::initializeModelTempDir | ( | const openstudio::path & | osmPath, |
| const openstudio::path & | modelTempDir | ||
| ) |
Copy existing model resources to temp dir.
| OPENSTUDIO_API boost::optional<openstudio::model::Model> openstudio::modelFromIDF | ( | const openstudio::path & | path, |
| openstudio::energyplus::ReverseTranslator & | reverseTranslator, | ||
| openstudio::ProgressBar * | progressBar = nullptr |
||
| ) |
| OPENSTUDIO_API boost::optional<openstudio::model::Model> openstudio::modelFromOSM | ( | const openstudio::path & | path, |
| openstudio::osversion::VersionTranslator & | versionTranslator, | ||
| openstudio::ProgressBar * | progressBar = nullptr |
||
| ) |
| OSItemId openstudio::modelObjectToItemId | ( | const openstudio::model::ModelObject & | modelObject, |
| bool | isDefaulted | ||
| ) |
| QString openstudio::modelToSourceId | ( | const openstudio::model::Model & | model | ) |
| OPENSTUDIO_API void openstudio::pauseRunManager | ( | openstudio::runmanager::RunManager & | rm | ) |
| OPENSTUDIO_API bool openstudio::removeDir | ( | const QString & | dirName | ) |
| OPENSTUDIO_API void openstudio::removeModelTempDir | ( | const openstudio::path & | modelTempDir | ) |
| OPENSTUDIO_API openstudio::path openstudio::saveModel | ( | openstudio::model::Model | model, |
| const openstudio::path & | osmPath, | ||
| const openstudio::path & | modelTempDir | ||
| ) |
| OPENSTUDIO_API void openstudio::saveModelTempDir | ( | const openstudio::path & | modelTempDir, |
| const openstudio::path & | osmPath | ||
| ) |
| OPENSTUDIO_API bool openstudio::saveRunManagerDatabase | ( | const openstudio::path & | osmPath, |
| const openstudio::path & | modelTempDir, | ||
| std::vector< double > | useRadianceForDaylightingCalculations, | ||
| * | parent = nullptr |
||
| ) |
| OPENSTUDIO_API bool openstudio::saveRunManagerDatabase | ( | const openstudio::path & | osmPath, |
| const openstudio::path & | modelTempDir, | ||
| const std::map< openstudio::path, std::vector< ruleset::UserScriptInfo > > & | userScriptsByFolder, | ||
| std::vector< double > | useRadianceForDaylightingCalculations, | ||
| * | parent = nullptr |
||
| ) |
| OSItemId openstudio::scriptToItemId | ( | const openstudio::path & | t_path | ) |
| OPENSTUDIO_API void openstudio::startRunManager | ( | openstudio::runmanager::RunManager & | rm, |
| const openstudio::path & | osmPath, | ||
| const openstudio::path & | modelTempDir, | ||
| std::vector< double > | useRadianceForDaylightingCalculations, | ||
| bool | requireCalibrationReports, | ||
| * | parent = nullptr |
||
| ) |
| OPENSTUDIO_API bool openstudio::updateModelTempDir | ( | openstudio::model::Model & | model, |
| const openstudio::path & | modelTempDir | ||
| ) |
Update the model in the temp directory to include the correct directory structure, copy files to relative locations, etc Returns true if any changes were made.