Skip to content

Commit c231e35

Browse files
committed
Patch time_interval for all constant fields
1 parent 3cb3746 commit c231e35

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

parcels/fieldset.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,9 @@ def time_interval(self):
7676
time_intervals = (f.time_interval for f in self.fields.values())
7777

7878
# Filter out Nones from constant Fields
79-
time_intervals = (t for t in time_intervals if t is not None)
79+
time_intervals = [t for t in time_intervals if t is not None]
80+
if len(time_intervals) == 0: # All fields are constant fields
81+
return None
8082
return functools.reduce(lambda x, y: x.intersection(y), time_intervals)
8183

8284
def dimrange(self, dim):

0 commit comments

Comments
 (0)