Skip to content

Commit 0c7adbf

Browse files
Merge pull request #1853 from OceanParcels/removing-jit-from-tests
Removing JIT from tests
2 parents 37ccd22 + 923bd26 commit 0c7adbf

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+26161
-27876
lines changed

docs/examples/documentation_MPI.ipynb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,7 @@
197197
},
198198
{
199199
"cell_type": "code",
200-
"execution_count": 1,
200+
"execution_count": null,
201201
"metadata": {
202202
"pycharm": {
203203
"is_executing": true
@@ -245,7 +245,7 @@
245245
" fieldset = set_cms_fieldset(cs)\n",
246246
" pset = parcels.ParticleSet(\n",
247247
" fieldset=fieldset,\n",
248-
" pclass=parcels.JITParticle,\n",
248+
" pclass=parcels.ScipyParticle,\n",
249249
" lon=[0],\n",
250250
" lat=[0],\n",
251251
" repeatdt=timedelta(hours=1),\n",
@@ -353,7 +353,7 @@
353353
},
354354
{
355355
"cell_type": "code",
356-
"execution_count": 3,
356+
"execution_count": null,
357357
"metadata": {
358358
"pycharm": {
359359
"is_executing": true
@@ -400,7 +400,7 @@
400400
" fieldset = set_cms_fieldset_3D(cs)\n",
401401
" pset = parcels.ParticleSet(\n",
402402
" fieldset=fieldset,\n",
403-
" pclass=parcels.JITParticle,\n",
403+
" pclass=parcels.ScipyParticle,\n",
404404
" lon=[0],\n",
405405
" lat=[0],\n",
406406
" repeatdt=timedelta(hours=1),\n",

docs/examples/documentation_geospatial.ipynb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@
136136
},
137137
{
138138
"cell_type": "code",
139-
"execution_count": 2,
139+
"execution_count": null,
140140
"metadata": {},
141141
"outputs": [
142142
{
@@ -167,7 +167,7 @@
167167
"# Mesh of particles\n",
168168
"lons, lats = np.meshgrid(range(15, 35, 2), range(-40, -30, 2))\n",
169169
"pset = parcels.ParticleSet(\n",
170-
" fieldset=fieldset, pclass=parcels.JITParticle, lon=lons, lat=lats\n",
170+
" fieldset=fieldset, pclass=parcels.ScipyParticle, lon=lons, lat=lats\n",
171171
")\n",
172172
"dt = timedelta(hours=24)\n",
173173
"output_file = pset.ParticleFile(\n",

docs/examples/documentation_stuck_particles.ipynb

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -450,7 +450,7 @@
450450
},
451451
{
452452
"cell_type": "code",
453-
"execution_count": 5,
453+
"execution_count": null,
454454
"metadata": {
455455
"hide_input": false
456456
},
@@ -482,7 +482,7 @@
482482
"time = np.zeros(lons.size)\n",
483483
"\n",
484484
"pset = parcels.ParticleSet(\n",
485-
" fieldset=fieldset, pclass=parcels.JITParticle, lon=lons, lat=lats, time=time\n",
485+
" fieldset=fieldset, pclass=parcels.ScipyParticle, lon=lons, lat=lats, time=time\n",
486486
")\n",
487487
"\n",
488488
"kernels = pset.Kernel(parcels.AdvectionRK4)\n",
@@ -903,7 +903,7 @@
903903
},
904904
{
905905
"cell_type": "code",
906-
"execution_count": 14,
906+
"execution_count": null,
907907
"metadata": {
908908
"hide_input": true
909909
},
@@ -940,7 +940,7 @@
940940
"time = np.zeros(npart)\n",
941941
"\n",
942942
"pset = parcels.ParticleSet(\n",
943-
" fieldset=fieldset, pclass=parcels.JITParticle, lon=lon, lat=lat, time=time\n",
943+
" fieldset=fieldset, pclass=parcels.ScipyParticle, lon=lon, lat=lat, time=time\n",
944944
")\n",
945945
"\n",
946946
"output_file = pset.ParticleFile(name=\"Cgrid-stuck.zarr\", outputdt=timedelta(hours=1))\n",
@@ -1211,13 +1211,13 @@
12111211
},
12121212
{
12131213
"cell_type": "code",
1214-
"execution_count": 21,
1214+
"execution_count": null,
12151215
"metadata": {
12161216
"hide_input": true
12171217
},
12181218
"outputs": [],
12191219
"source": [
1220-
"LandParticle = parcels.JITParticle.add_variable(\"on_land\")\n",
1220+
"LandParticle = parcels.ScipyParticle.add_variable(\"on_land\")\n",
12211221
"\n",
12221222
"\n",
12231223
"def Sample_land(particle, fieldset, time):\n",

docs/examples/documentation_unstuck_Agrid.ipynb

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -795,11 +795,11 @@
795795
},
796796
{
797797
"cell_type": "code",
798-
"execution_count": 18,
798+
"execution_count": null,
799799
"metadata": {},
800800
"outputs": [],
801801
"source": [
802-
"DisplacementParticle = parcels.JITParticle.add_variables(\n",
802+
"DisplacementParticle = parcels.ScipyParticle.add_variables(\n",
803803
" [\n",
804804
" parcels.Variable(\"dU\"),\n",
805805
" parcels.Variable(\"dV\"),\n",
@@ -888,7 +888,7 @@
888888
},
889889
{
890890
"cell_type": "code",
891-
"execution_count": 21,
891+
"execution_count": null,
892892
"metadata": {},
893893
"outputs": [
894894
{
@@ -902,7 +902,7 @@
902902
],
903903
"source": [
904904
"pset = parcels.ParticleSet(\n",
905-
" fieldset=fieldset, pclass=parcels.JITParticle, lon=lons, lat=lats, time=time\n",
905+
" fieldset=fieldset, pclass=parcels.ScipyParticle, lon=lons, lat=lats, time=time\n",
906906
")\n",
907907
"\n",
908908
"kernels = parcels.AdvectionRK4\n",
@@ -1488,7 +1488,7 @@
14881488
},
14891489
{
14901490
"cell_type": "code",
1491-
"execution_count": 31,
1491+
"execution_count": null,
14921492
"metadata": {},
14931493
"outputs": [
14941494
{
@@ -1513,7 +1513,7 @@
15131513
")\n",
15141514
"\n",
15151515
"pset = parcels.ParticleSet(\n",
1516-
" fieldset=fieldset, pclass=parcels.JITParticle, lon=lons, lat=lats, time=time\n",
1516+
" fieldset=fieldset, pclass=parcels.ScipyParticle, lon=lons, lat=lats, time=time\n",
15171517
")\n",
15181518
"\n",
15191519
"kernels = pset.Kernel(parcels.AdvectionRK4)\n",
@@ -1535,7 +1535,7 @@
15351535
},
15361536
{
15371537
"cell_type": "code",
1538-
"execution_count": 32,
1538+
"execution_count": null,
15391539
"metadata": {},
15401540
"outputs": [
15411541
{
@@ -1559,7 +1559,7 @@
15591559
" }, # Setting the interpolation for U and V\n",
15601560
")\n",
15611561
"pset = parcels.ParticleSet(\n",
1562-
" fieldset=fieldset, pclass=parcels.JITParticle, lon=lons, lat=lats, time=time\n",
1562+
" fieldset=fieldset, pclass=parcels.ScipyParticle, lon=lons, lat=lats, time=time\n",
15631563
")\n",
15641564
"\n",
15651565
"kernels = pset.Kernel(parcels.AdvectionRK4)\n",
@@ -1717,7 +1717,7 @@
17171717
],
17181718
"metadata": {
17191719
"kernelspec": {
1720-
"display_name": "Python 3",
1720+
"display_name": "parcels",
17211721
"language": "python",
17221722
"name": "python3"
17231723
},
@@ -1731,7 +1731,7 @@
17311731
"name": "python",
17321732
"nbconvert_exporter": "python",
17331733
"pygments_lexer": "ipython3",
1734-
"version": "3.11.5"
1734+
"version": "3.12.3"
17351735
}
17361736
},
17371737
"nbformat": 4,

docs/examples/example_brownian.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,13 @@
55

66
import parcels
77

8-
ptype = {"scipy": parcels.ScipyParticle, "jit": parcels.JITParticle}
9-
108

119
def mesh_conversion(mesh):
1210
return (1852.0 * 60) if mesh == "spherical" else 1.0
1311

1412

15-
@pytest.mark.parametrize("mode", ["scipy", "jit"])
1613
@pytest.mark.parametrize("mesh", ["flat", "spherical"])
17-
def test_brownian_example(mode, mesh, npart=3000):
14+
def test_brownian_example(mesh, npart=3000):
1815
fieldset = parcels.FieldSet.from_data(
1916
{"U": 0, "V": 0}, {"lon": 0, "lat": 0}, mesh=mesh
2017
)
@@ -36,7 +33,10 @@ def test_brownian_example(mode, mesh, npart=3000):
3633

3734
parcels.ParcelsRandom.seed(1234)
3835
pset = parcels.ParticleSet(
39-
fieldset=fieldset, pclass=ptype[mode], lon=np.zeros(npart), lat=np.zeros(npart)
36+
fieldset=fieldset,
37+
pclass=parcels.ScipyParticle,
38+
lon=np.zeros(npart),
39+
lat=np.zeros(npart),
4040
)
4141
pset.execute(
4242
pset.Kernel(parcels.DiffusionUniformKh), runtime=runtime, dt=timedelta(hours=1)
@@ -58,4 +58,4 @@ def test_brownian_example(mode, mesh, npart=3000):
5858

5959

6060
if __name__ == "__main__":
61-
test_brownian_example("jit", "spherical", npart=2000)
61+
test_brownian_example("spherical", npart=2000)

0 commit comments

Comments
 (0)