Extend Time-Varying Inputs Backwards in Time
Source:R/running_inference.R
extend_time_varying_inputs.Rd
This function extends selected time-varying inputs by repeating the first year's data backwards for a specified number of years. This is useful when simulating models that require initialization over an extended period.
Arguments
- param_inputs
A named list of model input vectors, where some elements may be time-varying (e.g., daily values).
- days_per_year
Integer specifying the number of time steps (e.g., days) per year. Defaults to 360.
- years_to_extend
Number of years to prepend to each time-varying input by repeating the first year's data. Defaults to 2.
Value
A list with the same structure as param_inputs
, where selected time-varying inputs have been extended backward in time.