Skip to content
Snippets Groups Projects
  1. Apr 24, 2024
  2. Jun 23, 2023
  3. Jun 01, 2023
  4. Apr 06, 2023
  5. Feb 06, 2023
    • Lionel GUEZ's avatar
      Write to standard output instead of standard error · f5e0f59e
      Lionel GUEZ authored
      I do not remember why I chose to write to standard error. First it is
      clearer to write only error messages to standard error. Second the
      order of messages on standard error coming from the Fortran code and
      from the shapelib C library does not seem deterministic, and this is
      annoying to compare runs.
      f5e0f59e
  6. Oct 14, 2022
  7. Jul 27, 2022
    • Lionel GUEZ's avatar
      Polish · 5b8f398f
      Lionel GUEZ authored
      5b8f398f
    • Lionel GUEZ's avatar
      Remove procedure `write_aux` · c4410682
      Lionel GUEZ authored
      Remove procedure `write_aux`. Write to `ishape_last.txt` in procedure
      `write_snapshot` and write `grid_nml` in procedure `input_ssh`. In
      `input_ssh`, if `grid_nml.txt` already exists, check consistency with
      input NetCDF files. Downgrade dummy arguments `corner_deg` and
      `step_deg` of `input_ssh` to local variables. Read and write
      `grid_nml` at SHPC level, only one file for both orientations and all
      slices.
      c4410682
    • 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 · 25a24463
      Lionel GUEZ authored
      25a24463
    • Lionel GUEZ's avatar
      Polish · a2f5183b
      Lionel GUEZ authored
      a2f5183b
    • Lionel GUEZ's avatar
      Rename variable `n_shpc` to `n_slices` · dd6890ec
      Lionel GUEZ authored
      dd6890ec
  8. 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
  9. Jul 25, 2022
  10. Jul 06, 2022
  11. 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
  12. Apr 14, 2022
  13. Apr 12, 2022
  14. Jan 25, 2022
  15. Jan 04, 2022
Loading