sensi_job() takes an IDF and EPW as input, and returns an SensitivityJob object for conducting sensitivity analysis on an EnergyPlus model. For more details, please see SensitivityJob.

sensi_job(idf, epw)

Arguments

idf

A path to an local EnergyPlus IDF file or an Idf object.

epw

A path to an local EnergyPlus EPW file or an Epw object.

Value

An SensitivityJob object.

See also

bayes_job() for creating a Bayesian calibration job.

Author

Hongyuan Jia

Examples

# \dontrun{ if (eplusr::is_avail_eplus(8.8)) { idf_name <- "1ZoneUncontrolled.idf" epw_name <- "USA_CA_San.Francisco.Intl.AP.724940_TMY3.epw" idf_path <- file.path(eplusr::eplus_config(8.8)$dir, "ExampleFiles", idf_name) epw_path <- file.path(eplusr::eplus_config(8.8)$dir, "WeatherData", epw_name) # create from local files sensi_job(idf_path, epw_path) # create from an Idf and an Epw object sensi_job(read_idf(idf_path), read_epw(epw_path)) }
#> Adding an object in class 'Output:SQLite' and setting its 'Option Type' to 'SimpleAndTabular' in order to create SQLite output file.
#> Moving all objects in class 'Output:Meter:MeterFileOnly' to 'Output:Meter' in order to use csv for data extraction.
#> Error in read_idf(idf_path): could not find function "read_idf"
# }