|
1 | 1 | using StochasticDiffEq, DiffEqDevTools, DiffEqBase, DiffEqProblemLibrary, Base.Test
|
2 | 2 | srand(100)
|
3 | 3 | prob = deepcopy(prob_sde_linear)
|
4 |
| -prob.tspan = (1.0,0.0) |
| 4 | +prob2 = SDEProblem(prob.f,prob.g,prob.u0,(1.0,0.0)) |
5 | 5 |
|
6 |
| -sol = solve(prob,EM(),dt=-1//2^(4),tstops = [0.33]) |
| 6 | +sol = solve(prob2,EM(),dt=-1//2^(4),tstops = [0.33]) |
7 | 7 |
|
8 | 8 | @test sol.t[15] > sol.t[16]
|
9 | 9 |
|
10 |
| -sol = solve(prob,SRIW1(),tstops = [0.33]) |
| 10 | +sol = solve(prob2,SRIW1(),tstops = [0.33]) |
11 | 11 |
|
12 | 12 | @test sol.t[15] > sol.t[16]
|
13 | 13 |
|
14 | 14 | prob = deepcopy(prob_sde_2Dlinear)
|
15 |
| -prob.tspan = (1.0,0.0) |
| 15 | +prob2 = SDEProblem(prob.f,prob.g,prob.u0,(1.0,0.0)) |
16 | 16 |
|
17 |
| -sol = solve(prob,EM(),dt=-1//2^(4),tstops = [0.33]) |
| 17 | +sol = solve(prob2,EM(),dt=-1//2^(4),tstops = [0.33]) |
18 | 18 |
|
19 | 19 | @test sol.t[15] > sol.t[16]
|
20 | 20 |
|
21 |
| -sol = solve(prob,SRIW1(),tstops = [0.33]) |
| 21 | +sol = solve(prob2,SRIW1(),tstops = [0.33]) |
22 | 22 |
|
23 | 23 | @test sol.t[15] > sol.t[16]
|
0 commit comments