Skip to content

Commit 7b1840f

Browse files
Harsh SinghHarsh Singh
authored andcommitted
some fixes
1 parent 579b87f commit 7b1840f

2 files changed

Lines changed: 9 additions & 2 deletions

File tree

lib/StochasticDiffEqROCK/src/perform_step/SROCK_perform_step.jl

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -302,7 +302,9 @@ end
302302
for i in 1:length(W.dW)
303303
WikJ = W.dW[i]
304304
WikJ2 = vec_χ[i]
305-
WikRange = 1 // 2 .* (W.dW .* WikJ .- (1:length(W.dW) .== i) .* abs(dt)) #.- (1:length(W.dW) .> i) .* dt .* vec_χ .+ (1:length(W.dW) .< i) .* dt .* WikJ2)
305+
WikRange = 1 // 2 .* (W.dW .* WikJ .- (1:length(W.dW) .== i) .* abs(dt) .-
306+
(1:length(W.dW) .> i) .* abs(dt) .* vec_χ .+
307+
(1:length(W.dW) .< i) .* abs(dt) .* WikJ2)
306308
uₓ = Gₛ * WikRange
307309
WikRange = 1 // 2 .* (1:length(W.dW) .== i)
308310
uᵢ₋₂ = uᵢ + uₓ
@@ -458,7 +460,10 @@ end
458460
WikJ2 = vec_χ[i]
459461
dwrange = 1:length(W.dW)
460462
abs_dt = abs(dt)
461-
@.. WikRange = 1 // 2 * (W.dW * WikJ - (dwrange == i) * abs_dt) #+ (dwrange < i) * dt * WikJ2 - (dwrange > i) * dt * vec_χ)
463+
@.. WikRange = 1 // 2 *
464+
(W.dW * WikJ - (dwrange == i) * abs_dt -
465+
(dwrange > i) * abs_dt * vec_χ +
466+
(dwrange < i) * abs_dt * WikJ2)
462467
mul!(uₓ, Gₛ, WikRange)
463468
@.. uᵢ₋₂ = uᵢ + uₓ
464469
@.. WikRange = 1 // 2 * (dwrange == i)

lib/StochasticDiffEqROCK/test/test_groups.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ timeout = 240
88

99
[NonDiagonalConvergence]
1010
versions = ["1"]
11+
runner = ["self-hosted", "Linux", "X64", "high-memory"]
12+
timeout = 240
1113

1214
[QA]
1315
versions = ["1"]

0 commit comments

Comments
 (0)