Vector operators
-
Review changes -
-
Download -
Patches
-
Plain diff
This MR extends the HOG to enable the generation of vector-vector operators using the tensorial vector function spaces.
Those are relevant for two reasons:
- communication patterns should improve compared to "block-scalar" operators
- enables the implementation of certain forms that are not possible or at least complicated with scalar operators (e.g., Nitsche + free-slip BCs)
Still WIP until the following points are resolved:
-
P1 support (first 2D results are looking good) -
P2 support -
3D -
automated testing -
viscous ops with blending should be tested to make sure the full feature set is covered -
cleanup (check duplicated code in hyteg-coupling, forms, ...)
Edited by Nils Kohl
Merge request reports
Compare and
Show latest version
- version 25b3af983a
- version 242821d292
- version 23be239ad0
- version 22ad648dbe
- version 21f8c5b0bd
- version 20fcf63b81
- version 1978fda6a0
- version 186e652f54
- version 17327c0e78
- version 1671488579
- version 15f55e2236
- version 14f8458c73
- version 13a142b9a8
- version 12293474ed
- version 11d4daddbe
- version 105745ea3d
- version 9c39d1af6
- version 843c0d27e
- version 78a9de05d
- version 6942fe392
- version 5476e0caa
- version 489b947f5
- version 3cbc398fb
- version 21585605d
- version 12120922c
- main (base)
- latest versionf32dffc831 commits,
- version 25b3af983a30 commits,
- version 242821d29229 commits,
- version 23be239ad028 commits,
- version 22ad648dbe27 commits,
- version 21f8c5b0bd26 commits,
- version 20fcf63b8125 commits,
- version 1978fda6a024 commits,
- version 186e652f5423 commits,
- version 17327c0e7822 commits,
- version 167148857921 commits,
- version 15f55e223620 commits,
- version 14f8458c7319 commits,
- version 13a142b9a818 commits,
- version 12293474ed17 commits,
- version 11d4daddbe16 commits,
- version 105745ea3d15 commits,
- version 9c39d1af614 commits,
- version 843c0d27e13 commits,
- version 78a9de05d12 commits,
- version 6942fe39211 commits,
- version 5476e0caa9 commits,
- version 489b947f58 commits,
- version 3cbc398fb4 commits,
- version 21585605d3 commits,
- version 12120922c2 commits,