6d0e91f·Author: Joseph Parker·Closed by: Joseph Parker·2019-02-08
Description
Collisions can be calculated either in the le_layout, or in the two layouts e_layout and lz_layout. As I understand it, the two algorithms give identical results, but lz_layout/e_layout is much slower because of the addition memory redistributions/communications between the two layouts during the calculation.
However, it seems le_layout is not the default. Is there any reason why it shouldn’t be?
I also wonder if this should be a PR tomaster; the results are the same, so it’s a (performance) bugfix, not a breaking change.
Collisions can be calculated either in the
le_layout
, or in the two layoutse_layout
andlz_layout
. As I understand it, the two algorithms give identical results, butlz_layout/e_layout
is much slower because of the addition memory redistributions/communications between the two layouts during the calculation.However, it seems
le_layout
is not the default. Is there any reason why it shouldn’t be?I also wonder if this should be a PR to
master
; the results are the same, so it’s a (performance) bugfix, not a breaking change.