Skip to content
Snippets Groups Projects
  1. Sep 12, 2024
    • GUEZ Lionel's avatar
      Invert order of arguments of procedure `read_grid` · f7452fff
      GUEZ Lionel authored
      Invert order of dummy arguments of procedure `read_grid`.
      f7452fff
    • GUEZ Lionel's avatar
      Polish · 6d7fe80f
      GUEZ Lionel authored
      6d7fe80f
    • GUEZ Lionel's avatar
      Specify whether to read `extr_proj` in `shpc_open` · 00080fd7
      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`.
      00080fd7
  2. Apr 06, 2023
  3. Feb 20, 2023
  4. Oct 14, 2022
  5. Jul 27, 2022
    • Lionel GUEZ's avatar
      Assume "{shpc_dir}/{orientation}/Slice_{slice}" · 789b6dbc
      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`.
      789b6dbc
    • Lionel GUEZ's avatar
      Polish · 2d0a2f3d
      Lionel GUEZ authored
      2d0a2f3d
  6. Jul 26, 2022
    • Lionel GUEZ's avatar
      Split `shpc_slice_handler` · 9219ce9a
      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.
      9219ce9a
    • Lionel GUEZ's avatar
      Create component `unit` in `shpc_slice_handler` · 13ff23e3
      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`.
      13ff23e3
    • Lionel GUEZ's avatar
      Rename type shpc to `shpc_slice_handler` · 51b4120d
      Lionel GUEZ authored
      51b4120d
  7. Jul 25, 2022
  8. Jul 05, 2022
    • Lionel GUEZ's avatar
      Use `e_overestim.txt` · 8e6ce479
      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.
      8e6ce479
  9. Jan 04, 2022
  10. Jul 26, 2021
  11. Jul 19, 2021
  12. Jul 12, 2021
  13. Jul 01, 2021
    • Lionel GUEZ's avatar
      Add test on `k_test_[12]` · acdc28ae
      Lionel GUEZ authored
      acdc28ae
    • Lionel GUEZ's avatar
      Write file `node_id_param.json` · 502d4b90
      Lionel GUEZ authored
      Write file `node_id_param.json` from programs `test_overlap` and `eddy_graph`.
      502d4b90
    • Lionel GUEZ's avatar
      Write node indices · c3052a2c
      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.
      c3052a2c
    • Lionel GUEZ's avatar
      Polish · 757bad90
      Lionel GUEZ authored
      757bad90
    • Lionel GUEZ's avatar
      Remove component `number_eddies` of snapshot · a24e8dfd
      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.
      a24e8dfd
    • Lionel GUEZ's avatar
      Do not write interpolated eddies · 50d2f596
      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`.
      50d2f596
    • Lionel GUEZ's avatar
      Redefine `k_test_[12]` as date indices · 664f62bb
      Lionel GUEZ authored
      Redefine `k_test_[12]` as date indices (0-based) instead of dates.
      664f62bb
Loading