public static global::OpenStudio.ScheduleTypeLimits ToOSMScheduleTypeLimitsActivity(global::OpenStudio.Model modelReference) { // TODO: Convert from BH.oM Profiles to OpenStudio profiles rather than using these fixed/constant profiles! ScheduleTypeLimits ScheduleTypeLimitsActivity = new ScheduleTypeLimits(modelReference); ScheduleTypeLimitsActivity.setNumericType("Continuous"); ScheduleTypeLimitsActivity.setUnitType("ActivityLevel"); ScheduleTypeLimitsActivity.setLowerLimitValue(0); ScheduleTypeLimitsActivity.setUpperLimitValue(1000); return(ScheduleTypeLimitsActivity); }
public static global::OpenStudio.ScheduleTypeLimits ToOSMScheduleTypeLimits(global::OpenStudio.Model modelReference) { // TODO: Convert from BH.oM Profiles to OpenStudio profiles rather than using these fixed/constant profiles! ScheduleTypeLimits ScheduleTypeLimitsAlwaysOn = new ScheduleTypeLimits(modelReference); ScheduleTypeLimitsAlwaysOn.setNumericType("Discrete"); ScheduleTypeLimitsAlwaysOn.setUnitType("Dimensionless"); ScheduleTypeLimitsAlwaysOn.setLowerLimitValue(0); ScheduleTypeLimitsAlwaysOn.setUpperLimitValue(1); return(ScheduleTypeLimitsAlwaysOn); }