tutorials icon indicating copy to clipboard operation
tutorials copied to clipboard

Flow over heated plate uses Aitken acceleration (inconsistent)

Open MakisH opened this issue 2 years ago • 2 comments

See https://github.com/precice/tutorials/blob/0482e5b4d3e1604dd031d2b113a2aaa63733c9a8/flow-over-heated-plate/precice-config.xml

In contrast, the -nearest-projection variant uses IQN (which we should be showcasing): https://github.com/precice/tutorials/blob/0482e5b4d3e1604dd031d2b113a2aaa63733c9a8/flow-over-heated-plate-nearest-projection/precice-config.xml

I don't know why we have this difference (I would need to do some digging into relics), but using the same acceleration config as the -nearest-projection variant seems to be working.

MakisH avatar Dec 01 '22 09:12 MakisH

IIRC the Aitken acceleration was way faster than the IQN acceleration, as the solver iterations are very cheap. I don't get why we apply everywhere IQN acceleration. In my opinion, the tutorials should cover all available configurations as good as possible.

davidscn avatar Dec 05 '22 09:12 davidscn

We don't have to use IQN everywhere. In fact, some variety would also be useful for the system tests.

However, we should document the motivation for anything that looks inconsistent. We could even see this as a problem with the flow-over-heat-plate-* cases that use IQN (and change those to Aitken).

MakisH avatar Dec 05 '22 12:12 MakisH