Skip to content

Releases: CliMA/ClimaCore.jl

v0.5.0

02 Dec 01:05
0943584
Compare
Choose a tag to compare

ClimaCore v0.5.0

Diff since v0.3.0

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

v0.3.0

15 Oct 21:56
beab009
Compare
Choose a tag to compare

ClimaCore v0.3.0

Diff since v0.2.0

Closed issues:

  • Make DSS tensor-aware (#160)
  • JETTest failing with Julia 1.7 (#170)
  • Support minimum,maximum, extrema for Fields. (#182)
  • Implement *(a, b,c) for Fields, DataLayouts. (#183)
  • Look over the rising bubble test case (#203)
  • Add plotting for element boundaries and nodes (#212)
  • Use counter-clockwise ordering of vertices (#219)
  • Add the ability to save fields to VTK XML for use in paraview (#223)
  • Add ability to plot unstructred 2D mesh on the sphere (#224)
  • Add advection of a cosine bell on sphere (#229)
  • Duplicate Coordinates/Elements with Mesh2D (#248)

Merged pull requests:

v0.2.0

05 Oct 15:46
a7c53b6
Compare
Choose a tag to compare

ClimaCore v0.2.0

Diff since v0.1.1

Closed issues:

  • Optionally interpolate extruded spectral spaces to a regular grid in the horizontal (#188)
  • Composing operator with Ref (#189)

Merged pull requests:

v0.1.1

15 Sep 20:31
1a3c946
Compare
Choose a tag to compare

ClimaCore v0.1.1

Diff since v0.1.0

Merged pull requests:

v0.1.0

15 Sep 08:09
35d0fa1
Compare
Choose a tag to compare

ClimaCore v0.1.0

Closed issues:

  • Play nice with DifferentialEquations.jl (#19)
  • Add single sided stencils with boundry conditions for vertical column mesh with no ghost points (#37)
  • simple finite difference vertical test cases (#39)
  • Add Ekman diffusion example (#43)
  • Add Hyperdiffusion (#46)
  • Add Curl operator (#47)
  • Interpolate fields to faces when exporting plots/animations (#49)
  • Support callable operators (#53)
  • Make x3boundary less error prone (#54)
  • Add weighted interpolation FD operator (#55)
  • Better error message when tryingto broadcast into the wrong type of Field (#56)
  • Test annhilator properties (#62)
  • Rename to ClimaCore.jl (#64)
  • incorrect combination and conversion of vector types (#74)
  • questions about boundary conditions (#83)
  • Handling of fields on different spaces (#87)
  • Generalize the SpectralBroadcasting Operators to work for both 1D and 2D slab configurations (#91)
  • Add fieldtype conversions for DataLayout objects so we don't loose type safety (#95)
  • out-of-place broadcasting for FieldVector should return a FieldVector (#120)
  • test/spectraloperators.jl: most tests fail when number of elem is different in x1 and x2 directions (#122)
  • print out the project manifest on CI so we can easily check if it differs from the local project manifest (#129)
  • FieldVector is incompatible with DiffEq.jl step! function (#132)
  • Add functionality allowing for broadcasting vertical operators over 1D, 2D extruded domains (#142)
  • Add functionality allowing for broadcasting horizontal spectral operators over 1D, 2D domains (#143)
  • Add functionality allowing for broadcasting vertical operators over 2Dx (3D) extruded domains (#153)
  • Add functionality allowing for broadcasting horizontal spectral operators over 2Dx (3D) extruded domains (#154)
  • Add 2Dx extruded space backing datalayout and broadcasting support (#155)

Merged pull requests: