Converts the simulation time to calendar time in scale of 1 year
(365 days), or a multiple of a year
This component converts the simulation time to calendar time in
a scale of 1 year (365 days), or a multiple of it, if this is the
length of the weather file.
- March 27, 2023, by Ettore Zanetti:
Updated to use partial class for conversion from simulation time to
calendar time.
This is for IBPSA
#1716.
- April 15, 2020, by Michael Wetter:
Added noEvent to assertion to remove zero crossing
function in OPTIMICA.
- January 29, 2020, by Filip Jorissen:
Revised end time assert and added assert that verifies whether the
time is before the start time of the weather file.
This is for #1281.
- June 12, 2019, by Michael Wetter:
Reformulated model to avoid having to evaluate the weather file
during compilation (as it determined the structural parameter
lenWea). The new formulation allows inclusion of the
weather file in JModelica-generated FMUs, and it works with Dymola
as well.
This is for #1147.
- May 21, 2019, by Michael Wetter:
Corrected code to avoid wrong type conversion.
This is for #1142.
- March 4, 2019, by Michael Wetter:
Refactored implementation to correctly account for negative start
times.
This is for #842.
- July 27, 2018, by Ana Constantin:
Added shift for multiple time spans.
- September 27, 2011, by Wangda Zuo and Michael Wetter:
Modify it to convert negative value of time. Use the when-then to
allow dymola differentiating this model when conducting index
reduction which is not allowed in previous implementation.
- February 27, 2011, by Wangda Zuo:
Renamed the component.
- July 08, 2010, by Wangda Zuo:
First implementation.
Generated at 2026-04-06T18:18:36Z by OpenModelicaOpenModelica 1.26.3 using
GenerateDoc.mos