I need to obtain velocity data at each time step for a large number of monitors (104,197 monitors, as shown in the attached file). I tried using the GUI Postprocessing-Monitoring Points-Import from CSV, but it only works for up to 3,000 monitors. When I try to import all 104,197 monitors at once, the system freezes. Is there a more suitable method for this? I only need the velocity data at each time.
Does the freeze occur in the GUI ? In this case, I recomend trying to define th probe sets from user-defined functions. See https://www.code-saturne.org/documentation/8.2/doxygen/src/cs_user_postprocess_h_probes_p.html for examples. In this case, you need to read the data from the CSV file yourself, though you can also try the built-in reader (using the cs_file_csv_parse function), which will probably require more memory but is relatively simple to use.
Note the the probe system is not designed for such a hight number of probes, so I am not sure of the impact on the cdoe’s performance.