NREL / gbxml-to-openstudio

Releases of the OpenStudio CLI for Revit Systems Analysis.
5 stars 2 forks source link

OpenStudio 3.8.0 #155

Closed MatthewSteen closed 2 months ago

MatthewSteen commented 3 months ago

Update methods for new version.

MatthewSteen commented 3 months ago

OpenStudio Results

Remove extension gem code, which has been moved into OpenStudio SDK.

https://github.com/NREL/gbxml-to-openstudio/blob/10214b3b28723ddd752df847e6c6b521d02f55ea/measures/openstudio_results/measure.rb#L39-L42

Update...[^1]

https://github.com/NREL/gbxml-to-openstudio/blob/10214b3b28723ddd752df847e6c6b521d02f55ea/measures/openstudio_results/measure.rb#L246

[^1]: Source needs to be updated too and will probably be in the next release. https://github.com/NREL/openstudio-common-measures-gem/blob/473f9e7df50014262f21231e524f1510bcfae985/lib/measures/openstudio_results/measure.rb#L216

To...

    args = runner.getArgumentValues(arguments(model), user_arguments)

Per...

https://github.com/NREL/OpenStudio/blob/f953b6fcafba7b22899fb7a4ec9bf591aacea717/src/measure/OSRunner.cpp#L792-L793

MatthewSteen commented 2 months ago

gbXML HVAC Import

https://github.com/NREL/OpenStudio/blob/v3.8.0/developer/ruby/deprecated_methods.csv

Namespace Class Name Method Deprecated Since Commit SHA Replace With
model HeatExchangerAirToAirSensibleAndLatent sensibleEffectivenessat75HeatingAirFlow 3.8.0 ebce271d28e5d256f0a749a5ccf674179976d538 sensibleEffectivenessofHeatingAirFlowCurve
model HeatExchangerAirToAirSensibleAndLatent setSensibleEffectivenessat75HeatingAirFlow 3.8.0 ebce271d28e5d256f0a749a5ccf674179976d538 sensibleEffectivenessofHeatingAirFlowCurve
model HeatExchangerAirToAirSensibleAndLatent latentEffectivenessat75HeatingAirFlow 3.8.0 ebce271d28e5d256f0a749a5ccf674179976d538 latentEffectivenessofHeatingAirFlowCurve
model HeatExchangerAirToAirSensibleAndLatent setLatentEffectivenessat75HeatingAirFlow 3.8.0 ebce271d28e5d256f0a749a5ccf674179976d538 latentEffectivenessofHeatingAirFlowCurve
model HeatExchangerAirToAirSensibleAndLatent sensibleEffectivenessat75CoolingAirFlow 3.8.0 ebce271d28e5d256f0a749a5ccf674179976d538 sensibleEffectivenessofCoolingAirFlowCurve
model HeatExchangerAirToAirSensibleAndLatent setSensibleEffectivenessat75CoolingAirFlow 3.8.0 ebce271d28e5d256f0a749a5ccf674179976d538 sensibleEffectivenessofCoolingAirFlowCurve
model HeatExchangerAirToAirSensibleAndLatent latentEffectivenessat75CoolingAirFlow 3.8.0 ebce271d28e5d256f0a749a5ccf674179976d538 latentEffectivenessofCoolingAirFlowCurve
model HeatExchangerAirToAirSensibleAndLatent setLatentEffectivenessat75CoolingAirFlow 3.8.0 ebce271d28e5d256f0a749a5ccf674179976d538 latentEffectivenessofCoolingAirFlowCurve