Improve run time of convertToLinearMesh
All threads resolved!
All threads resolved!
- Substitute geometrical search by a mapping that is calculated by known information before creating the linear elements
- Store the result of the expensive to calculate
getNumberOfBaseNodes()
once and re-use it
Update
Forget to mention: Run time for a test example from @joergbuchwald reduced from 5400 s to 0.5 s.
Edited by Tom Fischer
Merge request reports
Activity
changed milestone to %6.4.4
added workflowin development label
removed workflowin development label
added workflowplease review label
- Resolved by Dmitri Naumov
added 27 commits
-
bbc5bdea...5f228887 - 23 commits from branch
ogs:master
- bd5a2b9e - Create nodes map; use in convert
- 55cf01f9 - [MeL/MeshEditing] Mark base nodes in ConvertToLinearMesh
- 8a160f4c - [MeL/MeshEditing] Create the mapping efficient
- 3ff9c676 - [MeL/MeshEditing] Extract getNumberOfBaseNodes() outside of loop
Toggle commit list-
bbc5bdea...5f228887 - 23 commits from branch
added 11 commits
-
3ff9c676...376112b5 - 7 commits from branch
ogs:master
- c93ae288 - Create nodes map; use in convert
- f723d51d - [MeL/MeshEditing] Mark base nodes in ConvertToLinearMesh
- 3e32b812 - [MeL/MeshEditing] Create the mapping efficient
- c54b2f82 - [MeL/MeshEditing] Extract getNumberOfBaseNodes() outside of loop
Toggle commit list-
3ff9c676...376112b5 - 7 commits from branch
enabled an automatic merge when the pipeline for 62cdb036 succeeds
removed workflowplease review label
mentioned in commit 72a3e51e
Please register or sign in to reply