bayes_job: Create a Bayesian Calibration Job

bayes_jobR Documentation

Create a Bayesian Calibration Job

Description

bayes_job() takes an IDF and EPW as input, and returns an BayesCalibJob object for conducting Bayesian calibration on an EnergyPlus model. For more details, please see BayesCalibJob.

Usage

bayes_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 BayesCalibJob object.

Author(s)

Hongyuan Jia

See Also

sensi_job() for creating a sensitivity analysis job.

Examples

## Not run: 
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
    bayes_job(idf_path, epw_path)

    # create from an Idf and an Epw object
    bayes_job(read_idf(idf_path), read_epw(epw_path))
}

## End(Not run)

ideas-lab-nus/epluspar documentation built on March 23, 2024, 11:51 p.m.