- Sep 12, 2024
-
-
GUEZ Lionel authored
Invert order of dummy arguments of procedure `read_grid`.
-
GUEZ Lionel authored
-
GUEZ Lionel authored
Specify whether to read shapefile `extr_proj` in procedure `shpc_open` instead of just trying to read this shapefile. Use `uniform_lon_lat` to decide whether to read the shapefile. As `shpc_open` is called in both programs `inst_eddies` and `eddy_graph`, we cannot access variable `uniform_lon_lat` of module `input_ssh_m`, which is not used in program `eddy_graph`, nor variable `uniform_lon_lat` of module `read_grid_m`, which is not used in program `inst_eddies`. So we add a dummy argument `with_proj` to procedure `shpc_open`.
-
- Apr 06, 2023
-
-
Lionel GUEZ authored
-
Lionel GUEZ authored
-
Lionel GUEZ authored
-
- Feb 20, 2023
-
-
Lionel GUEZ authored
-
Lionel GUEZ authored
Use out_cont%closed instead.
-
- Oct 14, 2022
-
-
Lionel GUEZ authored
-
Lionel GUEZ authored
-
Lionel GUEZ authored
-
Lionel GUEZ authored
Remove dummy arguments nlon, nlat, corner, step of procedure `read_snapshot`, use module variables instead. Note that we keep copy as a dummy argument instead of using the variable of module `config_graph_m`, because we want the procedure `read_snapshot` to be usable outside of the `eddy_graph` program.
-
Lionel GUEZ authored
Remove dummy arguments nlon, nlat, periodic, `dist_lim` of procedure `overlap`, use module variables instead.
-
- Jul 27, 2022
-
-
Lionel GUEZ authored
Assume that a slice is in a directory "{shpc_dir}/{orientation}/Slice_{slice}" where shpc_dir can be any name, orientation is "Anticyclones" or "Cyclones" and slice is an integer. Do not read or create any longer a file "orientation.txt" in the slice directory. Add procedure `get_slice_dir`. Add dummy arguments cyclone and slice to procedure `shpc_open`. Add dummy argument slice to procedure `shpc_create`.
-
Lionel GUEZ authored
-
- Jul 26, 2022
-
-
Lionel GUEZ authored
Split derived type `shpc_slice_handler` into `shpc_slice_handler` and `shpc_slice_meta out`. Do not mix what is necessary to open, create and close, analogous to a logical unit, with what comes from reading the files.
-
Lionel GUEZ authored
Create component `unit` for `ishape_last.txt` in derived type `shpc_slice_handler`. Open, create and close `ishape_last.txt` at the same time we open, create and close the shapefiles. So we use `read_opcol` instead of `read_column` when we need to read `ishape_last.txt`.
-
Lionel GUEZ authored
-
- Jul 25, 2022
-
-
Lionel GUEZ authored
We are more clearly separating opening files and reading from them.
-
- Jul 05, 2022
-
-
Lionel GUEZ authored
Use `e_overestim.txt` instead of `node_id_param.json`. Since commit 43d2eff6, we wrote only `e_overestim` to the JSon file. Simpler to write the value alone in a text file.
-
- Jan 04, 2022
-
-
Lionel GUEZ authored
Since `NR_util` has been integrated into Jumble.
-
Lionel GUEZ authored
But reading from them is not here yet.
-
Lionel GUEZ authored
Since `shpc_open` is called by all processes, reading d0 and `ishape_last` in `shpc_open` implies that we do not broadcast d0 and `ishape_last`.
-
Lionel GUEZ authored
Store `ishape_last` and first date in components of derived type shpc. We then remove arguments `d_init` and `ishape_last` of procedures `read_snapshot` and `get_snapshot`.
-
Lionel GUEZ authored
It was confusing to mix opening an SHPC with broadcasting some part of the resulting shpc variable.
-
Lionel GUEZ authored
Note that we then have to declare `d_init` before `ishape_last` in procedure `get_snapshot`.
-
Lionel GUEZ authored
Before reading `ishape_last`, because we are going to use `d_init` as lower bound of `ishape_last`.
-
Lionel GUEZ authored
We are reverting commit e48b7f7e. I think I did not really appreciate then that the number of days since 1950-1-1 is another date index. It is clearer to use just one date index, which is in the dbf files. So, in effect, we replace everywhere the old 0-based date index k by `k - d_init`. Note that we no longer need argument `d_init` for procedure `dispatch_snapshot` and we no longer need to write `d_init` to file `node_id_param.json`. Note also that the value of every node index changes by the amount `d_init * e_overestim`.
-
- Jul 26, 2021
-
-
Lionel GUEZ authored
Rename component `list_vis` of derived type snapshot to list. Since there are no longer invisible (interpolated) eddies.
-
- Jul 19, 2021
-
-
Lionel GUEZ authored
Rename component `number_vis_extr` of derived type snapshot to `number_extr`. Since there is no longer another compoment including interpolated eddies.
-
Lionel GUEZ authored
Because now there is a case when we want to open in appending mode: in program `inst_eddies`.
-
Lionel GUEZ authored
Than ks to commit 5ff9e1d2, we are reverting in part commits e1aa5bcc and fda1e6cd.
-
- Jul 12, 2021
-
-
Lionel GUEZ authored
Remove `shpc_create` from use list in main program `test_overlap`. It is no longer needed since commit 50d2f596.
-
- Jul 01, 2021
-
-
Lionel GUEZ authored
-
Lionel GUEZ authored
Write file `node_id_param.json` from programs `test_overlap` and `eddy_graph`.
-
Lionel GUEZ authored
Write node indices instead of dates and eddy indices in edgelist. Compute `e_overestim` from `ishape_last`. Remove header lines of edgelist. See commit 3370733a. Replace argument d of procedure overlap by arguments `e_overestim` and k.
-
Lionel GUEZ authored
-
Lionel GUEZ authored
Remove component `number_eddies` of derived type snapshot. It was the same as `number_vis_extr` since there are no interpolated eddies any longer.
-
Lionel GUEZ authored
This is a big change, a big simplification. Creating interpolated eddies was the way of Alexis Chaigneau. Rémi L. thinks it is no longer useful. So remove procedure `init_interpolated_eddy`; do not create SHPC for interpolated eddies in programs `eddy_graph`, `test_overlap` and `test_write_overlap`; remove argument `hshp_interp` of procedure overlap; remove arguments `hshp_interp`, m, cyclone, `coord_extr_1`, `ssh_extr_1`, `coord_extr_2` and `ssh_extr_2` of procedure `write_overlap`.
-
Lionel GUEZ authored
Redefine `k_test_[12]` as date indices (0-based) instead of dates.
-