| 15 | 27/03/15 |
| 16 | }}} |
| 17 | {{{#!td style="vertical-align:top;width: 50px" |
| 18 | SR |
| 19 | }}} |
| 20 | {{{#!td style="vertical-align:top;width: 75px" |
| 21 | r1575 |
| 22 | }}} |
| 23 | {{{#!td style="vertical-align:top" |
| 24 | 4.0 |
| 25 | }}} |
| 26 | {{{#!td style="vertical-align:top" |
| 27 | N, C |
| 28 | }}} |
| 29 | {{{#!td style="vertical-align:top" |
| 30 | '''New:'''\\\\ |
| 31 | Optimized version of the multigrid solver has been installed. Data along the {{{k}}} index (vertical direction) is sorted from alternate even and odd indices into two blocks of completely even and odd indices respectively, which allows vectorization on INTEL processors of loops in the red/black scheme. Additionally, topography flags are completely ignored (i.e. not used) in case of {{{masking_method}}} switched on. On fine grid levels only even or odd data are send for the lateral ghost point exchange. Speedup of the multigrid solver for medium sized cases (1024*1024*192 gridpoints) can be about 40%. '''ATTENTION:''' There are still small differences observed between the optimised and non-optimised version in case of topography with masking methid switched on. (calc_spectra, check_parameters, header, init_3d_model, init_grid, init_pegrid, modules, '''new:''' poismg_fast, pres, Makefile) |
| 32 | |
| 33 | New parameter {{{seed_follows_topography}}} implemented, which allows to set initial particle heights relative to a given topography. (header, lpm_init, mod_particle_attributes, package_parin)\\\\ |
| 34 | '''Changed:'''\\\\ |
| 35 | Queue adjustment for HLRN system. (subjob) |
| 36 | }}} |
| 37 | |---------------- |
| 38 | {{{#!td style="vertical-align:top;width: 50px" |