ikarus-project / ikarus

Ikarus is a C++-based library that uses DUNE modules to solve partial differential equations with the finite element method and more.
https://ikarus-project.github.io/
Other
5 stars 3 forks source link

Explicit calculation of scalars, vectors, and matrices for NonLinearElasticityFE #160

Closed tarun-mitruka closed 1 year ago

codecov[bot] commented 1 year ago

Codecov Report

Merging #160 (d35aefd) into main (1604bb0) will increase coverage by 0.51%. The diff coverage is 96.29%.

@@            Coverage Diff             @@
##             main     #160      +/-   ##
==========================================
+ Coverage   90.07%   90.58%   +0.51%     
==========================================
  Files          43       43              
  Lines        1974     2040      +66     
  Branches       13       13              
==========================================
+ Hits         1778     1848      +70     
+ Misses        186      182       -4     
  Partials       10       10              
Flag Coverage Δ
tests 90.58% <96.29%> (+0.51%) :arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
ikarus/finiteElements/physicsHelper.hh 100.00% <ø> (ø)
ikarus/io/resultEvaluators.hh 100.00% <ø> (ø)
...karus/finiteElements/mechanics/nonLinearElastic.hh 93.54% <93.54%> (+12.95%) :arrow_up:
...finiteElements/mechanics/enhancedAssumedStrains.hh 99.23% <97.01%> (-0.77%) :arrow_down:
ikarus/finiteElements/feBases/autodiffFE.hh 100.00% <100.00%> (ø)
ikarus/finiteElements/mechanics/linearElastic.hh 98.24% <100.00%> (+0.16%) :arrow_up:

... and 5 files with indirect coverage changes

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more