- Sep 12, 2024
-
-
GUEZ Lionel authored
So that the program `eddy_graph` can read it, instead of deducing it from the longitude coordinate.
-
GUEZ Lionel authored
Instead of deducing it from the longitude coordinate. The deduction could not be generalized to a non-uniform longitude-latitude grid. Also, the test on `step(1)` and nlon was not perfectly robust.
-
GUEZ Lionel authored
We are trying to simplify the logic in program `inst_eddies`. Also, the program `inst_eddies` should not write `grid_nml.txt` to the top level of the SHPC directory since several instances could run in parallel for several slices. So we are leaving it as a task for a script above `inst_eddies` to create `grid_nml.txt` at the top level of the SHPC directory. In tests, we have to move `grid_nml.txt` to SHPC because we use `SHPC/grid_nml.txt` in other tests.
-
GUEZ Lionel authored
-
GUEZ Lionel authored
Always read coordinates from NetCDF file and create `grid_nml.txt`. Do not try to read `grid_nml.txt`. Reverting part of commit c4410682. We are trying to simplify the logic in program `inst_eddies`.
-
GUEZ Lionel authored
We want to be able to run `inst_eddies` from a directory other than the directory containing the SHPC to be appended to. Preparing to write `grid_nml.txt` and `used_config_nml.txt` in the current directory. To be able to do this in parallel for several slices, we need to be running in different directories.
-
- Sep 09, 2024
-
-
GUEZ Lionel authored
-
GUEZ Lionel authored
-
GUEZ Lionel authored
Instead of reading command line arguments in procedure `input_ssh`, read them outside and pass file names to `input_ssh`. This allows `input_ssh` to be called by programs with different number of command line arguments, in different positions. Preparing to make the specification of uv-file optional.
-
Reverting part of commit c4410682. We want to extend the program to a non-uniform or non longitude-latitude grid. Checking equality of whole longitude and latitude arrays, one or two-dimensional, seems a little bit too much.
-
- Jul 06, 2024
-
-
GUEZ Lionel authored
`MAX_RADIUS_deg` is not general enough for a non longitude latitude grid. The variable `max_radius` moves from module `input_ssh_m` to module `config_m`. The variable `MAX_RADIUS_deg` disappears. The constraint `2 * max_radius_deg(1) < 180` becomes `4 * max_radius(1) < nlon` but is only applied to the periodic case because we do not have the general equivalent of 180° in number of points.
-
GUEZ Lionel authored
In procedure `get_var`.
-
GUEZ Lionel authored
-
GUEZ Lionel authored
Promote nlon and nlat to variables of module `input_ssh_m`, avoiding their repeated computation.
-
GUEZ Lionel authored
Preparing to allow access to variables of module `input_ssh_m`.
-
- Jul 05, 2024
-
-
GUEZ Lionel authored
-
Promote corner from dummy argument of `input_ssh` to variable of module `input_ssh_m`. The dummy argument corner of `set_all_extr` is also removed, since `set_all_extr` now accesses corner from `input_ssh_m`. Motivation: preparation to access the corner of NetCDF files from `get_1_outerm`.
-
-
- Apr 18, 2023
-
-
Lionel GUEZ authored
Demote dummy arguments nlon and nlat of `input_ssh` to local variables. nlon and nlat are no longer used in main program unit `inst_eddies` since commit 03033711.
-
- Mar 23, 2023
-
-
Lionel GUEZ authored
Instead of symbolic links. We want to avoid creating symbolic links above SHPC because we want to run several instances of `inst_eddies` in parallel.
-
- Jan 25, 2023
-
-
Lionel GUEZ authored
-
Lionel GUEZ authored
-
- Oct 21, 2022
-
-
Lionel GUEZ authored
Following update of NetCDF95.
-
- Jul 27, 2022
-
-
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.
-
Lionel GUEZ authored
-
Lionel GUEZ authored
Extract code from program `inst_eddies` into new procedure `input_ssh`.
-