Question-and-Answer Resource for the Building Energy Modeling Community
Get started with the Help page
Ask Your Question

Revision history [back]

The problem is that the Sky Diffuse Modeling Algorithm of ShadowCalculation model is changed automatically by EnergyPlus.

** Warning ** GetShadowingInput: The shading transmittance for shading devices changes throughout the year. Choose DetailedSkyDiffuseModeling in the ShadowCalculation object to remove this warning.
 **   ~~~   ** Simulation has been reset to use DetailedSkyDiffuseModeling. Simulation continues.
 **   ~~~   ** Better accuracy may be gained by setting the Calculation Frequency to 1 in the ShadowCalculation object.

This happens in SolarShading.cc#L675.

There is a Github Issue that seems relevant here.

I haven't found a way to shorten the runtime.

The problem is that the Sky Diffuse Modeling Algorithm of ShadowCalculation model is changed automatically by EnergyPlus.

** Warning ** GetShadowingInput: The shading transmittance for shading devices changes throughout the year. Choose DetailedSkyDiffuseModeling in the ShadowCalculation object to remove this warning.
 **   ~~~   ** Simulation has been reset to use DetailedSkyDiffuseModeling. Simulation continues.
 **   ~~~   ** Better accuracy may be gained by setting the Calculation Frequency to 1 in the ShadowCalculation object.

This happens in SolarShading.cc#L675.

There is a Github Issue that seems relevant here.

I haven't found a way to shorten the runtime.

The problem is that the Sky Diffuse Modeling Algorithm of ShadowCalculation is changed automatically by EnergyPlus.

** Warning ** GetShadowingInput: The shading transmittance for shading devices changes throughout the year. Choose DetailedSkyDiffuseModeling in the ShadowCalculation object to remove this warning.
 **   ~~~   ** Simulation has been reset to use DetailedSkyDiffuseModeling. Simulation continues.
 **   ~~~   ** Better accuracy may be gained by setting the Calculation Frequency to 1 in the ShadowCalculation object.

This happens in SolarShading.cc#L675.

There is a Github Issue that seems relevant here.


Shorten runtime?

I haven't found a way have set the Calculation Frequency to shorten the runtime.be 30 days (calc method set to AverageOverDaysInFrequency) instead of 7, runtime went down to 10 minutes.

The problem is that the Sky Diffuse Modeling Algorithm of ShadowCalculation is changed automatically by EnergyPlus.

** Warning ** GetShadowingInput: The shading transmittance for shading devices changes throughout the year. Choose DetailedSkyDiffuseModeling in the ShadowCalculation object to remove this warning.
 **   ~~~   ** Simulation has been reset to use DetailedSkyDiffuseModeling. Simulation continues.
 **   ~~~   ** Better accuracy may be gained by setting the Calculation Frequency to 1 in the ShadowCalculation object.

This happens in SolarShading.cc#L675.

There is a Github Issue that seems relevant here.


Shorten runtime?

I have set the Calculation Frequency to be 30 days (calc method set to AverageOverDaysInFrequency) AverageOverDaysInFrequency) instead of 7, runtime went down to 10 minutes.