Skip to content

Commit b093db0

Browse files
A_mul_B! to mul!
1 parent 151ca66 commit b093db0

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

src/ode/brusselator_prob.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,11 +109,11 @@ function brusselator_1d(du, u_, p, t)
109109
A, B, α, buffer = p
110110
u = @view(u_[:, 1])
111111
v = @view(u_[:, 2])
112-
A_mul_B!(buffer, D_brusselator_u, u)
112+
mul!(buffer, D_brusselator_u, u)
113113
Du = buffer
114114
@. du[:, 1] = A + u^2*v - (B+1)*u + α*Du
115115

116-
A_mul_B!(buffer, D_brusselator_v, v)
116+
mul!(buffer, D_brusselator_v, v)
117117
Dv = buffer
118118
@. du[:, 2] = B*u - u^2*v + α*Dv
119119
nothing

src/ode/filament_prob.jl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -155,15 +155,15 @@ function (f::FilamentCache)(dr, r, p, t)
155155
A, P, F, S1, S2 = f.A, f.P.P, f.F.F, f.Sc.S1, f.Sc.S2
156156

157157
# implement dr = P * (A*r + F) in an optimized way to avoid temporaries
158-
A_mul_B!(S1, A, r)
158+
mul!(S1, A, r)
159159
S1 .+= F
160-
A_mul_B!(S2, P, S1)
160+
mul!(S2, P, S1)
161161
copy!(dr, S2)
162162
return dr
163163
end
164164

165165
function (f::FilamentCache)(::Type{Val{:jac}}, J, r, p, t)
166-
A_mul_B!(J, f.P.P, f.A)
166+
mul!(J, f.P.P, f.A)
167167
nothing
168168
end
169169

src/ode/ode_simple_nonlinear_prob.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -244,7 +244,7 @@ prob_ode_pleiades = ODEProblem(pleiades,[3.0,3.0,-1.0,-3.0,2.0,-2.0,2.0,3.0,-3.0
244244
srand(100)
245245
const mm_A = rand(4,4)
246246
mm_linear = function (du,u,p,t)
247-
A_mul_B!(du,mm_A,u)
247+
mul!(du,mm_A,u)
248248
end
249249
const MM_linear =full(Diagonal(0.5ones(4)))
250250
(::typeof(mm_linear))(::Type{Val{:analytic}},u0,p,t) = expm(inv(MM_linear)*mm_A*t)*u0

src/sde_premade_problems.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -389,7 +389,7 @@ function generate_stiff_stoch_heat(D=1,k=1;N = 100)
389389
dx = 1/N
390390
A = D/(dx^2) * A
391391
function f(du,u,p,t)
392-
A_mul_B!(du,A,u)
392+
mul!(du,A,u)
393393
end
394394
#=
395395
function f(::Type{Val{:analytic}},u0,p,t,W)

0 commit comments

Comments
 (0)