#include <WeatherFileFinder.hpp>
Static Public Member Functions | |
static void | extractDetails (const IdfFile &t_idffile, ToolVersion &t_version, boost::optional< std::string > &t_filelocationname, boost::optional< std::string > &t_weatherfilename) |
Extracts the details of the IDF needed for simulation and weather file finding. More... | |
static openstudio::path | find (const JobParams &t_params, const boost::optional< std::string > &t_filelocationname, const boost::optional< std::string > &t_weatherfilename) |
Returns the path to the weather file that should be used for the EnergyPlus simulation. More... | |
Used to determine the weather file that needs to be used with a given IDF.
|
static |
Extracts the details of the IDF needed for simulation and weather file finding.
[in] | t_idffile | IDF to extract details form |
[out] | t_version | ToolVersion information extracted from IdfFile |
[out] | t_filelocationname | Weather file location name if provided in the IDf |
[out] | t_weatherfilename | Weather file name, if provided by the IDF |
|
static |
Returns the path to the weather file that should be used for the EnergyPlus simulation.
[in] | t_params | Checked for epwdir param to look for weather file search path |
[in] | t_filelocationname | Location name returned from extractDetails |
[in] | t_weatherfilename | Weather file name returned from extractDetails |