Backend runner functions return epw_morph_result objects. Use epw_morph_result() in custom backends after producing complete hourly EPW weather data.

epw_morph_result(
  context,
  epw = context$epw,
  data,
  parts = list(),
  diagnostics = morpher__empty_diagnostics(),
  factors = NULL
)

Arguments

context

Canonical EPW morphing context supplied to the backend runner.

epw

EPW object associated with the result.

data

Complete hourly EPW weather data ready for Parquet output or EPW writing.

parts

Optional named list of intermediate backend result tables.

diagnostics

Optional backend diagnostic rows.

factors

Optional backend factor rows.

Value

An epw_morph_result object.