| af4ac8ca | 15-Mar-2019 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'pr1417/wence/feature-patch-all-at-once/master' [PR #1417]
* pr1417/wence/feature-patch-all-at-once/master: Some new features in PCPatch: interior face terms, and an option for "all at
Merge branch 'pr1417/wence/feature-patch-all-at-once/master' [PR #1417]
* pr1417/wence/feature-patch-all-at-once/master: Some new features in PCPatch: interior face terms, and an option for "all at once" assembly.
This adds two new features to PCPatch:
You can now also set callbacks for interior face terms. We need these for problems with IP discretisations. (Optionally, defaulting to false) do an “all at once” computation of all the element tensors. In our benchmarking this is quite a bit faster (problem dependent).
We have, once again, not hooked up the new callbacks with Plex (there is a TODO + SETERRQ in this case): hopefully it does not require much. As a result, tests are in Firedrake again: https://github.com/firedrakeproject/firedrake/pull/1383
show more ...
|