| 151 | |---------------- |
| 152 | {{{#!td style="vertical-align:top" |
| 153 | [=#dt_min_part '''dt_min_part'''] |
| 154 | }}} |
| 155 | {{{#!td style="vertical-align:top" |
| 156 | R |
| 157 | }}} |
| 158 | {{{#!td style="vertical-align:top" |
| 159 | 0.0002 |
| 160 | }}} |
| 161 | {{{#!td |
| 162 | Minimum value for the particle timestep when SGS velocities are used (in s).\\ |
| 163 | For a further explanation see package parameter [../d3par#use_sgs_for_particles use_sgs_for_particles]. |
| 164 | }}} |
| 165 | |---------------- |
| 166 | {{{#!td style="vertical-align:top" |
| 167 | [=#dt_sort_particles '''dt_sort_particles'''] |
| 168 | }}} |
| 169 | {{{#!td style="vertical-align:top" |
| 170 | R |
| 171 | }}} |
| 172 | {{{#!td style="vertical-align:top" |
| 173 | 0.0 |
| 174 | }}} |
| 175 | {{{#!td |
| 176 | Temporal interval for sorting particles (in s).\\ |
| 177 | By default, particles are sorted in memory in a way that their order follows the order in which the gridpoint values are stored. This may improve cache coherence in case of larger numbers of particles and gridpoints. However, since the sorting itself is time consuming and since the requirement of sorting depends on the strength of mixing in the flow, performance can be improved if the sorting is applied only after certain time intervals. The proper length of this interval '''dt_sort_particles''' must be determined empirically by carrying out test runs with different intervals. Check file [../iofile#CPU_MEASURES CPU_MEASURES] to find the value of '''dt_sort_particles''' which gives the best performance.\\\ |
| 178 | Note: |
| 179 | In case of [../inipar#cloud_droplets cloud_droplets] = '' '.T.' '', any given non-zero value of '''dt_sort_particles''' will be reset to zero and a corresponding warning message will appear in the job protocol. |
| 180 | }}} |
| 181 | |
| 182 | |
| 183 | |
| 184 | |
| 185 | |
| 186 | |
| 187 | |
| 188 | |
| 189 | |
| 190 | |