trixi-framework / TrixiBase.jl

Common functionality used by multiple Julia packages in the Trixi Framework
https://trixi-framework.github.io/TrixiBase.jl/
MIT License
5 stars 3 forks source link

Add `timer()` and `@trixi_timeit` #25

Closed efaulhaber closed 4 months ago

efaulhaber commented 4 months ago

This is another good candidate to have in TrixiBase.jl, as it's exactly identical code in Trixi and TrixiParticles. Check out https://github.com/trixi-framework/TrixiParticles.jl/pull/543 to see this in action.

codecov[bot] commented 4 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 95.00%. Comparing base (82ae2f7) to head (e2894f3).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #25 +/- ## ========================================== + Coverage 94.59% 95.00% +0.40% ========================================== Files 4 5 +1 Lines 74 80 +6 ========================================== + Hits 70 76 +6 Misses 4 4 ```

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

coveralls commented 4 months ago

Pull Request Test Coverage Report for Build 9416573547

Details


Totals Coverage Status
Change from base Build 9328142445: 0.4%
Covered Lines: 76
Relevant Lines: 80

💛 - Coveralls
coveralls commented 4 months ago

Pull Request Test Coverage Report for Build 9416720838

Details


Totals Coverage Status
Change from base Build 9328142445: 0.4%
Covered Lines: 76
Relevant Lines: 80

💛 - Coveralls
coveralls commented 4 months ago

Pull Request Test Coverage Report for Build 9416720838

Details


Totals Coverage Status
Change from base Build 9328142445: 0.4%
Covered Lines: 76
Relevant Lines: 80

💛 - Coveralls
coveralls commented 4 months ago

Pull Request Test Coverage Report for Build 9416766134

Details


Totals Coverage Status
Change from base Build 9328142445: 0.4%
Covered Lines: 76
Relevant Lines: 80

💛 - Coveralls
coveralls commented 4 months ago

Pull Request Test Coverage Report for Build 9445418325

Details


Totals Coverage Status
Change from base Build 9328142445: 0.4%
Covered Lines: 76
Relevant Lines: 80

💛 - Coveralls
coveralls commented 4 months ago

Pull Request Test Coverage Report for Build 9445418325

Details


Totals Coverage Status
Change from base Build 9328142445: 0.4%
Covered Lines: 76
Relevant Lines: 80

💛 - Coveralls
coveralls commented 4 months ago

Pull Request Test Coverage Report for Build 9450836757

Details


Totals Coverage Status
Change from base Build 9328142445: 0.4%
Covered Lines: 76
Relevant Lines: 80

💛 - Coveralls
coveralls commented 4 months ago

Pull Request Test Coverage Report for Build 9450836757

Details


Totals Coverage Status
Change from base Build 9328142445: 0.4%
Covered Lines: 76
Relevant Lines: 80

💛 - Coveralls