Changes between Version 42 and Version 43 of AdaptParallelization


Ignore:
Timestamp:
May 25, 2025, 5:46:10 PM (6 days ago)
Author:
lnerger
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AdaptParallelization

    v42 v43  
    6969Finally, we have a ensure that the number of model tasks is correctly set. In the template and tutorial codes, the number of model tasks is specified by the variable `n_modeltasks`. This has to be set before the operations on communicators are done in `init_parallel_pdaf`. In the tutorial code we added a command-line parsing to set the variable (it is parsing for `dim_ens`). One could also read the value from a configuration file.
    7070
    71 If the program is executed with these extensions using multiple model tasks, the issues discussed in '[#Compilingtheextendedprogram Compiling the extended program]' can occur. This one has to take care about which processes will perform output to the screen or to files.
     71If the program is executed with these extensions using multiple model tasks, the issues discussed in '[#Compilingandtestingtheextendedprogram Compiling the extended program]' can occur. This one has to take care about which processes will perform output to the screen or to files.
    7272
    7373
     
    101101With theses changes the model is ready to perform an ensemble simulation.
    102102
    103 If the program is executed with these extensions using multiple model tasks, the issues discussed in '[#Compilingtheextendedprogram Compiling the extended program]' can occur. This one has to take care about which processes will perform output to the screen or to files.
     103If the program is executed with these extensions using multiple model tasks, the issues discussed in '[#Compilingandtestingtheextendedprogram Compiling the extended program]' can occur. This one has to take care about which processes will perform output to the screen or to files.
    104104
    105105