Skip to content

Commit eb64fc6

Browse files
Fixing bug when creating empty pset
1 parent be87206 commit eb64fc6

1 file changed

Lines changed: 2 additions & 3 deletions

File tree

parcels/particleset.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -132,12 +132,11 @@ def __init__(
132132

133133
if time is None or len(time) == 0:
134134
time = fieldset.U.time.values[0] # TODO set this to NaT if no time is given
135-
time = np.repeat(time, lon.size) if time.size == 1 else time
136-
137-
if type(time[0]) in [np.datetime64, np.timedelta64]:
135+
elif type(time[0]) in [np.datetime64, np.timedelta64]:
138136
pass # already in the right format
139137
else:
140138
raise TypeError("particle time must be a datetime, timedelta, or date object")
139+
time = np.repeat(time, lon.size) if time.size == 1 else time
141140

142141
assert lon.size == time.size, "time and positions (lon, lat, depth) do not have the same lengths."
143142

0 commit comments

Comments
 (0)