@@ -50,7 +50,6 @@ u0 = vec(init_brusselator_2d(xyd_brusselator))
5050prob_ode_brusselator_2d =  ODEProblem (brusselator_2d_vec,
5151                                     u0, (0.0 , 11.5 ), p)
5252
53- 
5453#  find Jacobian sparsity pattern
5554u0_st =  SparsityTracing. create_advec (u0)
5655du_st =  similar (u0_st)
@@ -60,19 +59,19 @@ const W = I - 1.0 * jaccache
6059
6160#  setup sparse AD for Jacobian
6261colors =  SparseDiffTools. matrix_colors (jaccache)
63- const  jaccache_fc =  SparseDiffTools. ForwardColorJacCache (
64-     nothing , #  don't use f to create unique Tag
65-     u0, 
66-     colorvec= colors,
67-     sparsity= jaccache,
68- )
62+ const  jaccache_fc =  SparseDiffTools. ForwardColorJacCache (nothing , #  don't use f to create unique Tag
63+                                                          u0,
64+                                                          colorvec =  colors,
65+                                                          sparsity =  jaccache)
6966
7067prectmp =  ilu (W; τ =  50.0 )
7168const  preccache =  Ref (prectmp)
7269
7370function  psetupilu (p, t, u, du, jok, jcurPtr, gamma)
7471    if  jok
75-         SparseDiffTools. forwarddiff_color_jacobian! (jaccache, (y, x) ->  brusselator_2d_vec (y, x, p, t), u, jaccache_fc)
72+         SparseDiffTools. forwarddiff_color_jacobian! (jaccache,
73+                                                     (y, x) ->  brusselator_2d_vec (y, x, p, t),
74+                                                     u, jaccache_fc)
7675        jcurPtr[] =  true 
7776
7877        #  W = I - gamma*J
@@ -97,7 +96,9 @@ prectmp2 = AlgebraicMultigrid.aspreconditioner(AlgebraicMultigrid.ruge_stuben(W;
9796const  preccache2 =  Ref (prectmp2)
9897function  psetupamg (p, t, u, du, jok, jcurPtr, gamma)
9998    if  jok
100-         SparseDiffTools. forwarddiff_color_jacobian! (jaccache, (y, x) ->  brusselator_2d_vec (y, x, p, t), u, jaccache_fc)
99+         SparseDiffTools. forwarddiff_color_jacobian! (jaccache,
100+                                                     (y, x) ->  brusselator_2d_vec (y, x, p, t),
101+                                                     u, jaccache_fc)
101102        jcurPtr[] =  true 
102103
103104        #  W = I - gamma*J
0 commit comments