Jordi Bolibar

Results 34 issues of Jordi Bolibar

Instead of having them as a stack of global parameters, gather them in a data structure (`struct` or `Dict`) in order to tidy things up.

enhancement

We should improve the interface of how we launch simulations. In order to have everything in a more tidy way. We should create data structures that gather multiple parameters driving...

enhancement

In order to speed up the download of large amounts of data related to `gdirs` it is better to use a routine based on `wget`, pulling from this url: https://cluster.klima.uni-bremen.de/~oggm/gdirs/oggm_v1.6/L1-L2_files/elev_bands/RGI62/b_010/L2/...

enhancement

For now I have skipped the documenter part of the GitHub Actions, since there was an error. We have quite a lot of docstrings in the code, so I think...

documentation

During the tests in the GitHub machine, many warnings of deprecated functions appear in the logs (which don't show up in local). We should take the time to revise those...

enhancement

Right now the GitHub action for caching Julia code doesn't seem to be working. This could be a configuration issue, or just a core issue of the package. To be...

bug

Investigate the use of `SnoopPrecompile.jl` for the `ODINN.jl` package. So far I have already implemented it in the #invert branch, but I still haven't properly assessed if there is any...

performance

After some [discussions in the Julia Discourse](https://discourse.julialang.org/t/moving-from-float64-to-float32-not-improving-performance/88516/2) regarding `Float64` vs `Float32`, some adjustments should be made to the code in order to avoid some performance pitfalls. Those are: - Move...

performance

Right now, we're using closures in many parts of the code, and sometimes we're also declaring functions within functions. Following an experiment of the iceflow-sandbox, I've realized that this has...

performance

Right now, we are encountering some slight discrepancies for a few glaciers between the iceflow code for the PDE and the UDE when using MB. I haven't been able to...

bug