Closed jmert closed 4 years ago
Merging #11 into master will not change coverage. The diff coverage is
n/a
.
@@ Coverage Diff @@
## master #11 +/- ##
=======================================
Coverage 97.68% 97.68%
=======================================
Files 9 9
Lines 259 259
=======================================
Hits 253 253
Misses 6 6
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 2e40acb...ddb9945. Read the comment docs.
This adds a simple benchmarking script which can be used to inform whether changes being made are improving or regressing performance.
Nothing is automatic, but it's a start (see also #10). The results are simply printed to the screen. For example, the current state is summarized as:
BENCHMARKS
LegendreNormCoeff{LegendreSphereNorm,Float64}
LegendreNormCoeff{LegendreUnitNorm,Float64}
LegendreSphereNorm
LegendreUnitNorm
ASSERTIONS
LegendreNormCoeff{LegendreSphereNorm,Float64}
LegendreNormCoeff{LegendreUnitNorm,Float64}
LegendreSphereNorm
LegendreUnitNorm