@@ -57,8 +57,8 @@ def test_globcurrent_fieldset_advancetime(dt, lonstart, latstart):
5757 psetsub [0 ].time_nextloop = fieldsetsub .U .grid .time [- 1 ]
5858 psetall [0 ].time_nextloop = fieldsetall .U .grid .time [- 1 ]
5959
60- psetsub .execute (parcels .AdvectionRK4 , runtime = timedelta (days = 7 ), dt = dt )
61- psetall .execute (parcels .AdvectionRK4 , runtime = timedelta (days = 7 ), dt = dt )
60+ psetsub .execute (parcels .kernels . AdvectionRK4 , runtime = timedelta (days = 7 ), dt = dt )
61+ psetall .execute (parcels .kernels . AdvectionRK4 , runtime = timedelta (days = 7 ), dt = dt )
6262
6363 assert abs (psetsub [0 ].lon - psetall [0 ].lon ) < 1e-4
6464
@@ -74,7 +74,7 @@ def test_globcurrent_particles():
7474 )
7575
7676 pset .execute (
77- parcels .AdvectionRK4 , runtime = timedelta (days = 1 ), dt = timedelta (minutes = 5 )
77+ parcels .kernels . AdvectionRK4 , runtime = timedelta (days = 1 ), dt = timedelta (minutes = 5 )
7878 )
7979
8080 assert abs (pset [0 ].lon - 23.8 ) < 1
@@ -132,7 +132,9 @@ def test_globcurrent_time_extrapolation_error():
132132 )
133133 with pytest .raises (parcels .TimeExtrapolationError ):
134134 pset .execute (
135- parcels .AdvectionRK4 , runtime = timedelta (days = 1 ), dt = timedelta (minutes = 5 )
135+ parcels .kernels .AdvectionRK4 ,
136+ runtime = timedelta (days = 1 ),
137+ dt = timedelta (minutes = 5 ),
136138 )
137139
138140
@@ -179,13 +181,13 @@ def SampleP(particle, fieldset, time): # pragma: no cover
179181 if with_starttime :
180182 with pytest .raises (parcels .TimeExtrapolationError ):
181183 pset .execute (
182- pset .Kernel (parcels .AdvectionRK4 ) + SampleP ,
184+ pset .Kernel (parcels .kernels . AdvectionRK4 ) + SampleP ,
183185 runtime = timedelta (days = 1 ),
184186 dt = dt ,
185187 )
186188 else :
187189 pset .execute (
188- pset .Kernel (parcels .AdvectionRK4 ) + SampleP ,
190+ pset .Kernel (parcels .kernels . AdvectionRK4 ) + SampleP ,
189191 runtime = timedelta (days = 1 ),
190192 dt = dt ,
191193 )
@@ -204,7 +206,7 @@ def DeleteP0(particle, fieldset, time): # pragma: no cover
204206 )
205207
206208 pset0 .execute (
207- pset0 .Kernel (DeleteP0 ) + parcels .AdvectionRK4 ,
209+ pset0 .Kernel (DeleteP0 ) + parcels .kernels . AdvectionRK4 ,
208210 runtime = timedelta (days = rundays ),
209211 dt = timedelta (minutes = 5 ),
210212 )
@@ -214,7 +216,9 @@ def DeleteP0(particle, fieldset, time): # pragma: no cover
214216 )
215217
216218 pset1 .execute (
217- parcels .AdvectionRK4 , runtime = timedelta (days = rundays ), dt = timedelta (minutes = 5 )
219+ parcels .kernels .AdvectionRK4 ,
220+ runtime = timedelta (days = rundays ),
221+ dt = timedelta (minutes = 5 ),
218222 )
219223
220224 assert np .allclose ([pset0 [- 1 ].lon , pset0 [- 1 ].lat ], [pset1 [- 1 ].lon , pset1 [- 1 ].lat ])
@@ -230,7 +234,10 @@ def test_globcurrent_pset_fromfile(dt, pid_offset, tmpdir):
230234 pset = parcels .ParticleSet (fieldset , pclass = parcels .Particle , lon = 25 , lat = - 35 )
231235 pfile = pset .ParticleFile (filename , outputdt = timedelta (hours = 6 ))
232236 pset .execute (
233- parcels .AdvectionRK4 , runtime = timedelta (days = 1 ), dt = dt , output_file = pfile
237+ parcels .kernels .AdvectionRK4 ,
238+ runtime = timedelta (days = 1 ),
239+ dt = dt ,
240+ output_file = pfile ,
234241 )
235242 pfile .write_latest_locations (pset , max (pset .time_nextloop ))
236243
@@ -241,8 +248,8 @@ def test_globcurrent_pset_fromfile(dt, pid_offset, tmpdir):
241248 filename = filename ,
242249 restarttime = restarttime ,
243250 )
244- pset .execute (parcels .AdvectionRK4 , runtime = timedelta (days = 1 ), dt = dt )
245- pset_new .execute (parcels .AdvectionRK4 , runtime = timedelta (days = 1 ), dt = dt )
251+ pset .execute (parcels .kernels . AdvectionRK4 , runtime = timedelta (days = 1 ), dt = dt )
252+ pset_new .execute (parcels .kernels . AdvectionRK4 , runtime = timedelta (days = 1 ), dt = dt )
246253
247254 for var in ["lon" , "lat" , "depth" , "time" , "trajectory" ]:
248255 assert np .allclose (
0 commit comments