Skip to content

Commit 52b4b13

Browse files
committed
Restore v3 files
1 parent e94732a commit 52b4b13

13 files changed

Lines changed: 97 additions & 97 deletions

docs/user_guide/examples_v3/example_brownian.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,8 @@ def test_brownian_example(mesh, npart=3000):
3636
pset = parcels.ParticleSet(
3737
fieldset=fieldset,
3838
pclass=parcels.Particle,
39-
x=np.zeros(npart),
40-
y=np.zeros(npart),
39+
lon=np.zeros(npart),
40+
lat=np.zeros(npart),
4141
)
4242
pset.execute(
4343
pset.Kernel(parcels.kernels.DiffusionUniformKh),

docs/user_guide/examples_v3/example_decaying_moving_eddy.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ def true_values(
6969

7070
def decaying_moving_example(fieldset, outfile, method=parcels.kernels.AdvectionRK4):
7171
pset = parcels.ParticleSet(
72-
fieldset, pclass=parcels.Particle, x=start_lon, y=start_lat
72+
fieldset, pclass=parcels.Particle, lon=start_lon, lat=start_lat
7373
)
7474

7575
dt = timedelta(minutes=5)

docs/user_guide/examples_v3/example_globcurrent.py

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ def test_globcurrent_particles():
7070
latstart = [-35]
7171

7272
pset = parcels.ParticleSet(
73-
fieldset, pclass=parcels.Particle, x=lonstart, y=latstart
73+
fieldset, pclass=parcels.Particle, lon=lonstart, lat=latstart
7474
)
7575

7676
pset.execute(
@@ -91,29 +91,29 @@ def test__particles_init_time():
9191
pset = parcels.ParticleSet(
9292
fieldset,
9393
pclass=parcels.Particle,
94-
x=lonstart,
95-
y=latstart,
94+
lon=lonstart,
95+
lat=latstart,
9696
time=np.datetime64("2002-01-15"),
9797
)
9898
pset2 = parcels.ParticleSet(
9999
fieldset,
100100
pclass=parcels.Particle,
101-
x=lonstart,
102-
y=latstart,
101+
lon=lonstart,
102+
lat=latstart,
103103
time=14 * 86400,
104104
)
105105
pset3 = parcels.ParticleSet(
106106
fieldset,
107107
pclass=parcels.Particle,
108-
x=lonstart,
109-
y=latstart,
108+
lon=lonstart,
109+
lat=latstart,
110110
time=np.array([np.datetime64("2002-01-15")]),
111111
)
112112
pset4 = parcels.ParticleSet(
113113
fieldset,
114114
pclass=parcels.Particle,
115-
x=lonstart,
116-
y=latstart,
115+
lon=lonstart,
116+
lat=latstart,
117117
time=[np.datetime64("2002-01-15")],
118118
)
119119
assert pset[0].time - pset2[0].time == 0
@@ -126,8 +126,8 @@ def test_globcurrent_outside_time_interval_error():
126126
pset = parcels.ParticleSet(
127127
fieldset,
128128
pclass=parcels.Particle,
129-
x=[25],
130-
y=[-35],
129+
lon=[25],
130+
lat=[-35],
131131
time=fieldset.U.grid.time[0] - timedelta(days=1).total_seconds(),
132132
)
133133
with pytest.raises(parcels.OutsideTimeInterval):
@@ -173,10 +173,10 @@ def SampleP(particle, fieldset, time): # pragma: no cover
173173
if with_starttime:
174174
time = fieldset.U.grid.time[0] if dt > 0 else fieldset.U.grid.time[-1]
175175
pset = parcels.ParticleSet(
176-
fieldset, pclass=MyParticle, x=[25], y=[-35], time=time
176+
fieldset, pclass=MyParticle, lon=[25], lat=[-35], time=time
177177
)
178178
else:
179-
pset = parcels.ParticleSet(fieldset, pclass=MyParticle, x=[25], y=[-35])
179+
pset = parcels.ParticleSet(fieldset, pclass=MyParticle, lon=[25], lat=[-35])
180180

181181
if with_starttime:
182182
with pytest.raises(parcels.OutsideTimeInterval):
@@ -202,7 +202,7 @@ def DeleteP0(particle, fieldset, time): # pragma: no cover
202202
particle.delete()
203203

204204
pset0 = parcels.ParticleSet(
205-
fieldset, pclass=parcels.Particle, x=[25, 25], y=[-35, -35], time=time0
205+
fieldset, pclass=parcels.Particle, lon=[25, 25], lat=[-35, -35], time=time0
206206
)
207207

208208
pset0.execute(
@@ -212,7 +212,7 @@ def DeleteP0(particle, fieldset, time): # pragma: no cover
212212
)
213213

214214
pset1 = parcels.ParticleSet(
215-
fieldset, pclass=parcels.Particle, x=[25, 25], y=[-35, -35], time=time0
215+
fieldset, pclass=parcels.Particle, lon=[25, 25], lat=[-35, -35], time=time0
216216
)
217217

218218
pset1.execute(
@@ -231,7 +231,7 @@ def test_globcurrent_pset_fromfile(dt, pid_offset, tmpdir):
231231
fieldset = set_globcurrent_fieldset()
232232

233233
parcels.Particle.setLastID(pid_offset)
234-
pset = parcels.ParticleSet(fieldset, pclass=parcels.Particle, x=25, y=-35)
234+
pset = parcels.ParticleSet(fieldset, pclass=parcels.Particle, lon=25, lat=-35)
235235
pfile = pset.ParticleFile(filename, outputdt=timedelta(hours=6))
236236
pset.execute(
237237
parcels.kernels.AdvectionRK4,
@@ -265,7 +265,7 @@ def test_error_outputdt_not_multiple_dt(tmpdir):
265265

266266
dt = 81.2584344538292 # number for which output writing fails
267267

268-
pset = parcels.ParticleSet(fieldset, pclass=parcels.Particle, x=[0], y=[0])
268+
pset = parcels.ParticleSet(fieldset, pclass=parcels.Particle, lon=[0], lat=[0])
269269
ofile = pset.ParticleFile(name=filepath, outputdt=timedelta(days=1))
270270

271271
def DoNothing(particle, fieldset, time): # pragma: no cover

docs/user_guide/examples_v3/example_moving_eddies.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ def test_moving_eddies_fwdbwd(mesh, tmpdir, npart=2):
166166
lons = [3.3, 3.3] if fieldset.U.grid.mesh == "spherical" else [3.3e5, 3.3e5]
167167
lats = [46.0, 47.8] if fieldset.U.grid.mesh == "spherical" else [1e5, 2.8e5]
168168
pset = parcels.ParticleSet(
169-
fieldset=fieldset, pclass=parcels.Particle, x=lons, y=lats
169+
fieldset=fieldset, pclass=parcels.Particle, lon=lons, lat=lats
170170
)
171171

172172
# Execte for 14 days, with 30sec timesteps and hourly output

docs/user_guide/examples_v3/example_ofam.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,12 +49,12 @@ def test_ofam_xarray_vs_netcdf(dt):
4949
lonstart, latstart, runtime = (180, 10, timedelta(days=7))
5050

5151
psetN = parcels.ParticleSet(
52-
fieldsetNetcdf, pclass=parcels.Particle, x=lonstart, y=latstart
52+
fieldsetNetcdf, pclass=parcels.Particle, lon=lonstart, lat=latstart
5353
)
5454
psetN.execute(parcels.kernels.AdvectionRK4, runtime=runtime, dt=dt)
5555

5656
psetX = parcels.ParticleSet(
57-
fieldsetxarray, pclass=parcels.Particle, x=lonstart, y=latstart
57+
fieldsetxarray, pclass=parcels.Particle, lon=lonstart, lat=latstart
5858
)
5959
psetX.execute(parcels.kernels.AdvectionRK4, runtime=runtime, dt=dt)
6060

@@ -74,8 +74,8 @@ def test_ofam_particles(use_xarray):
7474
pset = parcels.ParticleSet(
7575
fieldset,
7676
pclass=parcels.Particle,
77-
x=lonstart,
78-
y=latstart,
77+
lon=lonstart,
78+
lat=latstart,
7979
depth=depstart,
8080
)
8181

tests-v3/test_advection.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ def test_advection_2DCROCO():
5252
X = np.array([40e3, 80e3, 120e3])
5353
Y = np.ones(X.size) * 100e3
5454
Z = np.zeros(X.size)
55-
pset = ParticleSet(fieldset=fieldset, pclass=Particle, x=X, y=Y, depth=Z)
55+
pset = ParticleSet(fieldset=fieldset, pclass=Particle, lon=X, lat=Y, depth=Z)
5656

5757
pset.execute([AdvectionRK4], runtime=runtime, dt=100)
5858
assert np.allclose(pset.depth, Z.flatten(), atol=1e-3)
@@ -67,7 +67,7 @@ def test_analyticalAgrid():
6767
U = np.ones((lat.size, lon.size), dtype=np.float32)
6868
V = np.ones((lat.size, lon.size), dtype=np.float32)
6969
fieldset = FieldSet.from_data({"U": U, "V": V}, {"lon": lon, "lat": lat}, mesh="flat")
70-
pset = ParticleSet(fieldset, pclass=Particle, x=1, y=1)
70+
pset = ParticleSet(fieldset, pclass=Particle, lon=1, lat=1)
7171

7272
with pytest.raises(NotImplementedError):
7373
pset.execute(AdvectionAnalytical, runtime=1)
@@ -97,7 +97,7 @@ def test_uniform_analytical(u, v, w, direction, tmp_zarrfile):
9797
fieldset.V.interp_method = "cgrid_velocity"
9898

9999
x0, y0, z0 = 6.1, 6.2, 20
100-
pset = ParticleSet(fieldset, pclass=Particle, x=x0, y=y0, depth=z0)
100+
pset = ParticleSet(fieldset, pclass=Particle, lon=x0, lat=y0, depth=z0)
101101

102102
outfile = pset.ParticleFile(name=tmp_zarrfile, outputdt=1, chunks=(1, 1))
103103
pset.execute(AdvectionAnalytical, runtime=4, dt=direction, output_file=outfile)

tests-v3/test_fieldset.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -263,7 +263,7 @@ def SampleUV2(particle, fieldset, time): # pragma: no cover
263263
particle.dlon += u * particle.dt
264264
particle.dlat += v * particle.dt
265265

266-
pset = ParticleSet(fieldset, pclass=Particle, x=0.5, y=0.5)
266+
pset = ParticleSet(fieldset, pclass=Particle, lon=0.5, lat=0.5)
267267
pset.execute(AdvectionRK4 + pset.Kernel(SampleUV2), dt=1, runtime=2)
268268

269269
assert abs(pset.lon[0] - 2.5) < 1e-9
@@ -343,7 +343,7 @@ def sampleTemp(particle, fieldset, time): # pragma: no cover
343343
]
344344
)
345345

346-
pset = ParticleSet(fieldset, pclass=MyParticle, x=[0.5], y=[0.5], depth=[0.5])
346+
pset = ParticleSet(fieldset, pclass=MyParticle, lon=[0.5], lat=[0.5], depth=[0.5])
347347
pset.execute(
348348
AdvectionRK4_3D + pset.Kernel(sampleTemp), runtime=timedelta(hours=51), dt=timedelta(hours=dt_sign * 1)
349349
)

0 commit comments

Comments
 (0)