- Sep 12, 2024
-
-
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
Create `cropped.nc` and `unpacked.nc` in the current directory. Several instances of script `inst_eddies.py` for different slices should run in different directories.
-
GUEZ Lionel authored
-
GUEZ Lionel authored
We are reverting commit d4d05bc2. It was not true that we needed two input fluxes in the Fortran program. `inst_eddies.py` can read the file `config_nml.txt` and merge its content to stdin for the Fortran program.
-
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
Add argument SHPC-dir to script `inst_eddies_Aviso.py`. We want to be able to run `inst_eddies_Aviso` in parallel for several slices. Since we write `used_config_nml.txt` to the current directory, we need to run the parallel instances from different directories. So the current directory cannot always be the directory containing the SHPC to be appended to.
-
GUEZ Lionel authored
Add argument `SHPC_dir` to function `loop_inst_eddies`. We want to be able to run `loop_inst_eddies` in parallel for several slices. Since we write `used_config_nml.txt` to the current directory, we need to run the parallel instances from different directories. So the current directory cannot always be the directory containing the SHPC to be appended to.
-
GUEZ Lionel authored
-
GUEZ Lionel authored
-
GUEZ Lionel authored
-
GUEZ Lionel authored
We are trying to simplify the logic in program `inst_eddies`. Also, the program `inst_eddies` should not write `used_config_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 over `inst_eddies` to create `used_config_nml.txt` at the top level of the SHPC directory.
-
GUEZ Lionel authored
Do not try to read `used_config_nml.txt`. We are reverting commit d9a67386, trying to simplify the logic in program `inst_eddies`. We consider that using a single configuration for several runs of `inst_eddies` is the problem of a script over `inst_eddies`, not the problem of `inst_eddies`. Drawback: we write again `used_config_nml.txt` in several runs of `inst_eddies`, but this is not important.
-
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
Makes more sense.
-
GUEZ Lionel authored
So the user can get the usage message more easily.
-
GUEZ Lionel authored
-
GUEZ Lionel authored
In program `examine_eddy`.
-
GUEZ Lionel authored
-
GUEZ Lionel authored
-
GUEZ Lionel authored
Change order of command line arguments of program `examine_eddy`. Preparing to allow a variable number of NetCDF file arguments.
-
GUEZ Lionel authored
-
GUEZ Lionel authored
Do not always specify uv-file when it is the same as ssh-file.
-
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.
- Sep 03, 2024
-
-
Lionel GUEZ authored
-
- Aug 23, 2024
-
-
Lionel GUEZ authored
-
Lionel GUEZ authored
Useless since at least commit bff41cdd.
-
Lionel GUEZ authored
This was not useful since we do not need an array of snapshots in `inst_eddies`. It is clearer without the integration in a snapshot variable. The integration in a snapshot variable came from initial commit, when there was only one program for detection of instantaneous eddies and overlapping.
-
- Jul 19, 2024
-
-
Lionel GUEZ authored
Replace argument `s` of `write_snapshot` by its component `list`.
-
Lionel GUEZ authored
Replace argument `s` of `set_all_extr` by its components. The idea is to remove the structure `snapshot` from program `inst_edddies`.
-
Lionel GUEZ authored
-
- Jul 15, 2024
-
-
Lionel GUEZ authored
We are circumventing a bug of the Intel Fortran compiler. This was tested with both ifx `2023.1.0` and ifort `2021.9.0`. The bug occurs on return from procedure `set_max_speed`: `free(): double free detected in tcache 2` and crashes execution. The bug is revealed in commit cc13fd5b. The GNU compiler does not have this bug. To circumvent the Intel compiler bug, instead of an ssh component of `cont_list_proj`, we have to use a separate array: `cont_list_ssh`. This is maybe for the best because the component `area` of `cont_list_proj` was not defined.
-
- Jul 10, 2024
-
-
GUEZ Lionel authored
-
GUEZ Lionel authored
-