cb-geo / mpm

CB-Geo High-Performance Material Point Method
https://www.cb-geo.com/research/mpm
Other
243 stars 83 forks source link

:hammer: Fix HDF5 material statevars #607

Closed kks32 closed 4 years ago

kks32 commented 4 years ago

State variables are stored as a dense hashmap (unsorted), which led to #602.

@cw646 @ezrayst Could you please check if this implementation works?

codecov[bot] commented 4 years ago

Codecov Report

Merging #607 into develop will increase coverage by 0.01%. The diff coverage is 95.92%.

Impacted file tree graph

@@             Coverage Diff             @@
##           develop     #607      +/-   ##
===========================================
+ Coverage    96.91%   96.92%   +0.01%     
===========================================
  Files          118      118              
  Lines        24936    24981      +45     
===========================================
+ Hits         24166    24211      +45     
  Misses         770      770              
Impacted Files Coverage Δ
include/materials/bingham.h 100.00% <ø> (ø)
include/materials/material.h 100.00% <ø> (ø)
include/materials/modified_cam_clay.h 100.00% <ø> (ø)
include/materials/mohr_coulomb.h 100.00% <ø> (ø)
include/materials/newtonian.h 100.00% <ø> (ø)
include/materials/norsand.h 100.00% <ø> (ø)
include/particles/particle.tcc 94.02% <66.67%> (+0.03%) :arrow_up:
include/materials/bingham.tcc 98.11% <100.00%> (+0.11%) :arrow_up:
include/materials/linear_elastic.h 100.00% <100.00%> (ø)
include/materials/modified_cam_clay.tcc 89.47% <100.00%> (+0.12%) :arrow_up:
... and 10 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update e1cf08c...93c083e. Read the comment docs.