Skip to content
Snippets Groups Projects
  1. Feb 06, 2023
    • Lionel GUEZ's avatar
      Exclude `n_slices.txt` from comparison · 7bf3959b
      Lionel GUEZ authored
      Because `$tests_old_dir/Extraction_eddies_region_5/SHPC` is opened
      with `SHPC_class` in test `Plot_eddy_contours_window`, which will
      create `n_slices.txt`, so there will always be this file only in
      `$tests_old_dir/Extraction_eddies_region_5/SHPC`.
      7bf3959b
    • Lionel GUEZ's avatar
      Polish · 77c8d196
      Lionel GUEZ authored
      77c8d196
    • Lionel GUEZ's avatar
      Read index of target eddy · 86cb3751
      Lionel GUEZ authored
      86cb3751
    • Lionel GUEZ's avatar
      Add test `Region_5_15_days` · da706403
      Lionel GUEZ authored
      We import in the test infrastructure the experiment `Inst_eddies_4`
      because we want to no longer keep invalid contours, so we will need to
      update the experiment.
      da706403
  2. Jan 25, 2023
  3. Nov 22, 2022
  4. Nov 21, 2022
    • Lionel GUEZ's avatar
      Use relative path to Overlap · a22e517e
      Lionel GUEZ authored
      Use relative path to Overlap from `Inst_eddies/Tests`. For symmetry
      with what we do in `Overlap/Tests`. So now the directories Overlap and
      `Inst_eddies` can be added from the top-level `CMakeLists.txt` in
      either order.
      a22e517e
  5. Oct 21, 2022
  6. Oct 14, 2022
    • Lionel GUEZ's avatar
      Rename SEQUENTIAL to `CPP_SEQUENTIAL` · a67c5ef5
      Lionel GUEZ authored
      a67c5ef5
    • Lionel GUEZ's avatar
      Update `CMakeLists.txt` files · fbd8e271
      Lionel GUEZ authored
      Update `CMakeLists.txt` files to take into account commit 3289c070.
      fbd8e271
    • Lionel GUEZ's avatar
      Move files around · 3289c070
      Lionel GUEZ authored
      We are trying to define clearly the directories and what Fortran files
      they should contain:
      
      - `Inst_eddies`: May only contain program units which make up the
      program `inst_eddies`. If a program unit does not go into
      `inst_eddies`, it should not be here. Not all program units going into
      `inst_eddies` must be here: some could be in directory Common.
      
      - `Inst_eddies/Tests`: Main programs of unit tests for procedures in
      directory `Inst_eddies`. Plus procedures used only in these unit tests.
      
      - `Overlap`: May only contain program units which make up the program
      `eddy_graph`. If a program unit does not go into `eddy_graph`, it
      should not be here. Not all program units going into `eddy_graph` must
      be here: some could be in directory Common.
      
      - `Overlap/Tests`: Main programs of unit tests for procedures in
      directory `Overlap`. Plus procedures used only in these unit tests.
      
      - Common: Procedures that are used in both programs `inst_eddies` and
      `eddy_graph`.
      
      - Common/Tests: Main programs of unit tests for procedures in
      directory `Common`. Plus procedures used only in these unit
      tests. Plus procedures used in unit tests of both `Inst_eddies` and
      `Overlap` directories but not used in either program `inst_eddies` nor
      `eddy_graph`.
      3289c070
    • Lionel GUEZ's avatar
      Remove dummy arguments of `read_snapshot` · e4256945
      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.
      e4256945
    • Lionel GUEZ's avatar
      Add to lists of source files · 94ef3cf9
      Lionel GUEZ authored
      Add `config_graph.f90`and `read_grid.F90` to lists of source files.
      94ef3cf9
  7. Jul 28, 2022
    • Lionel GUEZ's avatar
      Move files to `Slice_0/Anticyclones` · 751be309
      Lionel GUEZ authored
      Move files from `Anticyclones/Slice_0` to `Slice_0/Anticyclones`.
      751be309
    • Lionel GUEZ's avatar
      Change structure to "Slice_{slice}/{orientation}" · bd07c458
      Lionel GUEZ authored
      Changing my mind. In an SHPC, store shapefiles in
      "Slice_{slice}/{orientation}" instead of
      "{orientation}/Slice_{slice}". Two reasons: easier to store accessory
      files from running `inst_eddies`, such as `perf_report` and output
      from Torque submission script; clearer that a slice should contain the
      same dates for both orientations.
      bd07c458
  8. Jul 27, 2022
  9. 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
  10. Jul 25, 2022
Loading