- Nov 22, 2023
-
-
Lionel GUEZ authored
-
- Nov 21, 2023
-
-
Lionel GUEZ authored
Installation has been tested with CMake `3.27`. Adding the maximum version rids us of a warning message concerning policy CMP0144.
-
Lionel GUEZ authored
-
- Oct 12, 2023
-
-
Lionel GUEZ authored
This seems to be a little faster, even if we do not use out-degree for all the nodes. For `Global_1993_2023/Graph_anti`, this commit reduces the time to define `traj_prop` from 23 s to 20 s.
-
Lionel GUEZ authored
We know that we are going to need in-degree for every node of the graph. For `Global_1993_2023/Graph_anti`, this commit reduces the time to define `traj_prop` from 31 s to 25 s.
-
Lionel GUEZ authored
This looked good but was much longer. For example, for `Global_1993_2023/Graph_anti`, this commit reduces elapsed time approximately from 24 mn to 2 mn.
-
Lionel GUEZ authored
-
Lionel GUEZ authored
-
Lionel GUEZ authored
This makes quite a difference in file size for a large domain. For example, the size of `Global_1993_2023/Graph_anti/expanded_traj.json` is reduced from 0.6 to 0.3 GiB. We do not need pretty display for these files.
-
Lionel GUEZ authored
This is convenient for scripts `plot_traj.py`, `filter_traj.py` and for hacking with function `get_duration` of `plot_traj.py`.
-
Lionel GUEZ authored
-
Lionel GUEZ authored
-
Lionel GUEZ authored
-
Lionel GUEZ authored
-
Lionel GUEZ authored
-
Lionel GUEZ authored
-
Lionel GUEZ authored
-
Lionel GUEZ authored
As an exception to our general philosophy, we prefer here to use as input the results from previous tests in the current series of tests because these are performance tests that we want to try with different sizes of edgelist. We do not want to run the tests three times to have the performance for a new size of edgelist.
-
Lionel GUEZ authored
-
Lionel GUEZ authored
So we can better distinguish initial position from small islands on the map.
-
Lionel GUEZ authored
Move functions `plot_distr_funct`, `fig_hist` and `fig_distr_funct` to module `jumble_matplotlib`, out of this repository, because they are of more general interest.
-
Lionel GUEZ authored
-
Lionel GUEZ authored
This is case 2 correction in the Matlab program of Rémi Laxenaire.
-
- Oct 09, 2023
-
-
Lionel GUEZ authored
The test is useless in this version since we know `traj_prop[n] == - 1` at the beginning of the iteration, but we are preparing to process phantom patterns.
-
Lionel GUEZ authored
Preparing to process phantom patterns.
-
Lionel GUEZ authored
Define `traj_segm` and `expanded_traj` after the loop on vertices. This is clearer, and we are preparing to process phantom patterns.
-
Lionel GUEZ authored
Preparing to define `traj_segm` and `expanded_traj` out of the loop on vertices.
-
Lionel GUEZ authored
-
Lionel GUEZ authored
- Oct 06, 2023
-
-
Lionel GUEZ authored
Change type of vertex property name in graph-tool graphs from string to int. The option used in function `load_graph_from_csv` requires version >= 2.49 of graph-tool.
-
- Sep 21, 2023
-
-
Lionel GUEZ authored
-
Lionel GUEZ authored
Preparing for a check on the first file.
-
Lionel GUEZ authored
Preparing for another call to this function.
-
Lionel GUEZ authored
-
- Sep 18, 2023
-
-
Lionel GUEZ authored
Check output file suffix at the beginning of the script. No sense going through the calculation if the suffix is wrong.
-
Lionel GUEZ authored
-
- Sep 15, 2023
-
-
Lionel GUEZ authored
-
Lionel GUEZ authored
Do not modify dummy argument x of `plot_distr_funct`.
-
Lionel GUEZ authored
The old algorithm did not give correct results on tests `Greece_trajectories`, `Test_order_edges` and `Traj_component`. We abandon the idea of processing edges in date order. Instead, we now process vertices in topological order.
-