Skip to content

Commit 5c5e6dc

Browse files
committed
correct spelling of invertible
1 parent f6a400e commit 5c5e6dc

File tree

2 files changed

+15
-15
lines changed

2 files changed

+15
-15
lines changed

src/core_systems/characterise_sde.jl

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -61,16 +61,16 @@ function find_noise_type(prob::SDEProblem, IIP)
6161
elseif noise_rate_size == (D, D) && isnothing(covariance)
6262
covariance = g(zeros(D), param, 0.0)
6363
if !isinvertible(covariance)
64-
push!(properties, :non_invertiable)
64+
push!(properties, :non_invertible)
6565
else
66-
push!(properties, :invertiable)
66+
push!(properties, :invertible)
6767
end
6868
elseif !isnothing(covariance) && !isinvertible(covariance)
69-
push!(properties, :non_invertiable)
69+
push!(properties, :non_invertible)
7070
elseif !isnothing(noise_rate_size) && noise_rate_size != (D, D)
71-
push!(properties, :non_invertiable)
71+
push!(properties, :non_invertible)
7272
else
73-
push!(properties, :invertiable)
73+
push!(properties, :invertible)
7474
end
7575
end
7676

test/stochastic_characterisation.jl

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,41 +9,41 @@ IIP = true
99
W = WienerProcess(0.0, zeros(2), zeros(2))
1010
addit_autom_inv = CoupledSDEs(f!, idfunc!, zeros(2), nothing, σ; noise = W)
1111
types = addit_autom_inv.noise_type
12-
@test issetequal(types, [:additive, :autonomous, :linear, :invertiable])
12+
@test issetequal(types, [:additive, :autonomous, :linear, :invertible])
1313

1414
# Scalar Wiener noise
1515
W = WienerProcess(0.0, 0.0, 0.0)
1616
scalar_a = CoupledSDEs(f!, idfunc!, zeros(2), nothing, σ; noise = W)
1717
types = scalar_a.noise_type
18-
@test issetequal(types, [:scalar, :additive, :autonomous, :linear, :invertiable])
18+
@test issetequal(types, [:scalar, :additive, :autonomous, :linear, :invertible])
1919

20-
# invertiable correlated Wiener noise
20+
# invertible correlated Wiener noise
2121
W = CorrelatedWienerProcess([1 0.3; 0.3 1], 0.0, zeros(2), zeros(2))
2222
corr_a = CoupledSDEs(f!, idfunc!, zeros(2), nothing, σ; noise = W)
2323
types = corr_a.noise_type
24-
@test issetequal(types, [:additive, :autonomous, :linear, :invertiable])
24+
@test issetequal(types, [:additive, :autonomous, :linear, :invertible])
2525

26-
# invertiable correlated Wiener noise
26+
# invertible correlated Wiener noise
2727
g!(du, u, p, t) = (du .= [1 0.3; 0.3 1]; return nothing)
2828
corr_alt = CoupledSDEs(
2929
f!, g!, zeros(2), nothing, σ, noise_rate_prototype = zeros(2, 2),
3030
diffeq = (alg = EM(), dt = 0.1))
3131
types = corr_alt.noise_type
32-
@test issetequal(types, [:additive, :autonomous, :linear, :invertiable])
32+
@test issetequal(types, [:additive, :autonomous, :linear, :invertible])
3333

34-
# non-invertiable correlated Wiener noise
34+
# non-invertible correlated Wiener noise
3535
W = CorrelatedWienerProcess([1 2; 2 4], 0.0, zeros(2), zeros(2))
3636
corr_noninv = CoupledSDEs(f!, idfunc!, zeros(2), nothing, σ; noise = W)
3737
types = corr_noninv.noise_type
38-
@test issetequal(types, [:additive, :autonomous, :linear, :non_invertiable])
38+
@test issetequal(types, [:additive, :autonomous, :linear, :non_invertible])
3939

40-
# non-invertiable correlated Wiener noise
40+
# non-invertible correlated Wiener noise
4141
g!(du, u, p, t) = (du .= [1 0.3 1; 0.3 1 1]; return nothing)
4242
corr_alt = CoupledSDEs(
4343
f!, g!, zeros(2), nothing, σ, noise_rate_prototype = zeros(2, 3),
4444
diffeq = (alg = EM(), dt = 0.1))
4545
types = corr_alt.noise_type
46-
@test issetequal(types, [:additive, :autonomous, :linear, :non_invertiable])
46+
@test issetequal(types, [:additive, :autonomous, :linear, :non_invertible])
4747

4848
# multiplicative linear Wiener noise
4949
g!(du, u, p, t) = (du .= u; return nothing)

0 commit comments

Comments
 (0)