j-fu / VoronoiFVM.jl

Solution of nonlinear multiphysics partial differential equation systems using the Voronoi finite volume method
MIT License
183 stars 33 forks source link

Overhaul solver infrastructure #42

Closed j-fu closed 1 year ago

j-fu commented 1 year ago
codecov-commenter commented 1 year ago

Codecov Report

Base: 84.48% // Head: 82.69% // Decreases project coverage by -1.78% :warning:

Coverage data is based on head (9a732bd) compared to base (9c6f559). Patch coverage: 75.33% of modified lines in pull request are covered.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #42 +/- ## ========================================== - Coverage 84.48% 82.69% -1.79% ========================================== Files 18 18 Lines 2133 2208 +75 ========================================== + Hits 1802 1826 +24 - Misses 331 382 +51 ``` | [Impacted Files](https://codecov.io/gh/j-fu/VoronoiFVM.jl/pull/42?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None) | Coverage Δ | | |---|---|---| | [src/vfvm\_solvercontrol.jl](https://codecov.io/gh/j-fu/VoronoiFVM.jl/pull/42/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None#diff-c3JjL3Zmdm1fc29sdmVyY29udHJvbC5qbA==) | `60.00% <44.44%> (-40.00%)` | :arrow_down: | | [src/vfvm\_solver.jl](https://codecov.io/gh/j-fu/VoronoiFVM.jl/pull/42/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None#diff-c3JjL3Zmdm1fc29sdmVyLmps) | `78.69% <62.50%> (-2.19%)` | :arrow_down: | | [src/vfvm\_system.jl](https://codecov.io/gh/j-fu/VoronoiFVM.jl/pull/42/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None#diff-c3JjL3Zmdm1fc3lzdGVtLmps) | `81.89% <69.23%> (-1.39%)` | :arrow_down: | | [src/vfvm\_physics.jl](https://codecov.io/gh/j-fu/VoronoiFVM.jl/pull/42/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None#diff-c3JjL3Zmdm1fcGh5c2ljcy5qbA==) | `71.73% <69.84%> (-11.32%)` | :arrow_down: | | [src/vfvm\_geometryitems.jl](https://codecov.io/gh/j-fu/VoronoiFVM.jl/pull/42/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None#diff-c3JjL3Zmdm1fZ2VvbWV0cnlpdGVtcy5qbA==) | `82.14% <92.68%> (+1.08%)` | :arrow_up: | | [src/vfvm\_testfunctions.jl](https://codecov.io/gh/j-fu/VoronoiFVM.jl/pull/42/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None#diff-c3JjL3Zmdm1fdGVzdGZ1bmN0aW9ucy5qbA==) | `98.72% <95.65%> (-0.63%)` | :arrow_down: | | [src/vfvm\_impedance.jl](https://codecov.io/gh/j-fu/VoronoiFVM.jl/pull/42/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None#diff-c3JjL3Zmdm1faW1wZWRhbmNlLmps) | `97.31% <100.00%> (ø)` | | | [src/vfvm\_postprocess.jl](https://codecov.io/gh/j-fu/VoronoiFVM.jl/pull/42/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None#diff-c3JjL3Zmdm1fcG9zdHByb2Nlc3Muamw=) | `97.84% <100.00%> (ø)` | | | [src/vfvm\_quantities.jl](https://codecov.io/gh/j-fu/VoronoiFVM.jl/pull/42/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None#diff-c3JjL3Zmdm1fcXVhbnRpdGllcy5qbA==) | `86.66% <100.00%> (ø)` | | Help us with your feedback. Take ten seconds to tell us [how you rate us](https://about.codecov.io/nps?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None). Have a feature suggestion? [Share it here.](https://app.codecov.io/gh/feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None)

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.