Thermodynamics.jl icon indicating copy to clipboard operation
Thermodynamics.jl copied to clipboard

Kinematic air viscosity

Open simone-silvestri opened this issue 9 months ago • 4 comments

I was searching for some way to calculate the kinematic viscosity based on temperature and or humidity. Is there any plans to add a simplified viscosity law?

I guess something simplified that depends on temperature like Sutherland's law might be enough, I am not sure how much humidity might play a role though

simone-silvestri avatar Apr 29 '24 19:04 simone-silvestri

So far I only used it as constant. Do other models consider the temperature dependence?

trontrytel avatar Apr 29 '24 23:04 trontrytel

I was looking at the implementation of the COARE3.6 algorithm and it looks like they are using a temperature-dependent viscosity.

However, it looks like in typical atmospheric conditions the viscosity does not change more than 60 - 70%. A constant viscosity is probably totally fine...

simone-silvestri avatar Apr 30 '24 00:04 simone-silvestri

Should we add it as an option so that you can test if it makes a difference? It's empirical, right? I don't have any intuition on if those differences would be important for your application, or for CloudMicrophysics.jl for that matter. I can test it in CM.jl if you think thats useful.

Assuming t is in Celsius(?) Those are the numbers I was getting. Our default is 1.6e-5 so we are around the warm temperature end there.

Screenshot 2024-04-30 at 10 19 33 AM

trontrytel avatar Apr 30 '24 17:04 trontrytel

I think it's mostly important for reproducing COARE3.6. More generally I don't think it's super important; it comes into play when diagnosing roughness lengths at very low wind speeds over the ocean --- low enough that the fluxes predicted by the Charnock relation are less than what would be predicted for a laminar boundary layer over a smooth wall.

glwagner avatar Apr 30 '24 17:04 glwagner