FourierFlows.jl Versions Save

Tools for building fast, hackable, pseudospectral partial differential equation solvers on periodic domains

v0.10.5

5 months ago

FourierFlows v0.10.5

Diff since v0.10.4

Merged pull requests:

  • Bump compat for CUDA v5 + Statistics v1 (#362) (@navidcy)
  • Fix typo in expansion of sin and cos using exponentials (#364) (@navidcy)
  • CompatHelper: bump compat for Interpolations to 0.15, (keep existing compat) (#365) (@github-actions[bot])

v0.10.4

6 months ago

FourierFlows v0.10.4

Diff since v0.10.3

Merged pull requests:

  • Better phrasing and formatting for some docstrings (#351) (@navidcy)
  • Add Timestepping sections in Docs + info about filtering (#353) (@navidcy)
  • Migrate CI from Julia 1.8 to 1.9 (#354) (@navidcy)
  • Minor tweaks in Docs + add Reference section (#355) (@navidcy)
  • Adds comparison of filter for different order parameter (#356) (@navidcy)
  • Add FilteredLSRK54TimeStepper + upgrades to Documenter v1 (#360) (@navidcy)

Closed issues:

  • Docs section on dealiasing/filtered time-steppers (#283)
  • Add more info about high-wavenumber filtering in FilteredTimeSTeppers (#352)
  • FilteredLSRK54TimeStepper appears to be missing (#359)

v0.10.3

1 year ago

FourierFlows v0.10.3

Diff since v0.10.2

Merged pull requests:

  • Fixes bug in parsevalsum/parsevalsum2 (#350) (@navidcy)

v0.10.2

1 year ago

FourierFlows v0.10.2

Diff since v0.10.1

Merged pull requests:

  • Minor cleanup of timesteppers + fix bug in time stepper tests (#336) (@navidcy)
  • Add method for device_array(::AbstractGrid) (#341) (@navidcy)
  • Updates for Makie breaking change (#342) (@navidcy)
  • Fix normalization from uh -> ûₖ (#343) (@navidcy)
  • Some clarifications, better docstrings, method for parsevalsum(fh, ::OneDGrid) + tests (#344) (@navidcy)
  • Minor simplification in docstring phrasing (#345) (@navidcy)
  • Ensure even number of grid points + show dt for problem + minor code cleanup, e.g. in Diffusion module (#347) (@navidcy)
  • CompatHelper: bump compat for CUDA to 4, (keep existing compat) (#348) (@github-actions[bot])
  • Bump patch release (#349) (@navidcy)

v0.10.1

1 year ago

FourierFlows v0.10.1

Diff since v0.10.0

Closed issues:

  • [New Feature] Support for low-storage RK4 method (#334)

Merged pull requests:

  • Add LSRK54 time stepping method (#335) (@doraemonho)

v0.10.0

1 year ago

FourierFlows v0.10.0

Diff since v0.9.4

Closed issues:

  • Architecture should be inferred from the grid (#322)

Merged pull requests:

  • Grid refactor (#330) (@navidcy)

v0.9.4

1 year ago

FourierFlows v0.9.4

Diff since v0.9.3

Merged pull requests:

  • Always load the GPU functionality (#331) (@navidcy)

v0.9.3

1 year ago

FourierFlows v0.9.3

Diff since v0.9.2

Closed issues:

  • ThreeDGrid shows Ly in place of Lz (#327)

Merged pull requests:

  • Code formatting in tests (#323) (@navidcy)
  • CompatHelper: bump compat for Interpolations to 0.14, (keep existing compat) (#325) (@github-actions[bot])
  • Fix show grid.Lz for ThreeDGrid (#328) (@navidcy)
  • Only save computed diagnostic (#329) (@navidcy)

v0.9.2

1 year ago

FourierFlows v0.9.2

Diff since v0.9.1

Merged pull requests:

  • Bump up DocStringExtensions and fix some docstrings (#317) (@navidcy)
  • Fix bug in radialspectrum() (#318) (@parfenyev)
  • Use Makie for plotting (#319) (@navidcy)
  • Add documentation for time stepping schemes (#320) (@navidcy)
  • Fix Docs deployment (#321) (@navidcy)
  • Add gridpoints(::OneDGrid) and tests (#324) (@jbisits)

v0.9.1

1 year ago

FourierFlows v0.9.1

Diff since v0.9.0

Closed issues:

  • Extra substep in ETDRK4 (#314)

Merged pull requests:

  • Simplify docs aliasing example (#312) (@navidcy)
  • Remove extra substep in ETDRK4 (#315) (@cnrrobertson)