dune-community / dune-xt-common

Other
2 stars 3 forks source link

[WIP] Python bindings #24

Closed ftalbrecht closed 7 years ago

ftalbrecht commented 8 years ago

This introduces python bindings based on pybind11, which comes as a new optional dependency (dune-pybindxi).Things we might want to change (though not necessarily in this pr):

Before the merge we also need to revert fb419887ab3ce91d21e9263d2d8e76df988e1521.

codecov-io commented 8 years ago

Codecov Report

Merging #24 into releases/2.4 will decrease coverage by -0.19%. The diff coverage is 100%.

@@               Coverage Diff                @@
##           releases/2.4      #24      +/-   ##
================================================
- Coverage         61.46%   61.27%   -0.19%     
================================================
  Files                70       70              
  Lines              6311     6275      -36     
================================================
- Hits               3879     3845      -34     
+ Misses             2432     2430       -2
Impacted Files Coverage Δ
dune/xt/common/fmatrix.hh 88.88% <ø> (ø) :white_check_mark:
dune/xt/common/string_internal.hh 78.14% <ø> (-0.15%) :x:
dune/xt/common/configuration.hh 84% <ø> (-2%) :x:
dune/xt/common/memory.hh 90.24% <ø> (ø) :white_check_mark:
dune/xt/common/timings.cc 86.29% <100%> (-1.02%) :x:
dune/xt/common/timedlogging.hh 100% <100%> (ø) :white_check_mark:
dune/xt/common/test/main.hxx 62.5% <ø> (-1.5%) :x:
dune/xt/common/configuration.cc 51.13% <ø> (-0.87%) :x:
... and 13 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 dad272e...670d0a4. Read the comment docs.

ftalbrecht commented 7 years ago

Done in f6f1b337337778ab5894bdbd8050d2058935f309.