fluidsim merge requestshttps://foss.heptapod.net/fluiddyn/fluidsim/-/merge_requests2020-10-19T14:14:05Zhttps://foss.heptapod.net/fluiddyn/fluidsim/-/merge_requests/178display a warning in case an assert fails2020-10-19T14:14:05ZJason Reneuvedisplay a warning in case an assert failsIn `ns3d.strat.output.spect_energy_budget`, an `assert` seems to fail sometimes. The fail is hard to get in a reproducible manner. I put the `assert` test in a `try` block with a warning, and simulations seem to fine even when the warnin...In `ns3d.strat.output.spect_energy_budget`, an `assert` seems to fail sometimes. The fail is hard to get in a reproducible manner. I put the `assert` test in a `try` block with a warning, and simulations seem to fine even when the warning is triggered.https://foss.heptapod.net/fluiddyn/fluidsim/-/merge_requests/177Version 0.3.32020-10-15T13:28:20ZPierre AugierVersion 0.3.3Pierre AugierPierre Augierhttps://foss.heptapod.net/fluiddyn/fluidsim/-/merge_requests/176Update documentation on installation2020-10-14T20:55:42ZPierre AugierUpdate documentation on installationPierre AugierPierre Augierhttps://foss.heptapod.net/fluiddyn/fluidsim/-/merge_requests/175Use DISABLE_PYHRAN=1 instead of PYTHRAN=02020-10-13T04:11:51ZPierre AugierUse DISABLE_PYHRAN=1 instead of PYTHRAN=0Pierre AugierPierre Augierhttps://foss.heptapod.net/fluiddyn/fluidsim/-/merge_requests/174Use codecov name for Heptapod2020-10-12T09:19:43ZPierre AugierUse codecov name for HeptapodPierre AugierPierre Augierhttps://foss.heptapod.net/fluiddyn/fluidsim/-/merge_requests/173Topic/default/fix travis2020-10-12T08:29:17ZPierre AugierTopic/default/fix travis- Fix Travis CI using Ubuntu 20.04
We use Travis to check that nothing is broken and not to ensure compatibility with old OS. It would be good to be able to do that but it requires too much time and energy.
- Only Python 3.7 and 3.8 ar...- Fix Travis CI using Ubuntu 20.04
We use Travis to check that nothing is broken and not to ensure compatibility with old OS. It would be good to be able to do that but it requires too much time and energy.
- Only Python 3.7 and 3.8 are tested on Travis (it's enough since our CI on Heptapod uses Python 3.6).
- `PYTHRAN` environment variable that can be set to `0` to disable compilation with Pythran (same as for fluidfft).
- Use `CI_COMMIT_SHA` in Heptapod CI for codecov.
- `mpirun -np 2 --oversubscribe` for tests to run fine on Travis with OpenMPI > 3.Pierre AugierPierre Augierhttps://foss.heptapod.net/fluiddyn/fluidsim/-/merge_requests/172Improve ns2d/strat/output/spect_energy_budget.py (load_mean, compute_means)2020-10-08T15:25:11ZCostanza RoddaImprove ns2d/strat/output/spect_energy_budget.py (load_mean, compute_means)Pierre AugierPierre Augierhttps://foss.heptapod.net/fluiddyn/fluidsim/-/merge_requests/171load simul functions: set params.oper.type_fft = "default"2020-10-05T15:50:43ZPierre Augierload simul functions: set params.oper.type_fft = "default"Fix #62Fix #62Pierre AugierPierre Augierhttps://foss.heptapod.net/fluiddyn/fluidsim/-/merge_requests/170Topic/default/doc2020-09-30T15:05:35ZPierre AugierTopic/default/docPierre AugierPierre Augierhttps://foss.heptapod.net/fluiddyn/fluidsim/-/merge_requests/169Try pyproject.toml2020-10-01T13:15:00ZPierre AugierTry pyproject.tomlPierre AugierPierre Augierhttps://foss.heptapod.net/fluiddyn/fluidsim/-/merge_requests/168Install pyshtools for tox2020-09-24T07:41:09ZPierre AugierInstall pyshtools for toxPierre AugierPierre Augierhttps://foss.heptapod.net/fluiddyn/fluidsim/-/merge_requests/167Topic/default/black2020-09-22T22:45:58ZPierre AugierTopic/default/black- black, version 20.8b1
- black directories doc, scripts and bench- black, version 20.8b1
- black directories doc, scripts and benchPierre AugierPierre Augierhttps://foss.heptapod.net/fluiddyn/fluidsim/-/merge_requests/166Topic/default/plot mean flow2020-09-22T23:15:14ZJason ReneuveTopic/default/plot mean flowImplemented a function to plot time-averaged physical fields (3D). Fixed some small axes bugs.Implemented a function to plot time-averaged physical fields (3D). Fixed some small axes bugs.https://foss.heptapod.net/fluiddyn/fluidsim/-/merge_requests/165Fix end_of_simul with FLUIDDYN_PATH_SCRATCH + define this variable for the CI2020-08-27T05:03:16ZPierre AugierFix end_of_simul with FLUIDDYN_PATH_SCRATCH + define this variable for the CI@avmo can you please check this fix?@avmo can you please check this fix?Ashwin V. MohananAshwin V. Mohananhttps://foss.heptapod.net/fluiddyn/fluidsim/-/merge_requests/164Make fluidfft and pyfftw truly optional2020-09-21T09:37:18ZAshwin V. MohananMake fluidfft and pyfftw truly optionalRelated to #34.Related to #34.https://foss.heptapod.net/fluiddyn/fluidsim/-/merge_requests/163Fix AttributeError: 'Colorbar' object has no attribute 'set_clim'2020-08-06T21:42:24ZPierre AugierFix AttributeError: 'Colorbar' object has no attribute 'set_clim'Pierre AugierPierre Augierhttps://foss.heptapod.net/fluiddyn/fluidsim/-/merge_requests/162Topic/default/doc phaseshift2020-08-26T09:23:47ZPierre AugierTopic/default/doc phaseshiftPierre AugierPierre Augierhttps://foss.heptapod.net/fluiddyn/fluidsim/-/merge_requests/161set WATU wavelength to Lz2020-07-12T19:58:26ZJason Reneuveset WATU wavelength to LzSet the vertical wavelength of the WATU forcing to always be equal to `sim.params.oper.Lz`.Set the vertical wavelength of the WATU forcing to always be equal to `sim.params.oper.Lz`.https://foss.heptapod.net/fluiddyn/fluidsim/-/merge_requests/160Optimization of ns3d.strat with WATU Coriolis forcing2020-07-02T13:52:17ZPierre AugierOptimization of ns3d.strat with WATU Coriolis forcing@jreneuve It's for you. Your simulations should be slightly faster with this.
Of course, you need recompilation.
Can you please test and tell me if you find an improvement of performance (and how much) ?@jreneuve It's for you. Your simulations should be slightly faster with this.
Of course, you need recompilation.
Can you please test and tell me if you find an improvement of performance (and how much) ?Pierre AugierPierre Augierhttps://foss.heptapod.net/fluiddyn/fluidsim/-/merge_requests/159Finalize phaseshift study2020-07-01T11:27:43ZPierre AugierFinalize phaseshift studyPierre AugierPierre Augier