Recent Releases of GeophysicalFlows.jl
GeophysicalFlows.jl - v0.16.4
GeophysicalFlows v0.16.4
Merged pull requests:
- Add finite depth functionality to SurfaceQG (#375) (@mncrowe)
- Update He & Wang 2024 (#379) (@navidcy)
- Cleanup for MultilayerQG fluxes + add test for fluxes with nlayers=3 (#380) (@navidcy)
- Cleaning up (#381) (@navidcy)
- Update Pudig and Smith (2025) (#382) (@navidcy)
- Add QGDipoles.jl (#384) (@navidcy)
Closed issues:
- Add finite depth parameter to SQG model (surfaceqg.jl) (#374)
Scientific Software - Peer-reviewed
- Julia
Published by navidcy 8 months ago
GeophysicalFlows.jl - v0.16.3-docs
Scientific Software - Peer-reviewed
- Julia
Published by navidcy 11 months ago
GeophysicalFlows.jl - v0.16.3
GeophysicalFlows v0.16.3
Merged pull requests:
- Clarify examples/README (#366) (@glwagner)
- Update paper reference (#369) (@navidcy)
- Add Crowe and Sutyrin (#370) (@navidcy)
- Julia v1.11 for CI + update installation Julia version recommendations (#371) (@navidcy)
- Drop appveyor badge (#372) (@navidcy)
- Accelerating MultiLayerQG on GPUs + remove hardcoded 2-layer implementation (#373) (@mpudig)
- Simpler default for b in MultilayerQG (#377) (@navidcy)
- Use CairoMakie v0.13 in Docs (#378) (@navidcy)
Scientific Software - Peer-reviewed
- Julia
Published by navidcy 11 months ago
GeophysicalFlows.jl - v0.16.2
GeophysicalFlows v0.16.2
Merged pull requests:
- Add two papers in list of "papers using GeophysicalFlows.jl" (#353) (@navidcy)
- Fix typo in doi link (#354) (@navidcy)
- Add Parfenyev et al 2024 (#355) (@navidcy)
- Add more refs (#357) (@navidcy)
- Update Shokar et al. (2024) (#358) (@navidcy)
- Add background zonal flow U or U(y) in the SingleLayerQG module (#360) (@mncrowe)
- Update papers using GeophysicalFlows.jl list (#363) (@navidcy)
- Update papers using GeophysicalFlows (#364) (@navidcy)
Closed issues:
- Add background flow functionality in SingleLayerQG model (#359)
- Add Pudig & Smith 2024 in the papers list (#362)
Scientific Software - Peer-reviewed
- Julia
Published by navidcy over 1 year ago
GeophysicalFlows.jl - v0.16.1
GeophysicalFlows v0.16.1
Merged pull requests:
- Add reference for LaCasce et al. 2024 (#347) (@navidcy)
- Use Julia v1.10 for CI and building Docs (#348) (@navidcy)
- Update Parfenyev 2024 reference (#349) (@navidcy)
- Use randn! for stochastic forcing implementations (#351) (@navidcy)
- Bump patch release (#352) (@navidcy)
Closed issues: - Issue with stochastic forcing implementation on GPU (#350)
Scientific Software - Peer-reviewed
- Julia
Published by navidcy almost 2 years ago
GeophysicalFlows.jl - v0.16.0
GeophysicalFlows v0.16.0
Merged pull requests:
- Add references in the Docs via DocumenterCitations.jl (#334) (@navidcy)
- Add SLT preprint (#336) (@navidcy)
- Docs dev appear just after stable in the list of available versions (#338) (@navidcy)
- Add compat entries for Standard Library (#340) (@navidcy)
- Add Parfenyev (2022, 2023) papers (#341) (@navidcy)
- Add Bischoff and Deck (2023) (#342) (@navidcy)
- Accepting buoyancy instead of density in MultiLayerQG module (#343) (@mpudig)
- Update Drivas & Elgindi ref (#345) (@navidcy)
- Bump compat for FourierFlows + CUDA v5 (#346) (@navidcy)
Closed issues: - Add citations in the Docs via DocumenterCitations.jl (#333) - Mistake in stretching matrix in multilayerqg.jl (#339)
Scientific Software - Peer-reviewed
- Julia
Published by navidcy about 2 years ago
GeophysicalFlows.jl - v0.15.4
GeophysicalFlows v0.15.4
Merged pull requests: - Add references in the Docs via DocumenterCitations.jl (#334) (@navidcy) - Add SLT preprint (#336) (@navidcy) - Docs dev appear just after stable in the list of available versions (#338) (@navidcy) - Add compat entries for Standard Library (#340) (@navidcy) - Add Parfenyev (2022, 2023) papers (#341) (@navidcy) - Add Bischoff and Deck (2023) (#342) (@navidcy) - Update Drivas & Elgindi ref (#345) (@navidcy) - Bump compat for FourierFlows + CUDA v5 (#346) (@navidcy)
Closed issues: - Add citations in the Docs via DocumenterCitations.jl (#333) - Mistake in stretching matrix in multilayerqg.jl (#339)
Scientific Software - Peer-reviewed
- Julia
Published by navidcy about 2 years ago
GeophysicalFlows.jl - v0.15.3
GeophysicalFlows v0.15.3
Merged pull requests:
- Bit of cleanup and using views in MultiLayerQG module (#293) (@navidcy)
- Fixing sign error for mean meridional PV gradient Qy in MultiLayerQG module (#329) (@mjclobo)
- Add Julia v1.9 on CI (#330) (@navidcy)
- Add Siegelman & Young 2023 + use Documenter v1 (#332) (@navidcy)
Closed issues:
- Stratified Flows module (#93)
- Convert diagnostics output for MultiLayerQG from Arrays to Tuples? (#273)
- Sign error for mean PV gradient Qy in MultiLayerQG module (#328)
Scientific Software - Peer-reviewed
- Julia
Published by navidcy about 2 years ago
GeophysicalFlows.jl - v0.15.2
GeophysicalFlows v0.15.2
Closed issues:
- Should we be passing forcing_spectrum as argument into calcF!? (#299)
Merged pull requests:
- Enforce paper title capitalization in bibtex entry (#315) (@navidcy)
- Faster and with reduced memory allocations calcF! function in examples with stochastic noise (#316) (@navidcy)
- Remove a stray space (#318) (@navidcy)
- Test on julia 1.8 (#320) (@navidcy)
- Update paper citation (#321) (@jbisits)
- Fix multilayer example @id label (#322) (@navidcy)
- Add palinstrophy diagnostic in TwoDNavierStokes (#323) (@navidcy)
Scientific Software - Peer-reviewed
- Julia
Published by navidcy almost 3 years ago
GeophysicalFlows.jl - v0.15.1
GeophysicalFlows v0.15.1
Closed issues: - Option to specify PV gradients explicitly rather than computing them spectrally (#307)
Merged pull requests:
- Use Makie for plots in Docs/Stochastic Forcing + new Docs/Vizualize output section + fix some docstrings (#306) (@navidcy)
- Adds papers that use GeophysicalFlows.jl (#309) (@navidcy)
- Fix normalization from uh -> รปโ (#312) (@navidcy)
- Option to specify topographic PV large-scale gradients in MultiLayerQG (#313) (@apaloczy)
- Add warning for using MultiLayerQG with single fluid layer (#314) (@navidcy)
Scientific Software - Peer-reviewed
- Julia
Published by navidcy about 3 years ago
GeophysicalFlows.jl - v0.15.0
GeophysicalFlows v0.15.0
Merged pull requests:
- Docs delete .jld2 files after build (#300) (@navidcy)
- Clean up docs before deploy (#301) (@navidcy)
- Delete .jld2 file when we are done (#302) (@navidcy)
- Force push when deploying Docs (#303) (@navidcy)
- Update to latest grid refactor (#305) (@navidcy)
Scientific Software - Peer-reviewed
- Julia
Published by navidcy over 3 years ago
GeophysicalFlows.jl - v0.14.2
GeophysicalFlows v0.14.2
Closed issues:
- Plots no longer accepts functions as clims (#261)
- Demonstrate save/load output functionality in an example (#269)
- enstrophy and cuda problem (#296)
Merged pull requests: - Convert example to use Makie.jl instead of Plots.jl + add links to examples in Docs/Modules (#288) (@navidcy) - Update/fix docstrings (#291) (@navidcy) - Convert arrays to proper format depending on device (#297) (@navidcy) - Require FourierFlows 0.9.2 (#298) (@navidcy)
Scientific Software - Peer-reviewed
- Julia
Published by navidcy over 3 years ago
GeophysicalFlows.jl - v0.14.1
GeophysicalFlows v0.14.1
Closed issues:
- ู
(#287)
- Potential missing factor in MultiLayerQG.energies (#292)
Merged pull requests:
- Add comment regarding installing CUDA in examples that require it (#285) (@navidcy)
- Cancel previous docs built (#286) (@navidcy)
- CompatHelper: bump compat for DocStringExtensions to 0.9, (keep existing compat) (#289) (@github-actions[bot])
- Fix MultilayerQG tests on GPU (#290) (@navidcy)
- Fix potential energy calculation bug in MultiLayerQG.energies (#294) (@apaloczy)
Scientific Software - Peer-reviewed
- Julia
Published by navidcy over 3 years ago
GeophysicalFlows.jl - v0.14.0
GeophysicalFlows v0.14.0
Merged pull requests:
- Docstring brush-up (#272) (@navidcy)
- Support SpecialFunctions 2.x (#276) (@stevengj)
- Drop support for Julia v1.5 (#277) (@navidcy)
- CompatHelper: bump compat for FourierFlows to 0.8, (keep existing compat) (#278) (@github-actions[bot])
- Adds remark for use of FilteredTimestepper in examples (#281) (@navidcy)
- Use FourierFlows v0.9.0 and avoid CUDA v3.7.0 (#282) (@navidcy)
- Drop remark about Julia v1.0.5 (#283) (@navidcy)
Scientific Software - Peer-reviewed
- Julia
Published by navidcy almost 4 years ago
GeophysicalFlows.jl - v0.13.1
GeophysicalFlows v0.13.1
Optimize MultiLayerQG run fast on the GPU for two fluid layer configurations.
Closed issues:
- MultilayerQG example crashed at about 35000 steps (#265)
- Optimized PV inversion for two layer case in MultilayerQG (#267)
Merged pull requests:
- Cleanup docs deps (#253) (@navidcy)
- Fixes typo + better equations render in Docs/BarotropicQL (#254) (@navidcy)
- Updates docs packages (#255) (@navidcy)
- Add CITATION.cff (#256) (@navidcy)
- Drop remark on compatible versions Julia v1.4 (#257) (@navidcy)
- Enhance instructions in examples/README (#258) (@navidcy)
- Add compat entry for Literate and change output directory for literated examples (#259) (@navidcy)
- Adds kwarg devbranch="main" in docs.make.jl (#260) (@navidcy)
- Fix a typo in contributing.md (#262) (@szy21)
- Pin CUDA.jl and Plots.jl (#263) (@navidcy)
- Reduce tilmestep in baroclinic instability MultiLayerQG example (#266) (@navidcy)
- Optimize 2-layer configs for MultiLayerQG (#270) (@navidcy)
Scientific Software - Peer-reviewed
- Julia
Published by navidcy about 4 years ago
GeophysicalFlows.jl - v0.13.0
GeophysicalFlows v0.13.0
Closed issues:
- No need to import FFTW in examples (#248)
Merged pull requests:
- Dealias sol before computing nonlinear terms (#246) (@navidcy)
- Removes unused imports of FFTW.jl (#249) (@navidcy)
- Adds aliased_fraction kwarg in Problem constructors (#250) (@navidcy)
- Better parameters for baroclinic instability example (#251) (@navidcy)
- Removes dealiasing from some examples for better visualization (#252) (@navidcy)
Scientific Software - Peer-reviewed
- Julia
Published by navidcy over 4 years ago
GeophysicalFlows.jl - v0.12.3
GeophysicalFlows v0.12.3
Closed issues:
- MultiLayerQG tests fail on Julia v1.6 (#228)
Merged pull requests:
- Drop the in-house @has_cuda macro (#232) (@navidcy)
- Drops references to travis (#237) (@navidcy)
- Fix MultilayerQG module on GPU & Julia v1.6 (#238) (@navidcy)
- Drops reference to Travis (#239) (@navidcy)
- Use FourierFlows v0.6.19 that resolves FourierFlows/FourierFlows.jl#281 (#242) (@navidcy)
Scientific Software - Peer-reviewed
- Julia
Published by navidcy over 4 years ago
GeophysicalFlows.jl - v0.12.2
GeophysicalFlows v0.12.2
Merged pull requests: - Remove debugging test from example (#231) (@navidcy) - JOSS paper folder + update citations (#233) (@navidcy) - Docs/GPU: punctuation + slight rephrase (#234) (@navidcy) - Fix bib entry (#235) (@navidcy)
Scientific Software - Peer-reviewed
- Julia
Published by navidcy over 4 years ago
GeophysicalFlows.jl - v0.12.1
GeophysicalFlows v0.12.1
Merged pull requests: - Update FourierFlows compat requirements (#230) (@navidcy)
Scientific Software - Peer-reviewed
- Julia
Published by navidcy over 4 years ago
GeophysicalFlows.jl - v0.12.0
GeophysicalFlows v0.12.0
Closed issues: - @reexport using FourierFlows in GeophysicalFlows.jl? (#33) - Random number generator: cpu/gpu (#97)
Merged pull requests: - Simplify examples (#229) (@navidcy)
Scientific Software - Peer-reviewed
- Julia
Published by navidcy over 4 years ago
GeophysicalFlows.jl - v0.11.7
GeophysicalFlows v0.11.7
Closed issues: - Use CUDA.randn(nx, ny) instead of cu(randn(nx, ny)) (#223)
Merged pull requests: - CompatHelper: bump compat for "CUDA" to "3.0" (#222) (@github-actions[bot]) - Some typos + fixes in Contirbutor's Guide (#224) (@navidcy) - Optimize calcF! in examples with stochastic forcing (#225) (@navidcy) - Readme: scalability after modules (#226) (@navidcy) - Temporarily allow tests to fail on Julia v1.6 (#227) (@navidcy)
Scientific Software - Peer-reviewed
- Julia
Published by navidcy over 4 years ago
GeophysicalFlows.jl - v0.11.6
GeophysicalFlows v0.11.6
Closed issues: - Add remark on multithreading/multiple GPU limitations that FourierFlows.jl imposes (#210) - Add Installation Instructions section in Docs (#211)
Merged pull requests: - Adds installation instructions in Docs (#212) (@navidcy) - Enhance Module pages in Docs (#213) (@navidcy) - Minor phrasal improvements in Docs/Contributors Guide (#214) (@navidcy) - appveyor badge + rephrase installing on Julia v1.0.5 (#215) (@navidcy) - Minor beautification in example (#216) (@navidcy) - Fixes in the Docs (#217) (@navidcy) - Add scalability remarks (#219) (@navidcy) - Fix some bugs (#221) (@navidcy)
Scientific Software - Peer-reviewed
- Julia
Published by navidcy almost 5 years ago
GeophysicalFlows.jl - v0.11.5
GeophysicalFlows v0.11.5
Closed issues: - Examples on GPU (#167) - Contributors Section in Docs (#180) - JOSS paper (#187) - Launching the example "2D dcaying turbulence" in binder does not work (#203)
Merged pull requests: - Minor tweaks in Examples (#201) (@navidcy) - Some minor docstring fixes in TwoDNavierStokes module (#202) (@navidcy) - Adds Contributor's Guide in Docs + CONTRIBUTING.md (#204) (@navidcy) - Examples run on GPU() (#207) (@navidcy) - Warning when user wants MultiLayerQG on the GPU (#208) (@navidcy)
Scientific Software - Peer-reviewed
- Julia
Published by navidcy almost 5 years ago
GeophysicalFlows.jl - v0.8.5
GeophysicalFlows v0.8.5
Closed issues: - Scalar operations on GPU arrays: a potential source of slowdown (#29) - Separate updatevars! for physical space and Fourier space (#81) - Animations in Docs don't show up in Safari (#113) - Convention for the hypoviscosity order: should it be positive or negative (#115) - Clean up comments regarding work done by stochastic forcing (#117) - Add clarification in Docs regarding running examples (#132) - Some of the animations have the axes flipped (#134) - Add 1.5-layer QG functionality (#137) - SurfaceQG not defined (#144) - Move GPU tests from gitlab to buildkite? (#146) - Enhance docstrings (#156) - Move toward unicode -- help the users move with us (#166) - SingleLayerQG.gettopographicPVgrid_values() could be applicable in more situations (#170)
Merged pull requests: - Remove cfl definitions from runtests.jl (#142) (@navidcy) - Enhance examples + Fix some plot orientations (#145) (@navidcy) - Clean up BarotropicQG module (#147) (@navidcy) - Fix nbviewer and binder urls in barotropicqgdecaytopography.jl (#150) (@navidcy) - CompatHelper: bump compat for "StaticArrays" to "1.0" (#152) (@github-actions[bot]) - Clean up exports from BarotropicQG module (#153) (@navidcy) - Optimize BarotropicQGQL (#154) (@navidcy) - Clearer syntax/function arguments + better docs for MultilayerQG (#155) (@navidcy) - Convert all animations in Docs from mp4 to gifs (#157) (@navidcy) - SingleLayerQG (#160) (@liasiegelman) - Fix an erroneous space in docstrings + don't forcepush docs (#161) (@navidcy) - Fix indentation (#164) (@navidcy) - minor tweak (#165) (@navidcy) - Increases coverage for SingleLayerQG (#168) (@navidcy) - MultilayerQG -> MultiLayerQG (#171) (@navidcy) - Changes \upsilon -> v in Docs (#173) (@navidcy) - Improvements in TwoDNavierStokes (#174) (@navidcy) - Adds notes in Docs about unicode & Fourier transforms normalization (#175) (@navidcy) - CompatHelper: bump compat for "Reexport" to "1.0" (#176) (@github-actions[bot]) - change BarotropicQG -> SingleLayerQG (#177) (@navidcy) - Docs: simplify notation + update Docs/Forcing section + remove Ito comments from modules/tests (#178) (@navidcy) - Back to mp4 for Docs (#181) (@navidcy) - A bit less wide plot (#182) (@navidcy) - Better doc badges (#183) (@navidcy) - Minor enhancements in Docs/Stochastic Forcing section (#184) (@navidcy) - Drop travis and gitlab in favor of buildkite (#185) (@navidcy) - Use FourierFlows.ongrid() functionality (#186) (@navidcy) - Updates in TwoDNavierStokes Docs/Docstrings (#188) (@navidcy) - Suggested updates to JOSS paper (#189) (@BrodiePearson) - Enhance SurfaceQG docstrings (#190) (@navidcy) - Enhances docstrings and Docs/modules (#191) (@navidcy) - Use FourierFlows.on_grid() in BarotropicQGQL (#192) (@navidcy) - More enhancements in docstrings and Docs/modules (#193) (@navidcy) - Sign error in SingleLayerQG dynamics (#195) (@navidcy) - Fixes a typo in TwoDNavierStokes Docs/Module (#196) (@navidcy) - Enhancement in Docs/Stochastic Forcing (#197) (@navidcy) - Fix typo in Docs (#198) (@navidcy) - CompatHelper: bump compat for "JLD2" to "0.4" (#199) (@github-actions[bot]) - Fixes some typos + clarifications in Stochastic Forcing section (#200) (@navidcy) - Minor tweaks in Examples (#201) (@navidcy) - Some minor docstring fixes in TwoDNavierStokes module (#202) (@navidcy)
Scientific Software - Peer-reviewed
- Julia
Published by navidcy almost 5 years ago
GeophysicalFlows.jl - v0.11.4
GeophysicalFlows v0.11.4
Merged pull requests: - Sign error in SingleLayerQG dynamics (#195) (@navidcy) - Fixes a typo in TwoDNavierStokes Docs/Module (#196) (@navidcy) - Enhancement in Docs/Stochastic Forcing (#197) (@navidcy) - Fix typo in Docs (#198) (@navidcy) - CompatHelper: bump compat for "JLD2" to "0.4" (#199) (@github-actions[bot]) - Fixes some typos + clarifications in Stochastic Forcing section (#200) (@navidcy)
Scientific Software - Peer-reviewed
- Julia
Published by navidcy almost 5 years ago
GeophysicalFlows.jl - v0.11.3
GeophysicalFlows v0.11.3
Closed issues: - Enhance docstrings (#156) - SingleLayerQG.gettopographicPVgrid_values() could be applicable in more situations (#170)
Merged pull requests: - CompatHelper: bump compat for "Reexport" to "1.0" (#176) (@github-actions[bot]) - Minor enhancements in Docs/Stochastic Forcing section (#184) (@navidcy) - Drop travis and gitlab in favor of buildkite (#185) (@navidcy) - Use FourierFlows.ongrid() functionality (#186) (@navidcy) - Updates in TwoDNavierStokes Docs/Docstrings (#188) (@navidcy) - Suggested updates to JOSS paper (#189) (@BrodiePearson) - Enhance SurfaceQG docstrings (#190) (@navidcy) - Enhances docstrings and Docs/modules (#191) (@navidcy) - Use FourierFlows.ongrid() in BarotropicQGQL (#192) (@navidcy) - More enhancements in docstrings and Docs/modules (#193) (@navidcy)
Scientific Software - Peer-reviewed
- Julia
Published by navidcy almost 5 years ago
GeophysicalFlows.jl - v0.11.2
GeophysicalFlows v0.11.2
Merged pull requests: - A bit less wide plot (#182) (@navidcy)
Scientific Software - Peer-reviewed
- Julia
Published by navidcy almost 5 years ago
GeophysicalFlows.jl - v0.11.1
GeophysicalFlows v0.11.1
Closed issues: - Animations in Docs don't show up in Safari (#113)
Merged pull requests: - Back to mp4 for Docs (#181) (@navidcy)
Scientific Software - Peer-reviewed
- Julia
Published by navidcy almost 5 years ago
GeophysicalFlows.jl - v0.11.0
GeophysicalFlows v0.11.0
Closed issues: - Convention for the hypoviscosity order: should it be positive or negative (#115) - Clean up comments regarding work done by stochastic forcing (#117) - Move toward unicode -- help the users move with us (#166)
Merged pull requests: - CompatHelper: bump compat for "StaticArrays" to "1.0" (#152) (@github-actions[bot]) - minor tweak (#165) (@navidcy) - Increases coverage for SingleLayerQG (#168) (@navidcy) - MultilayerQG -> MultiLayerQG (#171) (@navidcy) - Changes \upsilon -> v in Docs (#173) (@navidcy) - Improvements in TwoDNavierStokes (#174) (@navidcy) - Adds notes in Docs about unicode & Fourier transforms normalization (#175) (@navidcy) - change BarotropicQG -> SingleLayerQG (#177) (@navidcy) - Docs: simplify notation + update Docs/Forcing section + remove Ito comments from modules/tests (#178) (@navidcy)
Scientific Software - Peer-reviewed
- Julia
Published by navidcy about 5 years ago
GeophysicalFlows.jl - v0.10.0
GeophysicalFlows v0.10.0
Closed issues: - Animations in Docs don't show up in Safari (#113) - Add 1.5-layer QG functionality (#137)
Merged pull requests: - Convert all animations in Docs from mp4 to gifs (#157) (@navidcy) - SingleLayerQG (#160) (@liasiegelman) - Fix an erroneous space in docstrings + don't force_push docs (#161) (@navidcy) - Fix indentation (#164) (@navidcy)
Scientific Software - Peer-reviewed
- Julia
Published by navidcy about 5 years ago
GeophysicalFlows.jl - v0.9.1
GeophysicalFlows v0.9.1
Closed issues: - Separate updatevars! for physical space and Fourier space (#81)
Merged pull requests: - Clean up exports from BarotropicQG module (#153) (@navidcy) - Optimize BarotropicQGQL (#154) (@navidcy) - Clearer syntax/function arguments + better docs for MultilayerQG (#155) (@navidcy)
Scientific Software - Peer-reviewed
- Julia
Published by navidcy about 5 years ago
GeophysicalFlows.jl - v0.9.0
GeophysicalFlows v0.9.0
Closed issues: - Scalar operations on GPU arrays: a potential source of slowdown (#29) - Add clarification in Docs regarding running examples (#132) - Some of the animations have the axes flipped (#134) - SurfaceQG not defined (#144) - Move GPU tests from gitlab to buildkite? (#146)
Merged pull requests: - Remove cfl definitions from runtests.jl (#142) (@navidcy) - Enhance examples + Fix some plot orientations (#145) (@navidcy) - Clean up BarotropicQG module (#147) (@navidcy) - Fix nbviewer and binder urls in barotropicqgdecaytopography.jl (#150) (@navidcy)
Scientific Software - Peer-reviewed
- Julia
Published by navidcy about 5 years ago
GeophysicalFlows.jl - v0.8.4
GeophysicalFlows v0.8.4
Closed issues: - @reexport using FourierFlows in GeophysicalFlows.jl? (#33) - MultilayerQG fails GPU tests (#121) - Examples should come first in docs (#123) - GPU tests fail (#130) - BarotropicQG.energy can be better optimized (#139)
Merged pull requests: - Restructure Docs (#124) (@navidcy) - Optimize BarotropicQG.energy() (#140) (@navidcy) - Make all tests/functions gpu-kernel friendly (#143) (@navidcy)
Scientific Software - Peer-reviewed
- Julia
Published by navidcy about 5 years ago
GeophysicalFlows.jl - v0.8.3
GeophysicalFlows v0.8.3
Merged pull requests: - CompatHelper: bump compat for "JLD2" to "0.3" (#136) (@github-actions[bot])
Scientific Software - Peer-reviewed
- Julia
Published by navidcy about 5 years ago
GeophysicalFlows.jl - v0.8.2
GeophysicalFlows v0.8.2
Closed issues: - Enstrophy budget terms in BarotropicQG are not tested (#110) - Load Error with getfieldspecs (#128)
Merged pull requests: - Generalizes SQG test to run on GPU (#119) (@navidcy) - Tests the enstrophy budget in BarotropicQG (#120) (@navidcy)
Scientific Software - Peer-reviewed
- Julia
Published by navidcy about 5 years ago
GeophysicalFlows.jl - v0.8.1
GeophysicalFlows v0.8.1
Closed issues: - getfieldspecs is deprecated (#125)
Merged pull requests: - Minor notational improvements (#116) (@navidcy) - CompatHelper: bump compat for "CUDA" to "2.0" (#122) (@github-actions[bot]) - Remove import of deprecated getfieldspecs (#126) (@navidcy)
Scientific Software - Peer-reviewed
- Julia
Published by navidcy about 5 years ago
GeophysicalFlows.jl - v0.8.0
GeophysicalFlows v0.8.0
Closed issues: - Adding Surface QG dynamics? (#106)
Merged pull requests: - Adds Surface QG model and example (#111) (@BrodiePearson) - Animations in Docs don't show up in Safari (#114) (@navidcy) - Updates surfaceqg_decaying.jl example (#118) (@navidcy)
Scientific Software - Peer-reviewed
- Julia
Published by navidcy over 5 years ago
GeophysicalFlows.jl - v0.7.0
GeophysicalFlows v0.7.0
Closed issues: - Make streamfunctionfrompv! faster by using StaticArrays and KernelAbstractions? (#85) - Animate the TwoDNavierStokes forced-dissipative example (#90)
Merged pull requests: - Optimize MultilayerQG on CPU (#88) (@navidcy) - Separate 2D Navier-Stokes stochastic forcing & budgets examples (#108) (@navidcy)
Scientific Software - Peer-reviewed
- Julia
Published by navidcy over 5 years ago
GeophysicalFlows.jl - v0.6.1
GeophysicalFlows v0.6.1
Closed issues: - testtwodnavierstokesdeterministicforcingbudgets does not really test anything (#104)
Merged pull requests: - bump up JLD2 compat requirements (#102) (@navidcy) - Adds enstrophy budget diagnostics for 2D and barotropic QG (#103) (@BrodiePearson) - Make testenergybudgets great again (#105) (@navidcy) - Small fix -- adds CUDA.@allowscalar in enstrophydissipation() (#107) (@navidcy)
Scientific Software - Peer-reviewed
- Julia
Published by navidcy over 5 years ago
GeophysicalFlows.jl - v0.6.0
GeophysicalFlows v0.6.0
Closed issues: - Drop CuArrays.jl from deps and move to CUDA.jl (#96)
Merged pull requests: - Adds julia v1.5 tests in CI (#95) (@navidcy) - Using CUDA.jl (#98) (@navidcy) - we don't use varsexpression anymore (#99) (@navidcy) - Don't import (the now useless) FourierFlows.getfieldspecs (#100) (@navidcy)
Scientific Software - Peer-reviewed
- Julia
Published by navidcy over 5 years ago
GeophysicalFlows.jl - v0.5.2
GeophysicalFlows v0.5.2
Merged pull requests: - Symmetric colorbars in 2layer example plots (#92) (@navidcy) - Brings Forcing section from FourierFlows.jl Docs (#94) (@navidcy)
Scientific Software - Peer-reviewed
- Julia
Published by navidcy over 5 years ago
GeophysicalFlows.jl - v0.5.1
GeophysicalFlows v0.5.1
Merged pull requests: - Various small fixes + Generalization of MultilayerQG.Problem() (#86) (@navidcy) - Fix nbviewer/mybinder badges' urls in literated examples (#87) (@navidcy) - Removes image tags and sm_75 from gitlab-ci.yml (#89) (@navidcy)
Scientific Software - Peer-reviewed
- Julia
Published by navidcy over 5 years ago
GeophysicalFlows.jl - v0.5.0
GeophysicalFlows v0.5.0
This release includes a GPUified version for all physics modules. That is, all modules can now seamlessly run on both CPUs and GPUs.
Merged pull requests: - GPUify MultilayerQG (#82) (@navidcy) - GPUify BarotropicQGQL Module (#83) (@navidcy) - Aesthetics in BarotropicQG and TwoDNavierStokes modules (#84) (@navidcy)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 5 years ago
GeophysicalFlows.jl - v0.4.3
GeophysicalFlows v0.4.3
Closed issues: - MultilayerQG with nlayer=1 is buggy (#27) - Docs are making repo size huuuge? (#76)
Merged pull requests: - Deploy docs to GeophysicalFlowsDocumentation.jl (#79) (@navidcy) - Fixes bugs in MultilayerQG for nlayers=1 (#80) (@navidcy)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 5 years ago
GeophysicalFlows.jl - v0.4.2
GeophysicalFlows v0.4.2
Closed issues: - Diagnostics slow down modules running on GPU by a lot (#69) - Drop PyPlot.jl and use Plots.jl in examples (#72)
Merged pull requests: - Organizes docs better and attempts to fix badges (#70) (@navidcy) - Simplifies examples + adds binder/nbviewer intro (#71) (@navidcy) - Plots replace PyPlot in TwoDNavierStokes examples (#73) (@navidcy) - removes LaTeXStrings (#74) (@navidcy) - Plots replace PyPlot in more examples (#75) (@navidcy) - Removes previews; fix plotting bug in multilayeqg_2layer.jl (#78) (@navidcy)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 5 years ago
GeophysicalFlows.jl - v0.4.1
GeophysicalFlows v0.4.1
Closed issues: - Docs fail on travis (#64)
Merged pull requests: - Fix docs not literating (#65) (@navidcy) - Some more fiddling with examples: plot IC for decaying examples (#66) (@navidcy) - Fix Doc on Travis (#67) (@navidcy) - Adds nbviewer and binder badges in examples (#68) (@navidcy)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 5 years ago
GeophysicalFlows.jl - v0.4.0
GeophysicalFlows v0.4.0
Merged pull requests: - adds dev argument in problem construction for GPU enabled modules (#62) (@navidcy) - Literate all examples (#63) (@navidcy)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 5 years ago
GeophysicalFlows.jl - v0.3.4
GeophysicalFlows v0.3.4
Closed issues: - rename TwoDTurb Module? (#44)
Merged pull requests: - CompatHelper: bump compat for "SpecialFunctions" to "0.10" (#55) (@github-actions[bot]) - CompatHelper: bump compat for "FFTW" to "1.2" (#56) (@github-actions[bot]) - Fix deprecations (#57) (@navidcy) - Changes module name from TwoDTurb to TwoDNavierStokes (#58) (@navidcy) - Upgrade CuArrays (#61) (@navidcy)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 5 years ago
GeophysicalFlows.jl - v0.3.3
GeophysicalFlows v0.3.3
Merged pull requests: - Fixes typo in lateralfluxes for MultiLayerQG + a typo in docs (#54) (@navidcy)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] almost 6 years ago
GeophysicalFlows.jl - v0.3.2
GeophysicalFlows v0.3.2
Fixes bug relating to import of deprecated structvarsexpr function from FourierFlows.jl
Closed issues: - Register GeophysicalFlows v0.3.1 (#46)
Merged pull requests: - Install TagBot as a GitHub Action (#53) (@JuliaTagBot)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] almost 6 years ago
GeophysicalFlows.jl - v0.3.1
v0.3.1 (2020-01-21)
Closed issues:
- BarotropicQGQL needs docs (#39)
- Tag a new version and remove Manifest.toml? (#35)
- Register GeophysicalFlows v0.3.0 (#23)
- MultilayerQG module (and possibly others) has trouble when trying to use Float32 (#21)
Merged pull requests:
- adds upper bounds (#52) (navidcy)
- Add compat entries (#51) (navidcy)
- Restrict FFTW up to v1.1 (#45) (navidcy)
- Reduce dependencies (#43) (navidcy)
- Fix BarotropicQGQL docs (#42) (navidcy)
- Fixes typos and notation in TwoDTurb docs (#41) (navidcy)
- Adds docs for BarotropicQGQL (#40) (navidcy)
- GPUify the BarotropicQG module (#38) (navidcy)
- Travis-CI tests use julia v1.3 (#37) (navidcy)
- update TwoDTurb docs (#36) (dkarrasch)
- Add gitlab GPU testing functionality (#34) (navidcy)
- Increase coverage in MultilayerQG (#32) (navidcy)
- Fix docs deployment (#31) (navidcy)
- Fixes type instabilities in various modules (#30) (navidcy)
- Fix Problem type in MultilayerQG (#28) (navidcy)
- Increase coverage (#26) (navidcy)
- GPUify the TwoDTurb module (#25) (navidcy)
- Adds saveoutput in TwoDTurb McWilliams1984 example (#24) (navidcy)
Scientific Software - Peer-reviewed
- Julia
Published by julia-tagbot[bot] almost 6 years ago
GeophysicalFlows.jl - GeophysicalFlows v0.3.0
v0.3.0 (2019-07-05)
Closed issues:
- Cannot load v0.3 via Pkg (#22)
- Smaller L in twodturb_stochasticforcing.jl does not work (#19)
- Change vorticity notation in TwoDTurb (#17)
- modules should come with their docs (#2)
- 2D turbulence is not necessarily "geophysical" flow (#1)
Merged pull requests:
- Changes notation q, qh --> zeta, zetah in TwoDTurb (#18) (navidcy)
- MultilayerQG module (#16) (navidcy)
- Updates docs/make.jl file (#15) (navidcy)
- Simplify Dependencies (#14) (navidcy)
Scientific Software - Peer-reviewed
- Julia
Published by julia-tagbot[bot] over 6 years ago
GeophysicalFlows.jl - GeophysicalFlows v0.2.0
This release includes major refactors in modules TwoDTurb, BarotropicQG, and BarotropicQGQL to comply with latest major FourierFlows.jl refactor (ClockReplacesState, PR#96).
(Similar refactors in NIWQG, VerticallyCosineBoussinesq, and VerticallyFourierBoussinesq modules are scheduled in a future release.)
Scientific Software - Peer-reviewed
- Julia
Published by navidcy about 7 years ago
GeophysicalFlows.jl - GeophysicalFlows v0.1.0
Inaugural release!
Scientific Software - Peer-reviewed
- Julia
Published by navidcy about 7 years ago