{"push_id":721214561,"size":1,"distinct_size":1,"ref":"refs/heads/1712-AvailabilityManagers","head":"d79d6b8a455ce9adc2a99e6d8cae2111aaf588f3","before":"53301beccebdc653957dc237924bd29339620abe","commits":[{"sha":"d79d6b8a455ce9adc2a99e6d8cae2111aaf588f3","author":{"email":"b54d64dd3e6a98d075754369973328498a6e235f@nrel.gov","name":"Kyle Benne"},"message":"Create enhanced availability api\n\nNew methods:\n\nAirLoopHVAC::availabilityManager()\nAirLoopHVAC::setAvailabilityManager(...)\nAirLoopHVAC::resetAvailabilityManager()\n\nAirLoopHVAC::setNightCycleControlType has been preserved.\n\nThis api accepts new manager types including:\n\nAvailabilityManagerHybridVentilation\nAvailabilityManagerOptimumStart\nAvailabilityManagerDifferentialThermostat\nAvailabilityManagerNightVentilation\n\nUnlike E+ where you can stack managers together, in OpenStudio only one\nmanager is allowed at a time.  More complicated availability schemes\nthat might require stacking can be provided by EMS.","distinct":true,"url":"https://api.github.com/repos/NREL/OpenStudio/commits/d79d6b8a455ce9adc2a99e6d8cae2111aaf588f3"}]}