lxvm / AutoBZ.jl

Automatic and adaptive BZ integration for electronic properties
https://lxvm.github.io/AutoBZ.jl/
MIT License
3 stars 1 forks source link

v0.5 #32

Closed lxvm closed 2 months ago

lxvm commented 2 months ago

This is a breaking release of AutoBZ.jl to adopt new features in AutoBZCorev0.4. The main goal is to implement the integrands using the CommonSolve.jl interface that will be amenable to parallelization. Many changes are breaking, but the demos, docs, and tests are updated to reflect this.

codecov[bot] commented 2 months ago

Codecov Report

Attention: Patch coverage is 76.86084% with 143 lines in your changes missing coverage. Please review.

Project coverage is 41.78%. Comparing base (adb2868) to head (393ab5f).

Files Patch % Lines
src/interp.jl 29.48% 55 Missing :warning:
src/definitions.jl 37.31% 42 Missing :warning:
src/KineticCoefficientSolver.jl 87.20% 11 Missing :warning:
src/wannier90io.jl 0.00% 11 Missing :warning:
src/GreensSolver.jl 79.54% 9 Missing :warning:
src/ElectronDensitySolver.jl 89.74% 8 Missing :warning:
src/TransportDistributionSolver.jl 97.50% 2 Missing :warning:
src/eigen.jl 97.61% 2 Missing :warning:
src/linalg.jl 71.42% 2 Missing :warning:
src/soc.jl 0.00% 1 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #32 +/- ## ========================================== + Coverage 35.71% 41.78% +6.07% ========================================== Files 13 20 +7 Lines 1414 1558 +144 ========================================== + Hits 505 651 +146 + Misses 909 907 -2 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.