diff --git a/src/energyplus/ReverseTranslator/ReverseTranslateScheduleCompact.cpp b/src/energyplus/ReverseTranslator/ReverseTranslateScheduleCompact.cpp index 10329eff775..5b3debd3996 100644 --- a/src/energyplus/ReverseTranslator/ReverseTranslateScheduleCompact.cpp +++ b/src/energyplus/ReverseTranslator/ReverseTranslateScheduleCompact.cpp @@ -7,14 +7,29 @@ #include "../../model/ScheduleCompact.hpp" #include "../../model/ScheduleCompact_Impl.hpp" +#include "../../model/ScheduleInterval.hpp" +#include "../../model/ScheduleInterval_Impl.hpp" +#include "../../model/ScheduleFixedInterval.hpp" +#include "../../model/ScheduleFixedInterval_Impl.hpp" +#include "../../model/ScheduleVariableInterval.hpp" +#include "../../model/ScheduleVariableInterval_Impl.hpp" +#include "../../model/YearDescription.hpp" +#include "../../model/YearDescription_Impl.hpp" + +#include "../../utilities/data/TimeSeries.hpp" #include "../../utilities/idf/IdfExtensibleGroup.hpp" #include #include +#include +#include #include "../../utilities/idd/IddEnums.hpp" #include +#include "../../utilities/time/Date.hpp" +#include "../../utilities/core/ASCIIStrings.hpp" + using namespace openstudio::model; namespace openstudio { @@ -27,32 +42,118 @@ namespace energyplus { return boost::none; } - ScheduleCompact scheduleCompact(m_model); + std::vector dateTimes; + std::vector values; + + int day = 1; // temp + boost::optional date; + boost::optional