@@ -164,7 +164,7 @@ def ArrayClass_init(self, *args, **kwargs):
164164 time = np .array ([self .time_origin .reltime (t ) if _convert_to_reltime (t ) else t for t in time ])
165165 assert lon .size == time .size , "time and positions (lon, lat, depth) do not have the same lengths."
166166 if isinstance (fieldset .U , Field ) and (not fieldset .U .allow_time_extrapolation ):
167- _warn_particle_times_outside_fieldset_time_bounds (time , fieldset .U .grid .time_full )
167+ _warn_particle_times_outside_fieldset_time_bounds (time , fieldset .U .grid .time )
168168
169169 if lonlatdepth_dtype is None :
170170 lonlatdepth_dtype = self .lonlatdepth_dtype_from_field_interp_method (fieldset .U )
@@ -967,7 +967,7 @@ def execute(
967967 if runtime is not None and endtime is not None :
968968 raise RuntimeError ("Only one of (endtime, runtime) can be specified" )
969969
970- mintime , maxtime = self .fieldset .gridset .dimrange ("time_full " )
970+ mintime , maxtime = self .fieldset .gridset .dimrange ("time " )
971971
972972 default_release_time = mintime if dt >= 0 else maxtime
973973 if np .any (np .isnan (self .particledata .data ["time" ])):
@@ -985,7 +985,7 @@ def execute(
985985 if runtime is not None :
986986 endtime = starttime + runtime * np .sign (dt )
987987 elif endtime is None :
988- mintime , maxtime = self .fieldset .gridset .dimrange ("time_full " )
988+ mintime , maxtime = self .fieldset .gridset .dimrange ("time " )
989989 endtime = maxtime if dt >= 0 else mintime
990990
991991 if (abs (endtime - starttime ) < 1e-5 or runtime == 0 ) and dt == 0 :
@@ -1136,15 +1136,15 @@ def _warn_outputdt_release_desync(outputdt: float, starttime: float, release_tim
11361136 )
11371137
11381138
1139- def _warn_particle_times_outside_fieldset_time_bounds (release_times : np .ndarray , time_full : np .ndarray ):
1139+ def _warn_particle_times_outside_fieldset_time_bounds (release_times : np .ndarray , time : np .ndarray ):
11401140 if np .any (release_times ):
1141- if np .any (release_times < time_full [0 ]):
1141+ if np .any (release_times < time [0 ]):
11421142 warnings .warn (
11431143 "Some particles are set to be released before the fieldset's first time and allow_time_extrapolation is set to False." ,
11441144 ParticleSetWarning ,
11451145 stacklevel = 2 ,
11461146 )
1147- if np .any (release_times > time_full [- 1 ]):
1147+ if np .any (release_times > time [- 1 ]):
11481148 warnings .warn (
11491149 "Some particles are set to be released after the fieldset's last time and allow_time_extrapolation is set to False." ,
11501150 ParticleSetWarning ,
0 commit comments