CliMA / ClimaAtmos.jl

ClimaAtmos.jl is a library for building atmospheric circulation models that is designed from the outset to leverage data assimilation and machine learning tools. We welcome contributions!
Apache License 2.0
77 stars 14 forks source link

Simulations with Float64 are generally more unstable #3094

Closed szy21 closed 2 weeks ago

szy21 commented 2 months ago

See this build for example: https://buildkite.com/clima/climaatmos-gpulongruns/builds/210#_. Most of the longrun simulations break with Float64.

szy21 commented 1 month ago

Still the case after recent changes: https://buildkite.com/clima/climaatmos-gpulongruns/builds/277#_

szy21 commented 1 month ago

Moist baroclinic wave and moist held suarez are stable for dt=90s with Float64 (they are stable for dt=120s with Float32): e.g. https://buildkite.com/clima/climaatmos-gpulongruns/builds/286 has moist held suarez. It might be ok.