Closed dlcole3 closed 2 years ago
Merging #36 (cbfabd5) into main (1ae317b) will decrease coverage by
0.00%
. The diff coverage is100.00%
.
@@ Coverage Diff @@
## main #36 +/- ##
==========================================
- Coverage 97.56% 97.56% -0.01%
==========================================
Files 1 1
Lines 1068 1066 -2
==========================================
- Hits 1042 1040 -2
Misses 26 26
Impacted Files | Coverage Δ | |
---|---|---|
src/DynamicNLPModels.jl | 97.56% <100.00%> (-0.01%) |
:arrow_down: |
Changed the order of calculations within the for loops of
add_jtsj!
so that $\Sigma B$ was calculated fewer times. Doing so improved the overall performance of the function so thatadd_jtsj!
is now at least marginally faster thanmul!
when scaling withN
,ns
, ornu
.Also updated
mul!
extensions so that they use one less loop. They now operate on longer blocks than before.