Skip to content

Releases: smillerc/CurvilinearGrids.jl

v0.6.5

13 Aug 17:25
Compare
Choose a tag to compare

CurvilinearGrids v0.6.5

Diff since v0.6.3

Merged pull requests:

  • CompatHelper: add new compat entry for CartesianDomains at version 0.1, (keep existing compat) (#21) (@github-actions[bot])

v0.6.3

11 Jul 13:56
Compare
Choose a tag to compare

CurvilinearGrids v0.6.3

Diff since v0.6.2

  • add is_orthogonal and is_static to grid types for specialization

v0.6.2

14 Jun 20:18
Compare
Choose a tag to compare

CurvilinearGrids v0.6.2

Diff since v0.6.1

  • Missed adding the edge-based Jacobian values for 3D meshes

v0.6.1

14 Jun 18:41
Compare
Choose a tag to compare

CurvilinearGrids v0.6.1

Diff since v0.6.0

  • Add simple constructor methods to make specific grid types easy to make

v0.6.0

13 Jun 20:34
453f7b6
Compare
Choose a tag to compare

CurvilinearGrids v0.6.0

Diff since v0.5.1

  • Remove AD generated metrics, since they were inconsistent with the needs of an advection-based method

Merged pull requests:

v0.5.1

08 May 15:26
Compare
Choose a tag to compare

CurvilinearGrids v0.5.1

Diff since v0.5.0

  • cellsize for 1D grids now returns a tuple
  • edge Jacobians for 3D grids are computed via AD for the time being

v0.5.0

13 Mar 13:15
Compare
Choose a tag to compare

CurvilinearGrids v0.5.0

Diff since v0.4.0

  • Axisymmetric 2D grids are now available
  • Grid types can not be adapted to the GPU (after construction)

Merged pull requests:

v0.4.0

14 Feb 00:59
Compare
Choose a tag to compare

CurvilinearGrids v0.4.0

Diff since v0.3.0

  • Stored metric terms are now in StructArrays

Merged pull requests:

  • Move all the metric data members into StructArrays (#18) (@smillerc)

v0.3.0

08 Feb 23:26
a796ddc
Compare
Choose a tag to compare

CurvilinearGrids v0.3.0

Diff since v0.2.0

  • Major rework of the conserved metric calculations for 3D
  • Metrics are now members of the grid types, e.g. grid.cell_center_metrics for the normal metrics ($J, \xi_x, \eta_x, ...$) and grid.edge_metrics for the conserved metric terms $\hat\xi_x, \hat\eta_x$ at the edge $i+1/2$

Merged pull requests:

  • CompatHelper: add new compat entry for Revise at version 3, (keep existing compat) (#8) (@github-actions[bot])
  • CompatHelper: add new compat entry for ChunkSplitters at version 2, (keep existing compat) (#9) (@github-actions[bot])
  • CompatHelper: add new compat entry for KernelAbstractions at version 0.9, (keep existing compat) (#10) (@github-actions[bot])
  • CompatHelper: add new compat entry for FiniteDifferences at version 0.12, (keep existing compat) (#11) (@github-actions[bot])
  • CompatHelper: add new compat entry for Polyester at version 0.7, (keep existing compat) (#12) (@github-actions[bot])
  • CompatHelper: add new compat entry for WriteVTK at version 1, (keep existing compat) (#13) (@github-actions[bot])
  • CompatHelper: add new compat entry for OffsetArrays at version 1, (keep existing compat) (#14) (@github-actions[bot])
  • CompatHelper: add new compat entry for FillArrays at version 1, (keep existing compat) (#15) (@github-actions[bot])
  • CompatHelper: add new compat entry for MappedArrays at version 0.4, (keep existing compat) (#16) (@github-actions[bot])
  • CompatHelper: add new compat entry for BenchmarkTools at version 1, (keep existing compat) (#17) (@github-actions[bot])

v0.2.0

18 Oct 18:49
Compare
Choose a tag to compare

CurvilinearGrids v0.2.0

Diff since v0.1.0

Update to consistent API