Skip to content

Releases: SpeedyWeather/SpeedyWeather.jl

v0.5.0

23 May 23:12
d2c4409
Compare
Choose a tag to compare

SpeedyWeather v0.5.0

Diff since v0.4.0

Closed issues:

  • Parallelism in the vertical (#20)
  • Pretty printing (#57)
  • Horizontal domain decomposition for parametrizations (#83)
  • Overhaul approach to physical constants and model parameters (#86)
  • Consistency between NetCDF output grid and internal grid? (#146)
  • OctahedralGaussianGrid not defined (#168)
  • Variable initialisation (#170)
  • Inconsistency of pressure variable in convection parametrizations (#171)
  • Use PsychroLib for psychrometric calculations (#172)
  • Precision of Time Output in NetCDF Files (#180)
  • Move to SpeedyWeather orga (#182)
  • Move parameterisations into folder (#183)
  • Discuss general API (#184)
  • Solution struct / return the Output struct (#185)
  • Pre-compilation warnings (#194)
  • Gradients in spectral space ref in Docs/Dynamical Core is broken (#203)
  • Merging strategy (#214)
  • Abstraction, type-hierarchy and modularity (#222)
  • Not more than 70 vertical levels (#228)
  • Outsourcing packages (#231)
  • Incompatible with Julia 1.7? (#232)
  • Unable to open output files using NCDatasets.jl (#236)
  • First output timestep is < 6 hours. (#237)
  • semi-implicit corrections (#252)
  • Linearize virtual temperature for geopotential? (dynamics only) (#254)
  • Renaming in Prognostic/DiagnosticVariables (#255)
  • Crazy temperatures: Vertical advection bug? (#257)
  • Output time precision (again) (#266)
  • Vertical advection instability? (#271)
  • Not thread-safe / bit reproducible ?! (#272)
  • Missing (-1)^{n+1} factor from hyperdiffusion term (#286)
  • Greenland whole column instability at T255 (#289)
  • Broken precompilation on Linux? (#294)
  • Temperature profiles, forcing vs implicit (#299)
  • Power spectrum (#304)
  • Diffusion scaling (#306)
  • Vertical diffusion (#309)
  • Topography smoothing (#310)
  • Static energy diffusion (#311)

Merged pull requests:

v0.4.0

17 Oct 18:15
4b31767
Compare
Choose a tag to compare

SpeedyWeather v0.4.0

Diff since v0.3.0

Closed issues:

  • Prepare input data (#40)
  • Float32 vs Float64 performance (#106)
  • A new grid for SpeedyWeather.jl? (#112)
  • Shortening the Legendre Transform over m (#131)
  • Output grids (#134)
  • Broadcast operations with LowerTriangularMatrix (#135)
  • Inverse Laplacian (#141)
  • Longitude offset rotation (#159)
  • @simd in Legendre Transform? (#162)
  • copyto! function of LowerTriangularMatrix (#165)

Merged pull requests:

v0.3.0

10 Aug 02:05
Compare
Choose a tag to compare

SpeedyWeather v0.3.0

Diff since v0.2.1

Closed issues:

  • Pre-allocate grid-point pressure values and use consistent naming (#91)
  • Rotating spherical harmonics gif not showing up (#96)
  • Initial conditions for shallow water (#98)
  • Float64 run_speedy doesn't output correctly (#102)
  • Float32 high resolution spectral transform (#104)
  • LowerTriangularMatrix for spectral coefficients (#111)

Merged pull requests:

  • make scale_coslat! on output type flexible (#103) (@milankl)
  • Orography Legendre precomputation in Float64 (#105) (@milankl)
  • Take exponential of pres_grid for parametrizations (#107) (@white-alistair)
  • Renaming for consistency, UV_from_vor! added (#108) (@milankl)
  • Docs: sph harmonics + derivates updated (#109) (@milankl)
  • LowerTriangularMatrix implemented (#110) (@milankl)
  • write restart file, restart from it (#113) (@milankl)
  • CompatHelper: add new compat entry for JLD2 at version 0.4, (keep existing compat) (#114) (@github-actions[bot])
  • CompatHelper: add new compat entry for CodecZlib at version 0.7, (keep existing compat) (#115) (@github-actions[bot])
  • fibonacci -> triangle number (#116) (@milankl)
  • LowerTriangularMatrix in PrognVars, DiagnVars +restructured (#117) (@milankl)
  • Basics for KernelAbstractions / GPU (#118) (@maximilian-gelbrecht)

v0.2.1

01 Jul 17:35
1881d47
Compare
Choose a tag to compare

SpeedyWeather v0.2.1

Diff since v0.2.0

Closed issues:

  • Get run id fails if 000?.xyz exists (#97)

Merged pull requests:

v0.2.0

28 Jun 15:06
edd1de8
Compare
Choose a tag to compare

SpeedyWeather v0.2.0

Diff since v0.1.1

Closed issues:

  • Spectral gradient leakage? (#63)
  • Spectral gradient unit test (#75)
  • Factory Methods for Testing (#84)

Merged pull requests:

v0.1.1

16 May 22:27
1f83523
Compare
Choose a tag to compare

SpeedyWeather v0.1.1

Diff since v0.1.0

Closed issues:

  • Available resolutions (#22)

Merged pull requests:

v0.1.0

01 May 18:50
8bc0276
Compare
Choose a tag to compare

SpeedyWeather v0.1.0

Closed issues:

  • Consistent definition of model (#42)
  • Naming "spectral" (#64)

Merged pull requests: