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.