libMesh / libmesh

libMesh github repository
http://libmesh.github.io
GNU Lesser General Public License v2.1
659 stars 286 forks source link

Optimize optional RB-EIM data storage #3978

Closed apicard95 closed 4 weeks ago

apicard95 commented 1 month ago

In this update we reshape RB-EIM optional data to be element based instead of quadrature point based in their indexing. This helps reducing the number of entries as we remove duplicates.

This update only affects optional data as it would break too many existing training data if we port that change to other data structure that are not optional (ElemType for instance).

moosebuild commented 4 weeks ago

Job Coverage, step Generate coverage on 1392be9 wanted to post the following:

Coverage

09466b #3978 1392be
Total Total +/- New
Rate 62.33% 62.32% -0.01% 0.00%
Hits 72581 72581 - 0
Misses 43870 43883 +13 43

Diff coverage report

Full coverage report

Warnings

This comment will be updated on new commits.