Closed jorgensd closed 3 months ago
Running the test above in serial on my system: Main:
dolfinx.common.git_commit_hash='90e4fee36c2f5d1254ceec4638fd4194cc8be7da' end-start=2.90846e+01
This PR
dolfinx.common.git_commit_hash='9f19213e8b4d6e586601dd8d1ce40b37da948aa1' end-start=6.47885e+00
Pack only entities used in integral type: MWE:
On the main branch, all coefficients are packed for the cell integral, even if only the first coefficient is used in that integral. Runtime on this branch:
on main
It would also resolve #3256 and simplify some logic in: #3224