Note
Go to the end to download the full example code.
Manual aggregate
from datetime import datetime, timedelta
import pandas as pd
import matplotlib.pyplot as plt
from opendrift.readers import reader_netCDF_CF_generic
from opendrift.readers import open_mfdataset_overlap
from opendrift.models.oceandrift import OceanDrift
#%
# Create manual aggregate from individual URLs, for NorKyst ocean model initialized at 00 hours every day
start_time = datetime.now().date()-timedelta(days=3)
end_time = datetime.now().date()-timedelta(days=2)
ds = open_mfdataset_overlap(
'https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_his_files/%Y/%m/%d/norkyst800_his_zdepth_%Y%m%dT00Z_m00_AN.nc',
time_series=pd.date_range(start_time, end_time, freq='1D'))
#%
# Create reader from Xarray dataset
rm = reader_netCDF_CF_generic.Reader(ds, name='NorKyst manual aggregate')
print(rm)
om = OceanDrift()
om.add_reader(rm)
om.seed_elements(lon=4.5, lat=60.0, number=1000, radius=100, time=rm.start_time)
om.run(end_time=rm.end_time)
#%
# Second simulation using ready made aggregate from thredds
ot = OceanDrift()
ot.add_readers_from_list(['https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be'])
ot.seed_elements(lon=4.5, lat=60.0, number=1000, radius=100, time=rm.start_time)
ot.run(end_time=rm.end_time)
#%
# Simulation should be identical, but we see that manual aggregate is significantly slower than using thredds aggregate
om.animation(compare=ot,
legend=[f'NorKyst manual aggregate {om.timing["total time"]}',
f'NorKyst thredds aggregate {ot.timing["total time"]}'])
Opening individual URLs...
Concatenating...
===========================
Reader: NorKyst manual aggregate
Reader type: opendrift.readers.reader_netCDF_CF_generic
Projection:
+proj=stere +lat_0=90 +lat_ts=60 +lon_0=70 +x_0=3369600 +y_0=1844800 +a=6378137 +b=6356752.3142 +units=m +no_defs +type=crs
Coverage: [degrees]
xmin: 0.000000 xmax: 2196800.000000 step: 800 numx: 2747
ymin: 0.000000 ymax: 917600.000000 step: 800 numy: 1148
Corners (lon, lat):
( -4.61, 57.34) ( 18.33, 75.73)
( 8.70, 54.29) ( 37.55, 69.25)
Vertical levels [m]:
[ -0. -1. -2. -3. -5. -7. -10. -15. -25. -50. -65. -75.
-100. -200. -300.]
Available time range:
start: 2026-07-11 00:00:00 end: 2026-07-12 23:00:00 step: 1:00:00
48 times (0 missing)
Variables:
ocean_vertical_diffusivity
eastward_wind
northward_wind
sea_floor_depth_below_sea_level
sea_water_salinity
sea_water_temperature
eastward_sea_water_velocity
northward_sea_water_velocity
upward_sea_water_velocity
sea_surface_height
latitude
longitude
x_wind
y_wind
x_sea_water_velocity
y_sea_water_velocity
wind_speed - derived from ['x_wind', 'y_wind']
sea_water_speed - derived from ['x_sea_water_velocity', 'y_sea_water_velocity']
===========================
13:22:52 DEBUG opendrift.config:168: Adding 17 config items from __init__
13:22:52 DEBUG opendrift.config:178: Overwriting config item readers:max_number_of_fails
13:22:52 DEBUG opendrift.config:168: Adding 5 config items from __init__
13:22:52 INFO opendrift:569: OpenDriftSimulation initialised (version 1.14.10 / v1.14.10-27-gff3ada1)
13:22:52 DEBUG opendrift.config:168: Adding 19 config items from oceandrift
13:22:52 DEBUG opendrift.config:178: Overwriting config item seed:z
13:22:52 DEBUG opendrift.models.basemodel.environment:312: Added reader NorKyst manual aggregate
13:22:52 INFO opendrift.models.basemodel.environment:203: Adding a global landmask from GSHHG
13:22:52 DEBUG opendrift.readers.basereader.variables:546: Skipping calculation of vector component, since y is not north
13:22:52 DEBUG opendrift.readers.basereader.variables:546: Skipping calculation of vector component, since y is not north
13:22:52 DEBUG opendrift.readers.basereader.variables:546: Skipping calculation of vector component, since y is not north
13:22:52 DEBUG opendrift.readers.basereader.variables:546: Skipping calculation of vector component, since y is not north
13:22:52 DEBUG opendrift.readers.basereader:185: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
13:22:57 DEBUG opendrift.models.basemodel.environment:312: Added reader global_landmask
13:22:57 INFO opendrift.models.basemodel.environment:227: Fallback values will be used for the following variables which have no readers:
13:22:57 INFO opendrift.models.basemodel.environment:230: horizontal_diffusivity: 0.000000
13:22:57 INFO opendrift.models.basemodel.environment:230: sea_surface_wave_significant_height: 0.000000
13:22:57 INFO opendrift.models.basemodel.environment:230: sea_surface_wave_stokes_drift_x_velocity: 0.000000
13:22:57 INFO opendrift.models.basemodel.environment:230: sea_surface_wave_stokes_drift_y_velocity: 0.000000
13:22:57 INFO opendrift.models.basemodel.environment:230: ocean_mixed_layer_thickness: 50.000000
13:22:57 DEBUG opendrift:165: Changed mode from Mode.Config to Mode.Ready
13:22:57 DEBUG opendrift:165: Changed mode from Mode.Ready to Mode.Run
13:22:57 DEBUG opendrift:1875:
------------------------------------------------------
Software and hardware:
OpenDrift version 1.14.10
Platform: Linux, 7.0.0-1008-aws
4.0 GB memory
36 processors (x86_64)
NumPy version 2.5.1
SciPy version 1.18.0
Matplotlib version 3.11.0
NetCDF4 version 1.7.4
Xarray version 2026.4.0
ADIOS (adios_db) version 1.2.5
Copernicusmarine version 2.4.1
Python version 3.14.6 | packaged by conda-forge | (main, Jun 12 2026, 08:51:42) [GCC 14.3.0]
------------------------------------------------------
13:22:57 DEBUG opendrift:1888: No output file is specified, neglecting export_buffer_length
13:22:57 INFO opendrift:1903: Skipping environment variable ocean_vertical_diffusivity because of condition ['drift:vertical_mixing', 'is', False]
13:22:57 INFO opendrift:1903: Skipping environment variable ocean_mixed_layer_thickness because of condition ['drift:vertical_mixing', 'is', False]
13:22:57 INFO opendrift:1914: Storing previous values of element property lon because of condition (('general:coastline_action', 'in', ['stranding', 'previous']), 'or', ('general:seafloor_action', 'in', ['previous']))
13:22:57 INFO opendrift:1914: Storing previous values of element property lat because of condition (('general:coastline_action', 'in', ['stranding', 'previous']), 'or', ('general:seafloor_action', 'in', ['previous']))
13:22:57 INFO opendrift:1922: Storing previous values of environment variable sea_surface_height because of condition ['drift:vertical_advection', 'is', True]
13:22:57 DEBUG opendrift:2037: Finalizing environment and preparing readers for simulation coverage ([-1.60275842 56.94866199 10.60224392 63.05149441]) and time (2026-07-11 00:00:00 to 2026-07-12 23:00:00)
13:22:57 DEBUG opendrift.models.basemodel.environment:166: Preparing NorKyst manual aggregate for extent [-1.60275842 56.94866199 10.60224392 63.05149441]
13:22:57 DEBUG opendrift.readers.basereader.structured:151: Clearing cache for reader NorKyst manual aggregate before starting new simulation
13:22:57 DEBUG opendrift.readers.basereader.variables:618: Setting buffer size 11 for reader NorKyst manual aggregate, assuming a maximum average speed of 2 m/s and time span of 1:00:00
13:22:57 DEBUG opendrift.readers.basereader.variables:559: Nothing more to prepare for NorKyst manual aggregate
13:22:57 DEBUG opendrift.models.basemodel.environment:166: Preparing global_landmask for extent [-1.60275842 56.94866199 10.60224392 63.05149441]
13:22:57 DEBUG opendrift.readers.basereader.variables:559: Nothing more to prepare for global_landmask
13:22:57 DEBUG opendrift:2134: Initial self.result, size Frozen({'trajectory': 1000, 'time': 48})
13:22:57 INFO opendrift:955: Using existing reader for land_binary_mask to move elements to ocean
13:22:57 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:22:57 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:22:57 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:22:57 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:22:57 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:22:57 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:22:57 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:22:57 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:22:57 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:22:57 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:22:57 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:22:57 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:22:57 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:22:57 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:22:57 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:22:57 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:22:57 INFO opendrift:986: All points are in ocean
13:22:57 DEBUG opendrift:912: to be seeded: 1000, already seeded 0
13:22:57 DEBUG opendrift:934: Released 1000 new elements.
13:22:57 DEBUG opendrift:2210: ======================================================================
13:22:57 INFO opendrift:2211: 2026-07-11 00:00:00 - step 1 of 47 - 1000 active elements (0 deactivated)
13:22:57 DEBUG opendrift:2217: 0 elements scheduled.
13:22:57 DEBUG opendrift:2219: ======================================================================
13:22:57 DEBUG opendrift:2230: 59.997310638427734 <- latitude -> 60.002845764160156
13:22:57 DEBUG opendrift:2230: 4.494540691375732 <- longitude -> 4.504944801330566
13:22:57 DEBUG opendrift:2228: z = 0.0
13:22:57 DEBUG opendrift:2231: ---------------------------------
13:22:57 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:22:57 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:22:57 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:22:57 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:22:57 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:22:57 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:22:57 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:22:57 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 00:00:00 (before)
2026-07-11 01:00:00 (after)
13:23:00 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:23:00 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:23:01 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:23:02 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:23:04 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:23:04 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.28400783875489 and 65.70176334471121 degrees.
13:23:04 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:23:04 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.28400783875489 and 65.70176334471121 degrees.
13:23:04 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:23:04 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:23:04 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:23:04 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:23:04 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:23:04 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 23x23x2) for time before (2026-07-11 00:00:00)
13:23:04 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 00:00:00) in space (linearNDFast)
13:23:04 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:23:04 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:23:04 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.50547356643384 and -65.49506707409589 degrees.
13:23:04 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.50547356643384 and -65.49506707409589 degrees.
13:23:04 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:23:04 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:23:04 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:23:04 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:23:04 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:23:04 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:23:04 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:23:04 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:23:04 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:23:04 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:23:04 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:23:04 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:23:04 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:23:04 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:23:04 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:23:04 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0568474 (min) -0.0554695 (max)
13:23:04 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.163517 (min) 0.167079 (max)
13:23:04 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.606171 (min) -0.605309 (max)
13:23:04 DEBUG opendrift.models.basemodel.environment:899: x_wind: 0.852141 (min) 0.873408 (max)
13:23:04 DEBUG opendrift.models.basemodel.environment:899: y_wind: -7.21313 (min) -7.19094 (max)
13:23:04 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 0 (min) 0 (max)
13:23:04 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:23:04 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:23:04 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:23:04 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:23:04 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 262.501 (min) 264.453 (max)
13:23:04 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:23:04 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:23:04 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 1.290763, mean: 1.294494, max: 1.297849
13:23:04 DEBUG opendrift:697: No elements hit coastline.
13:23:04 DEBUG opendrift:768: No elements hit seafloor.
13:23:04 DEBUG opendrift:1807: No elements to deactivate
13:23:04 DEBUG opendrift:2268: Calling OceanDrift.update()
13:23:04 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.144872 m/s - 0.145270 m/s)
13:23:04 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:23:04 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:23:04 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:23:04 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:23:04 DEBUG opendrift:2210: ======================================================================
13:23:04 INFO opendrift:2211: 2026-07-11 01:00:00 - step 2 of 47 - 1000 active elements (0 deactivated)
13:23:04 DEBUG opendrift:2217: 0 elements scheduled.
13:23:04 DEBUG opendrift:2219: ======================================================================
13:23:04 DEBUG opendrift:2230: 59.998042867137215 <- latitude -> 60.003483543709805
13:23:04 DEBUG opendrift:2230: 4.492005541941325 <- longitude -> 4.5024433943620386
13:23:04 DEBUG opendrift:2228: z = 0.0
13:23:04 DEBUG opendrift:2231: ---------------------------------
13:23:04 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:23:04 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:23:04 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:23:04 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:23:04 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:23:04 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:23:04 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:23:04 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 01:00:00 (before)
2026-07-11 02:00:00 (after)
13:23:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:23:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:23:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:23:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:23:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:23:09 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.28400783875489 and 65.70176334471121 degrees.
13:23:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:23:09 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.28400783875489 and 65.70176334471121 degrees.
13:23:09 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:23:09 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:23:09 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:23:09 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:23:09 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:23:09 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 23x23x2) for time before (2026-07-11 01:00:00)
13:23:09 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 01:00:00) in space (linearNDFast)
13:23:09 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:23:09 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:23:09 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.50800537525055 and -65.49756752307103 degrees.
13:23:09 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.50800537525055 and -65.49756752307103 degrees.
13:23:09 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:23:09 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:23:09 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:23:09 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:23:09 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:23:09 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:23:09 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:23:09 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:23:09 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:23:09 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:23:09 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:23:09 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:23:09 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:23:09 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:23:09 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:23:09 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0214332 (min) -0.0196222 (max)
13:23:09 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.188889 (min) 0.191313 (max)
13:23:09 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.608624 (min) -0.607026 (max)
13:23:09 DEBUG opendrift.models.basemodel.environment:899: x_wind: 1.85268 (min) 1.86808 (max)
13:23:09 DEBUG opendrift.models.basemodel.environment:899: y_wind: -7.828 (min) -7.81967 (max)
13:23:09 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 1e-05 (min) 1e-05 (max)
13:23:09 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:23:09 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:23:09 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:23:09 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:23:09 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 262.948 (min) 264.894 (max)
13:23:09 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:23:09 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:23:09 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 1.588685, mean: 1.591369, max: 1.593278
13:23:09 DEBUG opendrift:697: No elements hit coastline.
13:23:09 DEBUG opendrift:768: No elements hit seafloor.
13:23:09 DEBUG opendrift:1807: No elements to deactivate
13:23:09 DEBUG opendrift:2268: Calling OceanDrift.update()
13:23:09 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.160724 m/s - 0.160956 m/s)
13:23:09 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:23:09 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:23:09 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:23:09 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:23:09 DEBUG opendrift:2210: ======================================================================
13:23:09 INFO opendrift:2211: 2026-07-11 02:00:00 - step 3 of 47 - 1000 active elements (0 deactivated)
13:23:09 DEBUG opendrift:2217: 0 elements scheduled.
13:23:09 DEBUG opendrift:2219: ======================================================================
13:23:09 DEBUG opendrift:2230: 59.99916425039925 <- latitude -> 60.004536744453105
13:23:09 DEBUG opendrift:2230: 4.493013169539054 <- longitude -> 4.5035870124717485
13:23:09 DEBUG opendrift:2228: z = 0.0
13:23:09 DEBUG opendrift:2231: ---------------------------------
13:23:09 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:23:09 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:23:09 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:23:09 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:23:09 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:23:09 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:23:09 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:23:09 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 02:00:00 (before)
2026-07-11 03:00:00 (after)
13:23:11 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:23:12 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:23:12 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:23:13 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:23:14 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:23:14 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.28400783875489 and 65.70176334471121 degrees.
13:23:14 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:23:14 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.28400783875489 and 65.70176334471121 degrees.
13:23:14 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:23:14 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:23:14 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:23:14 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:23:14 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:23:14 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 23x23x2) for time before (2026-07-11 02:00:00)
13:23:14 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 02:00:00) in space (linearNDFast)
13:23:14 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:23:14 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:23:14 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.50699774988261 and -65.49642391243073 degrees.
13:23:14 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.50699774988261 and -65.49642391243073 degrees.
13:23:14 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:23:14 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:23:14 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:23:14 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:23:14 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:23:14 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:23:14 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:23:14 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:23:14 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:23:14 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:23:14 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:23:14 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:23:14 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:23:14 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:23:14 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:23:14 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: 0.00807373 (min) 0.00961327 (max)
13:23:14 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.185939 (min) 0.186988 (max)
13:23:14 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.555072 (min) -0.553738 (max)
13:23:14 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.03827 (min) 2.05435 (max)
13:23:14 DEBUG opendrift.models.basemodel.environment:899: y_wind: -7.54858 (min) -7.53556 (max)
13:23:14 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 1.76639e-05 (min) 2.19583e-05 (max)
13:23:14 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:23:14 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:23:14 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:23:14 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:23:14 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 262.688 (min) 264.641 (max)
13:23:14 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:23:14 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:23:14 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 1.499219, mean: 1.503256, max: 1.504936
13:23:14 DEBUG opendrift:697: No elements hit coastline.
13:23:14 DEBUG opendrift:768: No elements hit seafloor.
13:23:14 DEBUG opendrift:1807: No elements to deactivate
13:23:14 DEBUG opendrift:2268: Calling OceanDrift.update()
13:23:14 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.156133 m/s - 0.156431 m/s)
13:23:14 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:23:14 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:23:14 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:23:14 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:23:14 DEBUG opendrift:2210: ======================================================================
13:23:14 INFO opendrift:2211: 2026-07-11 03:00:00 - step 4 of 47 - 1000 active elements (0 deactivated)
13:23:14 DEBUG opendrift:2217: 0 elements scheduled.
13:23:14 DEBUG opendrift:2219: ======================================================================
13:23:14 DEBUG opendrift:2230: 60.00033027823567 <- latitude -> 60.00566866519512
13:23:14 DEBUG opendrift:2230: 4.496167940434491 <- longitude -> 4.5068530341751645
13:23:14 DEBUG opendrift:2228: z = 0.0
13:23:14 DEBUG opendrift:2231: ---------------------------------
13:23:14 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:23:14 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:23:14 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:23:14 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:23:14 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:23:14 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:23:14 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:23:14 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 03:00:00 (before)
2026-07-11 04:00:00 (after)
13:23:17 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:23:17 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:23:17 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:23:19 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:23:20 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:23:20 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.2780048387405 and 65.70176334471121 degrees.
13:23:20 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:23:20 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.2780048387405 and 65.70176334471121 degrees.
13:23:20 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:23:20 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:23:20 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:23:20 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:23:20 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:23:20 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x23x2) for time before (2026-07-11 03:00:00)
13:23:20 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 03:00:00) in space (linearNDFast)
13:23:20 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:23:20 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:23:20 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.50384298634381 and -65.49315788095366 degrees.
13:23:20 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.50384298634381 and -65.49315788095366 degrees.
13:23:20 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:23:20 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:23:20 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:23:20 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:23:20 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:23:20 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:23:20 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:23:20 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:23:20 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:23:20 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:23:20 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:23:20 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:23:20 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:23:20 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:23:20 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:23:20 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: 0.0174721 (min) 0.0182909 (max)
13:23:20 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.15 (min) 0.150487 (max)
13:23:20 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.433567 (min) -0.43191 (max)
13:23:20 DEBUG opendrift.models.basemodel.environment:899: x_wind: 1.52208 (min) 1.55301 (max)
13:23:20 DEBUG opendrift.models.basemodel.environment:899: y_wind: -8.26446 (min) -8.24974 (max)
13:23:20 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 4.36516e-05 (min) 5e-05 (max)
13:23:20 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:23:20 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:23:20 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:23:20 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:23:20 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 262.038 (min) 263.985 (max)
13:23:20 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:23:20 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:23:20 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 1.733273, mean: 1.735096, max: 1.737336
13:23:20 DEBUG opendrift:697: No elements hit coastline.
13:23:20 DEBUG opendrift:768: No elements hit seafloor.
13:23:20 DEBUG opendrift:1807: No elements to deactivate
13:23:20 DEBUG opendrift:2268: Calling OceanDrift.update()
13:23:20 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.167879 m/s - 0.168075 m/s)
13:23:20 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:23:20 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:23:20 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:23:20 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:23:20 DEBUG opendrift:2210: ======================================================================
13:23:20 INFO opendrift:2211: 2026-07-11 04:00:00 - step 5 of 47 - 1000 active elements (0 deactivated)
13:23:20 DEBUG opendrift:2217: 0 elements scheduled.
13:23:20 DEBUG opendrift:2219: ======================================================================
13:23:20 DEBUG opendrift:2230: 59.9998597814964 <- latitude -> 60.00518125180926
13:23:20 DEBUG opendrift:2230: 4.499265396606621 <- longitude -> 4.510007375687897
13:23:20 DEBUG opendrift:2228: z = 0.0
13:23:20 DEBUG opendrift:2231: ---------------------------------
13:23:20 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:23:20 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:23:20 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:23:20 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:23:20 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:23:20 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:23:20 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:23:20 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 04:00:00 (before)
2026-07-11 05:00:00 (after)
13:23:22 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:23:22 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:23:23 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:23:24 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:23:26 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:23:26 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.2780048387405 and 65.6887179750442 degrees.
13:23:26 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:23:26 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.2780048387405 and 65.6887179750442 degrees.
13:23:26 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:23:26 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:23:26 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:23:26 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:23:26 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:23:26 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x22x2) for time before (2026-07-11 04:00:00)
13:23:26 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 04:00:00) in space (linearNDFast)
13:23:26 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:23:26 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:23:26 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.50074551895719 and -65.49000355220412 degrees.
13:23:26 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.50074551895719 and -65.49000355220412 degrees.
13:23:26 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:23:26 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:23:26 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:23:26 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:23:26 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:23:26 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:23:26 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:23:26 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:23:26 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:23:26 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:23:26 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:23:26 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:23:26 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:23:26 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:23:27 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:23:27 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.00188831 (min) -0.00103629 (max)
13:23:27 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.0950614 (min) 0.0968339 (max)
13:23:27 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.288102 (min) -0.286324 (max)
13:23:27 DEBUG opendrift.models.basemodel.environment:899: x_wind: 0.834797 (min) 0.856494 (max)
13:23:27 DEBUG opendrift.models.basemodel.environment:899: y_wind: -8.72166 (min) -8.71242 (max)
13:23:27 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 4e-05 (min) 4e-05 (max)
13:23:27 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:23:27 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:23:27 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:23:27 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:23:27 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 261.489 (min) 263.437 (max)
13:23:27 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:23:27 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:23:27 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 1.884981, mean: 1.886940, max: 1.888913
13:23:27 DEBUG opendrift:697: No elements hit coastline.
13:23:27 DEBUG opendrift:768: No elements hit seafloor.
13:23:27 DEBUG opendrift:1807: No elements to deactivate
13:23:27 DEBUG opendrift:2268: Calling OceanDrift.update()
13:23:27 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.175072 m/s - 0.175254 m/s)
13:23:27 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:23:27 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:23:27 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:23:27 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:23:27 DEBUG opendrift:2210: ======================================================================
13:23:27 INFO opendrift:2211: 2026-07-11 05:00:00 - step 6 of 47 - 1000 active elements (0 deactivated)
13:23:27 DEBUG opendrift:2217: 0 elements scheduled.
13:23:27 DEBUG opendrift:2219: ======================================================================
13:23:27 DEBUG opendrift:2230: 59.99730081153037 <- latitude -> 60.002673832272414
13:23:27 DEBUG opendrift:2230: 4.500278555585806 <- longitude -> 4.510979993697116
13:23:27 DEBUG opendrift:2228: z = 0.0
13:23:27 DEBUG opendrift:2231: ---------------------------------
13:23:27 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:23:27 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:23:27 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:23:27 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:23:27 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:23:27 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:23:27 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:23:27 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 05:00:00 (before)
2026-07-11 06:00:00 (after)
13:23:28 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:23:29 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:23:29 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:23:31 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:23:32 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:23:32 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.27097030433727 and 65.6887179750442 degrees.
13:23:32 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:23:32 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.27097030433727 and 65.6887179750442 degrees.
13:23:32 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:23:32 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:23:32 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:23:32 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:23:32 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:23:32 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 23x23x2) for time before (2026-07-11 05:00:00)
13:23:32 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 05:00:00) in space (linearNDFast)
13:23:32 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:23:32 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:23:32 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.49973237364625 and -65.48903093614682 degrees.
13:23:32 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.49973237364625 and -65.48903093614682 degrees.
13:23:32 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:23:32 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:23:32 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:23:32 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:23:32 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:23:32 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:23:32 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:23:32 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:23:32 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:23:32 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:23:32 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:23:32 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:23:32 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:23:32 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:23:32 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:23:32 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0466295 (min) -0.0441649 (max)
13:23:32 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.0272498 (min) 0.0279583 (max)
13:23:32 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.16295 (min) -0.161297 (max)
13:23:32 DEBUG opendrift.models.basemodel.environment:899: x_wind: -0.0411131 (min) -0.0191523 (max)
13:23:32 DEBUG opendrift.models.basemodel.environment:899: y_wind: -8.8206 (min) -8.804 (max)
13:23:32 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 3e-05 (min) 3e-05 (max)
13:23:32 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:23:32 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:23:32 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:23:32 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:23:32 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 261.38 (min) 263.361 (max)
13:23:32 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:23:32 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:23:32 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 1.906780, mean: 1.910235, max: 1.913977
13:23:32 DEBUG opendrift:697: No elements hit coastline.
13:23:32 DEBUG opendrift:768: No elements hit seafloor.
13:23:32 DEBUG opendrift:1807: No elements to deactivate
13:23:32 DEBUG opendrift:2268: Calling OceanDrift.update()
13:23:32 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.176081 m/s - 0.176413 m/s)
13:23:32 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:23:32 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:23:32 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:23:32 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:23:32 DEBUG opendrift:2210: ======================================================================
13:23:32 INFO opendrift:2211: 2026-07-11 06:00:00 - step 7 of 47 - 1000 active elements (0 deactivated)
13:23:32 DEBUG opendrift:2217: 0 elements scheduled.
13:23:32 DEBUG opendrift:2219: ======================================================================
13:23:32 DEBUG opendrift:2230: 59.992488907479945 <- latitude -> 59.99788275379265
13:23:32 DEBUG opendrift:2230: 4.497380661698908 <- longitude -> 4.507956978397919
13:23:32 DEBUG opendrift:2228: z = 0.0
13:23:32 DEBUG opendrift:2231: ---------------------------------
13:23:32 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:23:32 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:23:32 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:23:32 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:23:32 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:23:32 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:23:32 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:23:32 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 06:00:00 (before)
2026-07-11 07:00:00 (after)
13:23:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:23:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:23:35 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:23:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:23:37 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:23:37 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.27097030433727 and 65.69460933074873 degrees.
13:23:37 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:23:37 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.27097030433727 and 65.69460933074873 degrees.
13:23:37 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:23:37 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:23:37 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:23:37 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:23:37 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:23:37 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x23x2) for time before (2026-07-11 06:00:00)
13:23:37 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 06:00:00) in space (linearNDFast)
13:23:37 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:23:37 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:23:37 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.50263025245079 and -65.49205395594676 degrees.
13:23:37 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.50263025245079 and -65.49205395594676 degrees.
13:23:37 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:23:37 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:23:37 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:23:37 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:23:37 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:23:37 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:23:37 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:23:37 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:23:37 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:23:37 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:23:37 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:23:37 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:23:37 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:23:37 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:23:37 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:23:37 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0995209 (min) -0.0964769 (max)
13:23:37 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0395058 (min) -0.0360686 (max)
13:23:37 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.0722519 (min) -0.0705929 (max)
13:23:37 DEBUG opendrift.models.basemodel.environment:899: x_wind: 0.122243 (min) 0.13349 (max)
13:23:37 DEBUG opendrift.models.basemodel.environment:899: y_wind: -9.30875 (min) -9.29505 (max)
13:23:37 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 1.84429e-05 (min) 2e-05 (max)
13:23:37 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:23:37 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:23:37 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:23:37 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:23:37 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 262.04 (min) 264.184 (max)
13:23:37 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:23:37 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:23:37 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 2.125782, mean: 2.129604, max: 2.132084
13:23:37 DEBUG opendrift:697: No elements hit coastline.
13:23:37 DEBUG opendrift:768: No elements hit seafloor.
13:23:37 DEBUG opendrift:1807: No elements to deactivate
13:23:37 DEBUG opendrift:2268: Calling OceanDrift.update()
13:23:37 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.185918 m/s - 0.186194 m/s)
13:23:37 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:23:37 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:23:37 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:23:37 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:23:37 DEBUG opendrift:2210: ======================================================================
13:23:37 INFO opendrift:2211: 2026-07-11 07:00:00 - step 8 of 47 - 1000 active elements (0 deactivated)
13:23:37 DEBUG opendrift:2217: 0 elements scheduled.
13:23:37 DEBUG opendrift:2219: ======================================================================
13:23:37 DEBUG opendrift:2230: 59.98528995310579 <- latitude -> 59.99061878918166
13:23:37 DEBUG opendrift:2230: 4.491296558775793 <- longitude -> 4.5017378712271485
13:23:37 DEBUG opendrift:2228: z = 0.0
13:23:37 DEBUG opendrift:2231: ---------------------------------
13:23:37 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:23:37 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:23:37 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:23:37 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:23:37 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:23:37 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:23:37 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:23:37 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 07:00:00 (before)
2026-07-11 08:00:00 (after)
13:23:39 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:23:40 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:23:40 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:23:41 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:23:43 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:23:43 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.27697291025942 and 65.70049800507928 degrees.
13:23:43 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:23:43 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.27697291025942 and 65.70049800507928 degrees.
13:23:43 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:23:43 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:23:43 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:23:43 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:23:43 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:23:43 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x23x2) for time before (2026-07-11 07:00:00)
13:23:43 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 07:00:00) in space (linearNDFast)
13:23:43 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:23:43 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:23:43 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.508714377347 and -65.49827305556029 degrees.
13:23:43 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.508714377347 and -65.49827305556029 degrees.
13:23:43 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:23:43 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:23:43 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:23:43 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:23:43 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:23:43 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:23:43 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:23:43 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:23:43 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:23:43 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:23:43 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:23:43 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:23:43 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:23:43 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:23:43 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:23:43 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.154939 (min) -0.153107 (max)
13:23:43 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0864805 (min) -0.0822297 (max)
13:23:43 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.0527074 (min) -0.0516574 (max)
13:23:43 DEBUG opendrift.models.basemodel.environment:899: x_wind: -0.10363 (min) -0.0841488 (max)
13:23:43 DEBUG opendrift.models.basemodel.environment:899: y_wind: -9.2578 (min) -9.24934 (max)
13:23:43 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 0 (min) 0 (max)
13:23:43 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:23:43 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:23:43 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:23:43 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:23:43 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 263.839 (min) 266.185 (max)
13:23:43 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:23:43 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:23:43 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 2.104802, mean: 2.106859, max: 2.108562
13:23:43 DEBUG opendrift:697: No elements hit coastline.
13:23:43 DEBUG opendrift:768: No elements hit seafloor.
13:23:43 DEBUG opendrift:1807: No elements to deactivate
13:23:43 DEBUG opendrift:2268: Calling OceanDrift.update()
13:23:43 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.184998 m/s - 0.185164 m/s)
13:23:43 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:23:43 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:23:43 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:23:43 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:23:43 DEBUG opendrift:2210: ======================================================================
13:23:43 INFO opendrift:2211: 2026-07-11 08:00:00 - step 9 of 47 - 1000 active elements (0 deactivated)
13:23:43 DEBUG opendrift:2217: 0 elements scheduled.
13:23:43 DEBUG opendrift:2219: ======================================================================
13:23:43 DEBUG opendrift:2230: 59.97660636785642 <- latitude -> 59.98190209125106
13:23:43 DEBUG opendrift:2230: 4.4812342881559974 <- longitude -> 4.491687453427632
13:23:43 DEBUG opendrift:2228: z = 0.0
13:23:43 DEBUG opendrift:2231: ---------------------------------
13:23:43 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:23:43 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:23:43 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:23:43 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:23:43 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:23:43 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:23:43 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:23:43 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 08:00:00 (before)
2026-07-11 09:00:00 (after)
13:23:45 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:23:45 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:23:46 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:23:47 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:23:49 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:23:49 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.28896993274141 and 65.70638399974804 degrees.
13:23:49 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:23:49 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.28896993274141 and 65.70638399974804 degrees.
13:23:49 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:23:49 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:23:49 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:23:49 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:23:49 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:23:49 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 23x23x2) for time before (2026-07-11 08:00:00)
13:23:49 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 08:00:00) in space (linearNDFast)
13:23:49 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:23:49 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:23:49 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.5187766536848 and -65.5083234770926 degrees.
13:23:49 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.5187766536848 and -65.5083234770926 degrees.
13:23:49 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:23:49 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:23:49 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:23:49 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:23:49 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:23:49 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:23:49 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:23:49 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:23:49 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:23:49 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:23:49 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:23:49 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:23:49 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:23:49 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:23:49 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:23:49 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.199812 (min) -0.197103 (max)
13:23:49 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.100269 (min) -0.0965436 (max)
13:23:49 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.10794 (min) -0.107222 (max)
13:23:49 DEBUG opendrift.models.basemodel.environment:899: x_wind: 0.243152 (min) 0.27307 (max)
13:23:49 DEBUG opendrift.models.basemodel.environment:899: y_wind: -8.65187 (min) -8.6313 (max)
13:23:49 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -1e-05 (min) -1e-05 (max)
13:23:49 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:23:49 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:23:49 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:23:49 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:23:49 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 267.137 (min) 269.677 (max)
13:23:49 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:23:49 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:23:49 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 1.834139, mean: 1.838818, max: 1.843242
13:23:49 DEBUG opendrift:697: No elements hit coastline.
13:23:49 DEBUG opendrift:768: No elements hit seafloor.
13:23:49 DEBUG opendrift:1807: No elements to deactivate
13:23:49 DEBUG opendrift:2268: Calling OceanDrift.update()
13:23:49 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.172695 m/s - 0.173123 m/s)
13:23:49 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:23:49 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:23:49 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:23:49 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:23:49 DEBUG opendrift:2210: ======================================================================
13:23:49 INFO opendrift:2211: 2026-07-11 09:00:00 - step 10 of 47 - 1000 active elements (0 deactivated)
13:23:49 DEBUG opendrift:2217: 0 elements scheduled.
13:23:49 DEBUG opendrift:2219: ======================================================================
13:23:49 DEBUG opendrift:2230: 59.9678184726585 <- latitude -> 59.973168897508906
13:23:49 DEBUG opendrift:2230: 4.468682699586946 <- longitude -> 4.4793080881433704
13:23:49 DEBUG opendrift:2228: z = 0.0
13:23:49 DEBUG opendrift:2231: ---------------------------------
13:23:49 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:23:49 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:23:49 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:23:49 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:23:49 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:23:49 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:23:49 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:23:49 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 09:00:00 (before)
2026-07-11 10:00:00 (after)
13:23:50 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:23:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:23:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:23:53 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:23:54 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:23:54 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.30799254008237 and 65.73118151100056 degrees.
13:23:54 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:23:54 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.30799254008237 and 65.73118151100056 degrees.
13:23:54 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:23:54 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:23:54 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:23:54 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:23:54 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:23:54 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x23x2) for time before (2026-07-11 09:00:00)
13:23:54 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 09:00:00) in space (linearNDFast)
13:23:54 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:23:54 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:23:54 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.53132824451038 and -65.52070284639848 degrees.
13:23:54 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.53132824451038 and -65.52070284639848 degrees.
13:23:54 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:23:54 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:23:54 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:23:54 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:23:54 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:23:54 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:23:54 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:23:54 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:23:54 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:23:54 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:23:54 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:23:54 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:23:54 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:23:54 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:23:54 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:23:54 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.226004 (min) -0.224369 (max)
13:23:54 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0682725 (min) -0.0658782 (max)
13:23:54 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.223 (min) -0.222684 (max)
13:23:54 DEBUG opendrift.models.basemodel.environment:899: x_wind: 0.740745 (min) 0.791159 (max)
13:23:54 DEBUG opendrift.models.basemodel.environment:899: y_wind: -8.63393 (min) -8.61968 (max)
13:23:54 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -4e-05 (min) -4e-05 (max)
13:23:54 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:23:54 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:23:54 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:23:54 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:23:54 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 271.366 (min) 273.906 (max)
13:23:54 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:23:54 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:23:54 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 1.841251, mean: 1.845283, max: 1.849197
13:23:54 DEBUG opendrift:697: No elements hit coastline.
13:23:54 DEBUG opendrift:768: No elements hit seafloor.
13:23:54 DEBUG opendrift:1807: No elements to deactivate
13:23:54 DEBUG opendrift:2268: Calling OceanDrift.update()
13:23:54 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.173029 m/s - 0.173402 m/s)
13:23:55 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:23:55 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:23:55 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:23:55 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:23:55 DEBUG opendrift:2210: ======================================================================
13:23:55 INFO opendrift:2211: 2026-07-11 10:00:00 - step 11 of 47 - 1000 active elements (0 deactivated)
13:23:55 DEBUG opendrift:2217: 0 elements scheduled.
13:23:55 DEBUG opendrift:2219: ======================================================================
13:23:55 DEBUG opendrift:2230: 59.9600847910323 <- latitude -> 59.965425446285195
13:23:55 DEBUG opendrift:2230: 4.455070360403508 <- longitude -> 4.465858493238903
13:23:55 DEBUG opendrift:2228: z = 0.0
13:23:55 DEBUG opendrift:2231: ---------------------------------
13:23:55 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:23:55 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:23:55 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:23:55 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:23:55 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:23:55 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:23:55 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:23:55 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 10:00:00 (before)
2026-07-11 11:00:00 (after)
13:23:57 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:23:57 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:23:57 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:23:59 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:24:00 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:24:00 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.31996853573472 and 65.7370571153573 degrees.
13:24:00 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:24:00 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.31996853573472 and 65.7370571153573 degrees.
13:24:00 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:24:00 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:24:00 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:24:00 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:24:00 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:24:00 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 23x23x2) for time before (2026-07-11 10:00:00)
13:24:00 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 10:00:00) in space (linearNDFast)
13:24:00 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:24:00 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:24:00 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.54494057313676 and -65.53415244522222 degrees.
13:24:00 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.54494057313676 and -65.53415244522222 degrees.
13:24:00 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:24:00 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:24:00 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:24:00 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:24:00 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:24:00 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:24:00 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:24:00 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:24:00 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:24:00 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:24:00 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:24:00 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:24:00 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:24:00 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:24:00 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:24:00 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.220147 (min) -0.218665 (max)
13:24:00 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.00931874 (min) -0.00647413 (max)
13:24:00 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.369 (min) -0.369 (max)
13:24:00 DEBUG opendrift.models.basemodel.environment:899: x_wind: 1.27316 (min) 1.29796 (max)
13:24:00 DEBUG opendrift.models.basemodel.environment:899: y_wind: -8.99078 (min) -8.97103 (max)
13:24:00 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -5e-05 (min) -5e-05 (max)
13:24:00 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:24:00 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:24:00 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:24:00 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:24:00 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 275.547 (min) 277.631 (max)
13:24:00 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:24:00 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:24:00 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 2.019794, mean: 2.025894, max: 2.029817
13:24:00 DEBUG opendrift:697: No elements hit coastline.
13:24:00 DEBUG opendrift:768: No elements hit seafloor.
13:24:00 DEBUG opendrift:1807: No elements to deactivate
13:24:00 DEBUG opendrift:2268: Calling OceanDrift.update()
13:24:00 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.181224 m/s - 0.181673 m/s)
13:24:00 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:24:00 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:24:00 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:24:00 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:24:00 DEBUG opendrift:2210: ======================================================================
13:24:00 INFO opendrift:2211: 2026-07-11 11:00:00 - step 12 of 47 - 1000 active elements (0 deactivated)
13:24:00 DEBUG opendrift:2217: 0 elements scheduled.
13:24:00 DEBUG opendrift:2219: ======================================================================
13:24:00 DEBUG opendrift:2230: 59.95403833131556 <- latitude -> 59.959365291241284
13:24:00 DEBUG opendrift:2230: 4.44254318584835 <- longitude -> 4.453410127823549
13:24:00 DEBUG opendrift:2228: z = 0.0
13:24:00 DEBUG opendrift:2231: ---------------------------------
13:24:00 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:24:00 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:24:00 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:24:00 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:24:00 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:24:00 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:24:00 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:24:00 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 11:00:00 (before)
2026-07-11 12:00:00 (after)
13:24:02 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:24:02 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:24:03 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:24:04 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:24:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:24:06 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.33897635252046 and 65.7429300473883 degrees.
13:24:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:24:06 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.33897635252046 and 65.7429300473883 degrees.
13:24:06 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:24:06 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:24:06 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:24:06 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:24:06 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:24:06 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 23x22x2) for time before (2026-07-11 11:00:00)
13:24:06 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 11:00:00) in space (linearNDFast)
13:24:06 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:24:06 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:24:06 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.55746775157307 and -65.5466008281595 degrees.
13:24:06 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.55746775157307 and -65.5466008281595 degrees.
13:24:06 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:24:06 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:24:06 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:24:06 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:24:06 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:24:06 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:24:06 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:24:06 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:24:06 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:24:06 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:24:06 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:24:06 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:24:06 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:24:06 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:24:06 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:24:06 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.18606 (min) -0.183352 (max)
13:24:06 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.0528015 (min) 0.0563584 (max)
13:24:06 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.523893 (min) -0.523104 (max)
13:24:06 DEBUG opendrift.models.basemodel.environment:899: x_wind: 1.78778 (min) 1.79923 (max)
13:24:06 DEBUG opendrift.models.basemodel.environment:899: y_wind: -9.2767 (min) -9.25407 (max)
13:24:06 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -4e-05 (min) -4e-05 (max)
13:24:06 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:24:06 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:24:06 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:24:06 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:24:06 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 278.532 (min) 280.144 (max)
13:24:06 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:24:06 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:24:06 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 2.185328, mean: 2.190811, max: 2.196642
13:24:06 DEBUG opendrift:697: No elements hit coastline.
13:24:06 DEBUG opendrift:768: No elements hit seafloor.
13:24:06 DEBUG opendrift:1807: No elements to deactivate
13:24:06 DEBUG opendrift:2268: Calling OceanDrift.update()
13:24:06 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.188504 m/s - 0.188991 m/s)
13:24:06 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:24:06 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:24:06 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:24:06 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:24:06 DEBUG opendrift:2210: ======================================================================
13:24:06 INFO opendrift:2211: 2026-07-11 12:00:00 - step 13 of 47 - 1000 active elements (0 deactivated)
13:24:06 DEBUG opendrift:2217: 0 elements scheduled.
13:24:06 DEBUG opendrift:2219: ======================================================================
13:24:06 DEBUG opendrift:2230: 59.949827441530104 <- latitude -> 59.95513443900191
13:24:06 DEBUG opendrift:2230: 4.432865823644476 <- longitude -> 4.4438948305006285
13:24:06 DEBUG opendrift:2228: z = 0.0
13:24:06 DEBUG opendrift:2231: ---------------------------------
13:24:06 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:24:06 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:24:06 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:24:06 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:24:06 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:24:06 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:24:06 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:24:06 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 12:00:00 (before)
2026-07-11 13:00:00 (after)
13:24:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:24:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:24:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:24:10 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:24:11 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:24:11 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.33897635252046 and 65.76182944877817 degrees.
13:24:11 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:24:11 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.33897635252046 and 65.76182944877817 degrees.
13:24:11 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:24:11 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:24:11 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:24:11 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:24:11 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:24:11 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x23x2) for time before (2026-07-11 12:00:00)
13:24:11 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 12:00:00) in space (linearNDFast)
13:24:11 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:24:11 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:24:11 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.56714513551863 and -65.55611611644349 degrees.
13:24:11 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.56714513551863 and -65.55611611644349 degrees.
13:24:11 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:24:11 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:24:11 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:24:11 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:24:11 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:24:11 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:24:11 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:24:11 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:24:11 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:24:11 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:24:11 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:24:11 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:24:11 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:24:11 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:24:11 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:24:11 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.136277 (min) -0.133597 (max)
13:24:11 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.106207 (min) 0.110246 (max)
13:24:11 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.644263 (min) -0.643467 (max)
13:24:11 DEBUG opendrift.models.basemodel.environment:899: x_wind: 1.81252 (min) 1.81693 (max)
13:24:11 DEBUG opendrift.models.basemodel.environment:899: y_wind: -9.77569 (min) -9.74333 (max)
13:24:11 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -3e-05 (min) -3e-05 (max)
13:24:11 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:24:11 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:24:11 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:24:11 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:24:11 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 280.305 (min) 281.551 (max)
13:24:11 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:24:11 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:24:11 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 2.416405, mean: 2.423881, max: 2.431861
13:24:11 DEBUG opendrift:697: No elements hit coastline.
13:24:11 DEBUG opendrift:768: No elements hit seafloor.
13:24:11 DEBUG opendrift:1807: No elements to deactivate
13:24:11 DEBUG opendrift:2268: Calling OceanDrift.update()
13:24:11 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.198220 m/s - 0.198853 m/s)
13:24:11 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:24:11 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:24:11 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:24:11 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:24:11 DEBUG opendrift:2210: ======================================================================
13:24:11 INFO opendrift:2211: 2026-07-11 13:00:00 - step 14 of 47 - 1000 active elements (0 deactivated)
13:24:11 DEBUG opendrift:2217: 0 elements scheduled.
13:24:11 DEBUG opendrift:2219: ======================================================================
13:24:11 DEBUG opendrift:2230: 59.94704553053204 <- latitude -> 59.952305832155496
13:24:11 DEBUG opendrift:2230: 4.426421561720109 <- longitude -> 4.437617009102115
13:24:11 DEBUG opendrift:2228: z = 0.0
13:24:11 DEBUG opendrift:2231: ---------------------------------
13:24:11 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:24:11 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:24:11 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:24:11 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:24:11 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:24:11 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:24:11 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:24:11 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 13:00:00 (before)
2026-07-11 14:00:00 (after)
13:24:13 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:24:14 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:24:14 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:24:15 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:24:17 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:24:17 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.34495521234535 and 65.76769467959431 degrees.
13:24:17 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:24:17 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.34495521234535 and 65.76769467959431 degrees.
13:24:17 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:24:17 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:24:17 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:24:17 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:24:17 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:24:17 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x23x2) for time before (2026-07-11 13:00:00)
13:24:17 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 13:00:00) in space (linearNDFast)
13:24:17 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:24:17 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:24:17 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57358939185245 and -65.56239393266493 degrees.
13:24:17 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57358939185245 and -65.56239393266493 degrees.
13:24:17 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:24:17 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:24:17 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:24:17 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:24:17 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:24:17 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:24:17 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:24:17 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:24:17 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:24:17 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:24:17 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:24:17 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:24:17 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:24:17 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:24:17 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:24:17 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0865612 (min) -0.0837879 (max)
13:24:17 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.144909 (min) 0.150085 (max)
13:24:17 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.691508 (min) -0.690415 (max)
13:24:17 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.31167 (min) 2.31708 (max)
13:24:17 DEBUG opendrift.models.basemodel.environment:899: y_wind: -10.2777 (min) -10.2691 (max)
13:24:17 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 0 (min) 0 (max)
13:24:17 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:24:17 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:24:17 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:24:17 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:24:17 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 281.232 (min) 282.283 (max)
13:24:17 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:24:17 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:24:17 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 2.726062, mean: 2.728454, max: 2.730445
13:24:17 DEBUG opendrift:697: No elements hit coastline.
13:24:17 DEBUG opendrift:768: No elements hit seafloor.
13:24:17 DEBUG opendrift:1807: No elements to deactivate
13:24:17 DEBUG opendrift:2268: Calling OceanDrift.update()
13:24:17 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.210538 m/s - 0.210707 m/s)
13:24:17 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:24:17 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:24:17 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:24:17 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:24:17 DEBUG opendrift:2210: ======================================================================
13:24:17 INFO opendrift:2211: 2026-07-11 14:00:00 - step 15 of 47 - 1000 active elements (0 deactivated)
13:24:17 DEBUG opendrift:2217: 0 elements scheduled.
13:24:17 DEBUG opendrift:2219: ======================================================================
13:24:17 DEBUG opendrift:2230: 59.94519706173937 <- latitude -> 59.950411523902986
13:24:17 DEBUG opendrift:2230: 4.423827642253496 <- longitude -> 4.435199156639809
13:24:17 DEBUG opendrift:2228: z = 0.0
13:24:17 DEBUG opendrift:2231: ---------------------------------
13:24:17 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:24:17 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:24:17 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:24:17 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:24:17 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:24:17 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:24:17 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:24:17 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 14:00:00 (before)
2026-07-11 15:00:00 (after)
13:24:19 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:24:19 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:24:19 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:24:20 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:24:22 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:24:22 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.34495521234535 and 65.76769467959431 degrees.
13:24:22 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:24:23 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.34495521234535 and 65.76769467959431 degrees.
13:24:23 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:24:23 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:24:23 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:24:23 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:24:23 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:24:23 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x23x2) for time before (2026-07-11 14:00:00)
13:24:23 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 14:00:00) in space (linearNDFast)
13:24:23 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:24:23 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:24:23 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57618330080808 and -65.56481178385873 degrees.
13:24:23 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57618330080808 and -65.56481178385873 degrees.
13:24:23 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:24:23 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:24:23 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:24:23 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:24:23 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:24:23 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:24:23 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:24:23 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:24:23 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:24:23 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:24:23 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:24:23 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:24:23 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:24:23 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:24:23 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:24:23 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0505719 (min) -0.0440644 (max)
13:24:23 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.166524 (min) 0.172927 (max)
13:24:23 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.664488 (min) -0.662712 (max)
13:24:23 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.0589 (min) 2.07455 (max)
13:24:23 DEBUG opendrift.models.basemodel.environment:899: y_wind: -10.571 (min) -10.5369 (max)
13:24:23 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 2e-05 (min) 2e-05 (max)
13:24:23 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:24:23 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:24:23 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:24:23 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:24:23 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 281.63 (min) 282.596 (max)
13:24:23 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:24:23 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:24:23 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 2.836909, mean: 2.844838, max: 2.853255
13:24:23 DEBUG opendrift:697: No elements hit coastline.
13:24:23 DEBUG opendrift:768: No elements hit seafloor.
13:24:23 DEBUG opendrift:1807: No elements to deactivate
13:24:23 DEBUG opendrift:2268: Calling OceanDrift.update()
13:24:23 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.214776 m/s - 0.215394 m/s)
13:24:23 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:24:23 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:24:23 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:24:23 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:24:23 DEBUG opendrift:2210: ======================================================================
13:24:23 INFO opendrift:2211: 2026-07-11 15:00:00 - step 16 of 47 - 1000 active elements (0 deactivated)
13:24:23 DEBUG opendrift:2217: 0 elements scheduled.
13:24:23 DEBUG opendrift:2219: ======================================================================
13:24:23 DEBUG opendrift:2230: 59.94388688473532 <- latitude -> 59.94902719078661
13:24:23 DEBUG opendrift:2230: 4.423233610960526 <- longitude -> 4.43501955320747
13:24:23 DEBUG opendrift:2228: z = 0.0
13:24:23 DEBUG opendrift:2231: ---------------------------------
13:24:23 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:24:23 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:24:23 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:24:23 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:24:23 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:24:23 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:24:23 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:24:23 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 15:00:00 (before)
2026-07-11 16:00:00 (after)
13:24:24 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:24:25 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:24:25 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:24:26 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:24:28 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:24:28 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.34495521234535 and 65.76769467959431 degrees.
13:24:28 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:24:28 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.34495521234535 and 65.76769467959431 degrees.
13:24:28 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:24:28 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:24:28 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:24:28 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:24:28 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:24:28 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x23x2) for time before (2026-07-11 15:00:00)
13:24:28 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 15:00:00) in space (linearNDFast)
13:24:28 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:24:28 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:24:28 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57677733740478 and -65.564991399929 degrees.
13:24:28 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57677733740478 and -65.564991399929 degrees.
13:24:28 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:24:28 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:24:28 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:24:28 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:24:28 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:24:28 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:24:28 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:24:28 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:24:28 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:24:28 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:24:28 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:24:28 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:24:28 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:24:28 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:24:28 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:24:28 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0222741 (min) -0.012981 (max)
13:24:28 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.164366 (min) 0.169338 (max)
13:24:28 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.568804 (min) -0.567402 (max)
13:24:28 DEBUG opendrift.models.basemodel.environment:899: x_wind: 1.99485 (min) 2.00437 (max)
13:24:28 DEBUG opendrift.models.basemodel.environment:899: y_wind: -10.7625 (min) -10.7345 (max)
13:24:28 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 4e-05 (min) 4e-05 (max)
13:24:28 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:24:28 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:24:28 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:24:28 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:24:28 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 281.76 (min) 282.733 (max)
13:24:28 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:24:28 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:24:28 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 2.932565, mean: 2.939968, max: 2.948030
13:24:28 DEBUG opendrift:697: No elements hit coastline.
13:24:28 DEBUG opendrift:768: No elements hit seafloor.
13:24:28 DEBUG opendrift:1807: No elements to deactivate
13:24:28 DEBUG opendrift:2268: Calling OceanDrift.update()
13:24:28 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.218367 m/s - 0.218942 m/s)
13:24:28 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:24:28 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:24:28 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:24:28 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:24:28 DEBUG opendrift:2210: ======================================================================
13:24:28 INFO opendrift:2211: 2026-07-11 16:00:00 - step 17 of 47 - 1000 active elements (0 deactivated)
13:24:28 DEBUG opendrift:2217: 0 elements scheduled.
13:24:28 DEBUG opendrift:2219: ======================================================================
13:24:28 DEBUG opendrift:2230: 59.942381804787885 <- latitude -> 59.94740600641951
13:24:28 DEBUG opendrift:2230: 4.424369213174854 <- longitude -> 4.436758783024795
13:24:28 DEBUG opendrift:2228: z = 0.0
13:24:28 DEBUG opendrift:2231: ---------------------------------
13:24:28 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:24:28 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:24:28 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:24:28 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:24:28 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:24:28 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:24:28 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:24:28 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 16:00:00 (before)
2026-07-11 17:00:00 (after)
13:24:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:24:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:24:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:24:32 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:24:33 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:24:33 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.3509313548821 and 65.76769467959431 degrees.
13:24:33 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:24:33 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.3509313548821 and 65.76769467959431 degrees.
13:24:33 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:24:33 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:24:33 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:24:33 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:24:33 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:24:33 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 23x23x2) for time before (2026-07-11 16:00:00)
13:24:33 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 16:00:00) in space (linearNDFast)
13:24:33 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:24:33 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:24:33 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57564173429378 and -65.56325217043194 degrees.
13:24:33 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57564173429378 and -65.56325217043194 degrees.
13:24:33 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:24:33 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:24:33 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:24:33 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:24:33 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:24:33 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:24:33 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:24:33 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:24:33 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:24:33 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:24:33 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:24:33 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:24:33 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:24:33 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:24:33 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:24:33 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.00510166 (min) 0.00338845 (max)
13:24:33 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.125912 (min) 0.130621 (max)
13:24:33 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.428354 (min) -0.4265 (max)
13:24:33 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.25003 (min) 2.25591 (max)
13:24:33 DEBUG opendrift.models.basemodel.environment:899: y_wind: -10.8476 (min) -10.8374 (max)
13:24:33 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 4e-05 (min) 4e-05 (max)
13:24:33 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:24:33 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:24:33 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:24:33 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:24:33 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 281.709 (min) 282.774 (max)
13:24:33 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:24:33 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:24:33 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.014082, mean: 3.016862, max: 3.019834
13:24:33 DEBUG opendrift:697: No elements hit coastline.
13:24:33 DEBUG opendrift:768: No elements hit seafloor.
13:24:33 DEBUG opendrift:1807: No elements to deactivate
13:24:33 DEBUG opendrift:2268: Calling OceanDrift.update()
13:24:33 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.221381 m/s - 0.221592 m/s)
13:24:33 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:24:33 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:24:33 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:24:33 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:24:33 DEBUG opendrift:2210: ======================================================================
13:24:33 INFO opendrift:2211: 2026-07-11 17:00:00 - step 18 of 47 - 1000 active elements (0 deactivated)
13:24:33 DEBUG opendrift:2217: 0 elements scheduled.
13:24:33 DEBUG opendrift:2219: ======================================================================
13:24:33 DEBUG opendrift:2230: 59.93959540027597 <- latitude -> 59.94447052852301
13:24:33 DEBUG opendrift:2230: 4.426944460867256 <- longitude -> 4.43984530412026
13:24:33 DEBUG opendrift:2228: z = 0.0
13:24:33 DEBUG opendrift:2231: ---------------------------------
13:24:33 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:24:33 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:24:33 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:24:33 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:24:33 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:24:33 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:24:33 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:24:33 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 17:00:00 (before)
2026-07-11 18:00:00 (after)
13:24:35 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:24:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:24:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:24:37 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:24:39 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:24:39 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.3509313548821 and 65.77355724369991 degrees.
13:24:39 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:24:39 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.3509313548821 and 65.77355724369991 degrees.
13:24:39 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:24:39 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:24:39 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:24:39 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:24:39 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:24:39 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x23x2) for time before (2026-07-11 17:00:00)
13:24:39 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 17:00:00) in space (linearNDFast)
13:24:39 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:24:39 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:24:39 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57306648074366 and -65.56016564163372 degrees.
13:24:39 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57306648074366 and -65.56016564163372 degrees.
13:24:39 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:24:39 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:24:39 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:24:39 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:24:39 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:24:39 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:24:39 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:24:39 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:24:39 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:24:39 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:24:39 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:24:39 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:24:39 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:24:39 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:24:39 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:24:39 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.00365902 (min) 0.00027886 (max)
13:24:39 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.0494611 (min) 0.0559711 (max)
13:24:39 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.271209 (min) -0.269255 (max)
13:24:39 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.22878 (min) 2.23122 (max)
13:24:39 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.2118 (min) -11.2012 (max)
13:24:39 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 4e-05 (min) 4e-05 (max)
13:24:39 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:24:39 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:24:39 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:24:39 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:24:39 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 281.67 (min) 282.778 (max)
13:24:39 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:24:39 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:24:39 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.208738, mean: 3.211962, max: 3.214752
13:24:39 DEBUG opendrift:697: No elements hit coastline.
13:24:39 DEBUG opendrift:768: No elements hit seafloor.
13:24:39 DEBUG opendrift:1807: No elements to deactivate
13:24:39 DEBUG opendrift:2268: Calling OceanDrift.update()
13:24:39 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.228418 m/s - 0.228632 m/s)
13:24:39 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:24:39 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:24:39 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:24:39 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:24:39 DEBUG opendrift:2210: ======================================================================
13:24:39 INFO opendrift:2211: 2026-07-11 18:00:00 - step 19 of 47 - 1000 active elements (0 deactivated)
13:24:39 DEBUG opendrift:2217: 0 elements scheduled.
13:24:39 DEBUG opendrift:2219: ======================================================================
13:24:39 DEBUG opendrift:2230: 59.93414440004738 <- latitude -> 59.93886844057651
13:24:39 DEBUG opendrift:2230: 4.429694906447727 <- longitude -> 4.442622099461652
13:24:39 DEBUG opendrift:2228: z = 0.0
13:24:39 DEBUG opendrift:2231: ---------------------------------
13:24:39 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:24:39 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:24:39 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:24:39 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:24:39 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:24:39 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:24:39 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:24:39 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 18:00:00 (before)
2026-07-11 19:00:00 (after)
13:24:41 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:24:41 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:24:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:24:43 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:24:44 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:24:44 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.3438878860666 and 65.76053282649532 degrees.
13:24:44 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:24:44 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.3438878860666 and 65.76053282649532 degrees.
13:24:44 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:24:44 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:24:44 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:24:44 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:24:44 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:24:44 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 23x23x2) for time before (2026-07-11 18:00:00)
13:24:44 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 18:00:00) in space (linearNDFast)
13:24:44 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:24:44 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:24:44 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57031603501062 and -65.55738885597916 degrees.
13:24:44 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57031603501062 and -65.55738885597916 degrees.
13:24:44 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:24:44 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:24:44 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:24:44 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:24:44 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:24:44 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:24:44 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:24:44 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:24:44 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:24:44 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:24:44 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:24:44 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:24:44 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:24:44 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:24:44 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:24:44 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.042712 (min) -0.0335196 (max)
13:24:44 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0264678 (min) -0.0224004 (max)
13:24:44 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.132026 (min) -0.130036 (max)
13:24:44 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.09202 (min) 2.10096 (max)
13:24:44 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.4692 (min) -11.4624 (max)
13:24:44 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 3e-05 (min) 3e-05 (max)
13:24:44 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:24:44 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:24:44 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:24:44 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:24:44 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 281.925 (min) 282.938 (max)
13:24:44 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:24:44 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:24:44 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.339894, mean: 3.341910, max: 3.344085
13:24:44 DEBUG opendrift:697: No elements hit coastline.
13:24:44 DEBUG opendrift:768: No elements hit seafloor.
13:24:44 DEBUG opendrift:1807: No elements to deactivate
13:24:44 DEBUG opendrift:2268: Calling OceanDrift.update()
13:24:44 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.233039 m/s - 0.233185 m/s)
13:24:44 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:24:44 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:24:44 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:24:44 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:24:44 DEBUG opendrift:2210: ======================================================================
13:24:44 INFO opendrift:2211: 2026-07-11 19:00:00 - step 20 of 47 - 1000 active elements (0 deactivated)
13:24:44 DEBUG opendrift:2217: 0 elements scheduled.
13:24:44 DEBUG opendrift:2219: ======================================================================
13:24:44 DEBUG opendrift:2230: 59.926005228541214 <- latitude -> 59.93060343392091
13:24:44 DEBUG opendrift:2230: 4.430180562808948 <- longitude -> 4.44264673460645
13:24:44 DEBUG opendrift:2228: z = 0.0
13:24:44 DEBUG opendrift:2231: ---------------------------------
13:24:44 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:24:44 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:24:44 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:24:44 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:24:44 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:24:44 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:24:44 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:24:44 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 19:00:00 (before)
2026-07-11 20:00:00 (after)
13:24:46 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:24:47 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:24:47 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:24:48 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:24:50 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:24:50 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.34986093349879 and 65.76639508619442 degrees.
13:24:50 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:24:50 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.34986093349879 and 65.76639508619442 degrees.
13:24:50 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:24:50 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:24:50 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:24:50 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:24:50 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:24:50 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 23x23x2) for time before (2026-07-11 19:00:00)
13:24:50 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 19:00:00) in space (linearNDFast)
13:24:50 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:24:50 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:24:50 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.56983038680814 and -65.55736421542639 degrees.
13:24:50 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.56983038680814 and -65.55736421542639 degrees.
13:24:50 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:24:50 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:24:50 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:24:50 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:24:50 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:24:50 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:24:50 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:24:50 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:24:50 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:24:50 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:24:50 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:24:50 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:24:50 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:24:50 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:24:50 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:24:50 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0920254 (min) -0.0810329 (max)
13:24:50 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0875773 (min) -0.0824962 (max)
13:24:50 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.0524945 (min) -0.0506625 (max)
13:24:50 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.15382 (min) 2.1626 (max)
13:24:50 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.574 (min) -11.5622 (max)
13:24:50 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 1e-05 (min) 1e-05 (max)
13:24:50 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:24:50 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:24:50 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:24:50 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:24:50 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 282.531 (min) 283.418 (max)
13:24:50 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:24:50 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:24:50 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.403027, mean: 3.406534, max: 3.410126
13:24:50 DEBUG opendrift:697: No elements hit coastline.
13:24:50 DEBUG opendrift:768: No elements hit seafloor.
13:24:50 DEBUG opendrift:1807: No elements to deactivate
13:24:50 DEBUG opendrift:2268: Calling OceanDrift.update()
13:24:50 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.235231 m/s - 0.235477 m/s)
13:24:50 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:24:50 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:24:50 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:24:50 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:24:50 DEBUG opendrift:2210: ======================================================================
13:24:50 INFO opendrift:2211: 2026-07-11 20:00:00 - step 21 of 47 - 1000 active elements (0 deactivated)
13:24:50 DEBUG opendrift:2217: 0 elements scheduled.
13:24:50 DEBUG opendrift:2219: ======================================================================
13:24:50 DEBUG opendrift:2230: 59.91580350905392 <- latitude -> 59.92033554266885
13:24:50 DEBUG opendrift:2230: 4.42769872132806 <- longitude -> 4.439598644696828
13:24:50 DEBUG opendrift:2228: z = 0.0
13:24:50 DEBUG opendrift:2231: ---------------------------------
13:24:50 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:24:50 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:24:50 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:24:50 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:24:50 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:24:50 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:24:50 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:24:50 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 20:00:00 (before)
2026-07-11 21:00:00 (after)
13:24:52 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:24:53 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:24:53 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:24:55 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:24:56 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:24:56 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.34282175154172 and 65.76509693922084 degrees.
13:24:56 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:24:56 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.34282175154172 and 65.76509693922084 degrees.
13:24:56 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:24:56 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:24:56 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:24:56 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:24:56 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:24:56 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x23x2) for time before (2026-07-11 20:00:00)
13:24:56 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 20:00:00) in space (linearNDFast)
13:24:56 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:24:56 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:24:56 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57231223765248 and -65.5604123172258 degrees.
13:24:56 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57231223765248 and -65.5604123172258 degrees.
13:24:56 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:24:56 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:24:56 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:24:56 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:24:56 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:24:56 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:24:56 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:24:56 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:24:56 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:24:56 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:24:56 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:24:56 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:24:56 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:24:56 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:24:56 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:24:56 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.124838 (min) -0.116227 (max)
13:24:56 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.137098 (min) -0.128182 (max)
13:24:56 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.0494106 (min) -0.0485064 (max)
13:24:56 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.5216 (min) 2.55382 (max)
13:24:56 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.67 (min) -11.6504 (max)
13:24:56 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -1e-05 (min) -1e-05 (max)
13:24:56 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:24:56 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:24:56 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:24:56 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:24:56 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 283.393 (min) 284.11 (max)
13:24:56 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:24:56 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:24:56 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.495900, mean: 3.502867, max: 3.510134
13:24:56 DEBUG opendrift:697: No elements hit coastline.
13:24:56 DEBUG opendrift:768: No elements hit seafloor.
13:24:56 DEBUG opendrift:1807: No elements to deactivate
13:24:56 DEBUG opendrift:2268: Calling OceanDrift.update()
13:24:56 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.238420 m/s - 0.238904 m/s)
13:24:56 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:24:56 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:24:56 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:24:56 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:24:56 DEBUG opendrift:2210: ======================================================================
13:24:56 INFO opendrift:2211: 2026-07-11 21:00:00 - step 22 of 47 - 1000 active elements (0 deactivated)
13:24:56 DEBUG opendrift:2217: 0 elements scheduled.
13:24:56 DEBUG opendrift:2219: ======================================================================
13:24:56 DEBUG opendrift:2230: 59.903969295631 <- latitude -> 59.90849304414967
13:24:56 DEBUG opendrift:2230: 4.423411340687118 <- longitude -> 4.43499538218056
13:24:56 DEBUG opendrift:2228: z = 0.0
13:24:56 DEBUG opendrift:2231: ---------------------------------
13:24:56 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:24:56 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:24:56 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:24:56 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:24:56 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:24:56 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:24:56 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:24:56 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 21:00:00 (before)
2026-07-11 22:00:00 (after)
13:24:58 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:24:58 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:24:58 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:25:00 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:25:01 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:25:01 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.35475895287716 and 65.77095356978664 degrees.
13:25:01 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:25:01 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.35475895287716 and 65.77095356978664 degrees.
13:25:01 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:25:01 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:25:01 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:25:01 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:25:01 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:25:01 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 23x23x2) for time before (2026-07-11 21:00:00)
13:25:01 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 21:00:00) in space (linearNDFast)
13:25:01 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:25:01 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:25:01 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.5765996186511 and -65.56501557988842 degrees.
13:25:01 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.5765996186511 and -65.56501557988842 degrees.
13:25:01 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:25:01 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:25:01 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:25:01 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:25:01 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:25:01 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:25:01 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:25:01 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:25:01 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:25:01 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:25:01 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:25:01 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:25:01 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:25:01 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:25:01 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:25:01 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.145799 (min) -0.140202 (max)
13:25:01 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.155888 (min) -0.143124 (max)
13:25:01 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.122 (min) -0.122 (max)
13:25:01 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.66243 (min) 2.67763 (max)
13:25:01 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.8977 (min) -11.8869 (max)
13:25:01 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -3e-05 (min) -3e-05 (max)
13:25:01 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:25:01 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:25:01 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:25:01 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:25:01 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 284.239 (min) 284.905 (max)
13:25:01 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:25:01 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:25:01 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.650716, mean: 3.654537, max: 3.658573
13:25:01 DEBUG opendrift:697: No elements hit coastline.
13:25:01 DEBUG opendrift:768: No elements hit seafloor.
13:25:01 DEBUG opendrift:1807: No elements to deactivate
13:25:01 DEBUG opendrift:2268: Calling OceanDrift.update()
13:25:01 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.243642 m/s - 0.243904 m/s)
13:25:01 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:25:01 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:25:01 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:25:01 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:25:01 DEBUG opendrift:2210: ======================================================================
13:25:01 INFO opendrift:2211: 2026-07-11 22:00:00 - step 23 of 47 - 1000 active elements (0 deactivated)
13:25:01 DEBUG opendrift:2217: 0 elements scheduled.
13:25:01 DEBUG opendrift:2219: ======================================================================
13:25:01 DEBUG opendrift:2230: 59.89142028634315 <- latitude -> 59.895944202404436
13:25:01 DEBUG opendrift:2230: 4.417780372770022 <- longitude -> 4.429159829437142
13:25:01 DEBUG opendrift:2228: z = 0.0
13:25:01 DEBUG opendrift:2231: ---------------------------------
13:25:01 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:25:01 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:25:01 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:25:01 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:25:01 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:25:01 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:25:01 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:25:01 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 22:00:00 (before)
2026-07-11 23:00:00 (after)
13:25:04 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:25:04 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:25:04 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:25:05 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:25:07 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:25:07 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.36072349074145 and 65.76965390450334 degrees.
13:25:07 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:25:07 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.36072349074145 and 65.76965390450334 degrees.
13:25:07 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:25:07 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:25:07 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:25:07 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:25:07 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:25:07 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x22x2) for time before (2026-07-11 22:00:00)
13:25:07 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 22:00:00) in space (linearNDFast)
13:25:07 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:25:07 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:25:07 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.58223060166053 and -65.57085114385968 degrees.
13:25:07 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.58223060166053 and -65.57085114385968 degrees.
13:25:07 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:25:07 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:25:07 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:25:07 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:25:07 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:25:07 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:25:07 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:25:07 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:25:07 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:25:07 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:25:07 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:25:07 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:25:07 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:25:07 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:25:07 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:25:07 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.149657 (min) -0.145381 (max)
13:25:07 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.131682 (min) -0.119996 (max)
13:25:07 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.244 (min) -0.244 (max)
13:25:07 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.67743 (min) 2.69682 (max)
13:25:07 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.8549 (min) -11.8522 (max)
13:25:07 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -4e-05 (min) -4e-05 (max)
13:25:07 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:25:07 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:25:07 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:25:07 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:25:07 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 285.094 (min) 285.739 (max)
13:25:07 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:25:07 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:25:07 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.632248, mean: 3.633962, max: 3.635954
13:25:07 DEBUG opendrift:697: No elements hit coastline.
13:25:07 DEBUG opendrift:768: No elements hit seafloor.
13:25:07 DEBUG opendrift:1807: No elements to deactivate
13:25:07 DEBUG opendrift:2268: Calling OceanDrift.update()
13:25:07 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.243025 m/s - 0.243149 m/s)
13:25:07 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:25:07 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:25:07 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:25:07 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:25:07 DEBUG opendrift:2210: ======================================================================
13:25:07 INFO opendrift:2211: 2026-07-11 23:00:00 - step 24 of 47 - 1000 active elements (0 deactivated)
13:25:07 DEBUG opendrift:2217: 0 elements scheduled.
13:25:07 DEBUG opendrift:2219: ======================================================================
13:25:07 DEBUG opendrift:2230: 59.87961880522962 <- latitude -> 59.884219376833244
13:25:07 DEBUG opendrift:2230: 4.411823884862065 <- longitude -> 4.423120897384006
13:25:07 DEBUG opendrift:2228: z = 0.0
13:25:07 DEBUG opendrift:2231: ---------------------------------
13:25:07 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:25:07 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:25:07 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:25:07 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:25:07 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:25:07 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:25:07 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:25:07 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 23:00:00 (before)
2026-07-12 00:00:00 (after)
13:25:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:25:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:25:10 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:25:11 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:25:12 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:25:12 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.3596492885338 and 65.78135327333328 degrees.
13:25:12 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:25:12 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.3596492885338 and 65.78135327333328 degrees.
13:25:12 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:25:12 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:25:12 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:25:12 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:25:12 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:25:12 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x23x2) for time before (2026-07-11 23:00:00)
13:25:12 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 23:00:00) in space (linearNDFast)
13:25:12 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:25:12 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:25:12 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.58818708951091 and -65.57689006731418 degrees.
13:25:12 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.58818708951091 and -65.57689006731418 degrees.
13:25:12 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:25:12 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:25:12 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:25:12 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:25:12 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:25:12 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:25:12 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:25:12 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:25:12 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:25:12 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:25:12 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:25:12 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:25:12 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:25:12 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:25:12 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:25:12 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.135829 (min) -0.131603 (max)
13:25:12 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0850721 (min) -0.0742204 (max)
13:25:12 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.39312 (min) -0.39272 (max)
13:25:12 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.90932 (min) 2.91946 (max)
13:25:12 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.9009 (min) -11.8934 (max)
13:25:12 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -4e-05 (min) -4e-05 (max)
13:25:12 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:25:12 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:25:12 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:25:12 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:25:12 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 285.853 (min) 286.487 (max)
13:25:12 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:25:12 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:25:12 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.689104, mean: 3.690933, max: 3.692411
13:25:12 DEBUG opendrift:697: No elements hit coastline.
13:25:12 DEBUG opendrift:768: No elements hit seafloor.
13:25:12 DEBUG opendrift:1807: No elements to deactivate
13:25:12 DEBUG opendrift:2268: Calling OceanDrift.update()
13:25:12 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.244919 m/s - 0.245029 m/s)
13:25:12 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:25:12 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:25:12 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:25:12 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:25:12 DEBUG opendrift:2210: ======================================================================
13:25:12 INFO opendrift:2211: 2026-07-12 00:00:00 - step 25 of 47 - 1000 active elements (0 deactivated)
13:25:12 DEBUG opendrift:2217: 0 elements scheduled.
13:25:12 DEBUG opendrift:2219: ======================================================================
13:25:12 DEBUG opendrift:2230: 59.86928550126292 <- latitude -> 59.87398201182204
13:25:12 DEBUG opendrift:2230: 4.407063963658594 <- longitude -> 4.418232582447604
13:25:12 DEBUG opendrift:2228: z = 0.0
13:25:12 DEBUG opendrift:2231: ---------------------------------
13:25:12 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:25:12 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:25:12 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:25:12 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:25:12 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:25:12 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:25:12 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:25:12 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 00:00:00 (before)
2026-07-12 01:00:00 (after)
13:25:15 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:25:15 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:25:16 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:25:17 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:25:18 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:25:18 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.36560804019601 and 65.78719897728902 degrees.
13:25:18 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:25:18 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.36560804019601 and 65.78719897728902 degrees.
13:25:18 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:25:18 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:25:18 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:25:18 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:25:18 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:25:18 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x23x2) for time before (2026-07-12 00:00:00)
13:25:18 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 00:00:00) in space (linearNDFast)
13:25:18 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:25:18 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:25:18 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.59294701129869 and -65.58177839328232 degrees.
13:25:18 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.59294701129869 and -65.58177839328232 degrees.
13:25:18 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:25:18 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:25:18 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:25:18 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:25:18 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:25:18 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:25:18 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:25:18 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:25:18 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:25:18 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:25:18 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:25:18 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:25:18 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:25:18 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:25:18 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:25:18 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.109851 (min) -0.106188 (max)
13:25:18 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.000157698 (min) 0.0078516 (max)
13:25:18 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.535976 (min) -0.534721 (max)
13:25:18 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.74444 (min) 2.77001 (max)
13:25:18 DEBUG opendrift.models.basemodel.environment:899: y_wind: -12.2902 (min) -12.2777 (max)
13:25:18 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 0 (min) 0 (max)
13:25:18 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:25:18 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:25:18 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:25:18 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:25:18 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 286.437 (min) 287.014 (max)
13:25:18 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:25:18 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:25:18 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.893778, mean: 3.899111, max: 3.904395
13:25:18 DEBUG opendrift:697: No elements hit coastline.
13:25:18 DEBUG opendrift:768: No elements hit seafloor.
13:25:18 DEBUG opendrift:1807: No elements to deactivate
13:25:18 DEBUG opendrift:2268: Calling OceanDrift.update()
13:25:18 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.251622 m/s - 0.251964 m/s)
13:25:18 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:25:18 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:25:18 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:25:18 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:25:18 DEBUG opendrift:2210: ======================================================================
13:25:18 INFO opendrift:2211: 2026-07-12 01:00:00 - step 26 of 47 - 1000 active elements (0 deactivated)
13:25:18 DEBUG opendrift:2217: 0 elements scheduled.
13:25:18 DEBUG opendrift:2219: ======================================================================
13:25:18 DEBUG opendrift:2230: 59.86143452634743 <- latitude -> 59.86626483971218
13:25:18 DEBUG opendrift:2230: 4.40369500306371 <- longitude -> 4.414868782795461
13:25:18 DEBUG opendrift:2228: z = 0.0
13:25:18 DEBUG opendrift:2231: ---------------------------------
13:25:18 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:25:18 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:25:18 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:25:18 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:25:18 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:25:18 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:25:18 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:25:18 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 01:00:00 (before)
2026-07-12 02:00:00 (after)
13:25:21 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:25:22 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:25:22 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:25:23 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:25:25 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:25:25 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.37751744039203 and 65.78004914242379 degrees.
13:25:25 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:25:25 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.37751744039203 and 65.78004914242379 degrees.
13:25:25 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:25:25 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:25:25 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:25:25 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:25:25 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:25:25 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 23x22x2) for time before (2026-07-12 01:00:00)
13:25:25 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 01:00:00) in space (linearNDFast)
13:25:25 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:25:25 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:25:25 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.5963159769689 and -65.58514219343675 degrees.
13:25:25 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.5963159769689 and -65.58514219343675 degrees.
13:25:25 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:25:25 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:25:25 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:25:25 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:25:25 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:25:25 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:25:25 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:25:25 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:25:25 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:25:25 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:25:25 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:25:25 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:25:25 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:25:25 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:25:25 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:25:25 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0769394 (min) -0.0727262 (max)
13:25:25 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.062488 (min) 0.0695132 (max)
13:25:25 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.627486 (min) -0.626178 (max)
13:25:25 DEBUG opendrift.models.basemodel.environment:899: x_wind: 3.36001 (min) 3.36349 (max)
13:25:25 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.9594 (min) -11.9294 (max)
13:25:25 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -2e-05 (min) -2e-05 (max)
13:25:25 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:25:25 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:25:25 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:25:25 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:25:25 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 286.808 (min) 287.327 (max)
13:25:25 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:25:25 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:25:25 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.779124, mean: 3.787507, max: 3.796215
13:25:25 DEBUG opendrift:697: No elements hit coastline.
13:25:25 DEBUG opendrift:768: No elements hit seafloor.
13:25:25 DEBUG opendrift:1807: No elements to deactivate
13:25:25 DEBUG opendrift:2268: Calling OceanDrift.update()
13:25:25 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.247889 m/s - 0.248449 m/s)
13:25:25 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:25:25 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:25:25 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:25:25 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:25:25 DEBUG opendrift:2210: ======================================================================
13:25:25 INFO opendrift:2211: 2026-07-12 02:00:00 - step 27 of 47 - 1000 active elements (0 deactivated)
13:25:25 DEBUG opendrift:2217: 0 elements scheduled.
13:25:25 DEBUG opendrift:2219: ======================================================================
13:25:25 DEBUG opendrift:2230: 59.85580586197948 <- latitude -> 59.860761602626525
13:25:25 DEBUG opendrift:2230: 4.403282332705036 <- longitude -> 4.41438302291
13:25:25 DEBUG opendrift:2228: z = 0.0
13:25:25 DEBUG opendrift:2231: ---------------------------------
13:25:25 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:25:25 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:25:25 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:25:25 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:25:25 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:25:25 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:25:25 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:25:25 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 02:00:00 (before)
2026-07-12 03:00:00 (after)
13:25:28 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:25:28 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:25:28 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:25:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:25:31 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:25:31 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.36453195846099 and 65.78589189554476 degrees.
13:25:31 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:25:31 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.36453195846099 and 65.78589189554476 degrees.
13:25:31 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:25:31 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:25:31 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:25:31 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:25:31 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:25:31 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x23x2) for time before (2026-07-12 02:00:00)
13:25:31 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 02:00:00) in space (linearNDFast)
13:25:31 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:25:31 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:25:31 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.59672864630905 and -65.58562795294182 degrees.
13:25:31 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.59672864630905 and -65.58562795294182 degrees.
13:25:31 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:25:31 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:25:31 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:25:31 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:25:31 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:25:31 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:25:31 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:25:31 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:25:31 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:25:31 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:25:31 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:25:31 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:25:31 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:25:31 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:25:31 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:25:31 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.041453 (min) -0.0383759 (max)
13:25:31 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.117311 (min) 0.124966 (max)
13:25:31 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.635808 (min) -0.633929 (max)
13:25:31 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.76204 (min) 2.78534 (max)
13:25:31 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.8934 (min) -11.8749 (max)
13:25:31 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 9.28679e-06 (min) 1e-05 (max)
13:25:31 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:25:31 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:25:31 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:25:31 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:25:31 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 286.96 (min) 287.426 (max)
13:25:31 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:25:31 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:25:31 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.656787, mean: 3.663343, max: 3.670577
13:25:31 DEBUG opendrift:697: No elements hit coastline.
13:25:31 DEBUG opendrift:768: No elements hit seafloor.
13:25:31 DEBUG opendrift:1807: No elements to deactivate
13:25:31 DEBUG opendrift:2268: Calling OceanDrift.update()
13:25:31 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.243844 m/s - 0.244303 m/s)
13:25:31 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:25:31 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:25:31 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:25:31 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:25:31 DEBUG opendrift:2210: ======================================================================
13:25:31 INFO opendrift:2211: 2026-07-12 03:00:00 - step 28 of 47 - 1000 active elements (0 deactivated)
13:25:31 DEBUG opendrift:2217: 0 elements scheduled.
13:25:31 DEBUG opendrift:2219: ======================================================================
13:25:31 DEBUG opendrift:2230: 59.852002489229065 <- latitude -> 59.85707509385137
13:25:31 DEBUG opendrift:2230: 4.4043440566381085 <- longitude -> 4.415375613986033
13:25:31 DEBUG opendrift:2228: z = 0.0
13:25:31 DEBUG opendrift:2231: ---------------------------------
13:25:31 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:25:31 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:25:31 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:25:31 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:25:31 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:25:31 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:25:31 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:25:31 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 03:00:00 (before)
2026-07-12 04:00:00 (after)
13:25:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:25:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:25:35 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:25:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:25:37 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:25:37 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.37048493464088 and 65.79173200011049 degrees.
13:25:37 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:25:37 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.37048493464088 and 65.79173200011049 degrees.
13:25:37 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:25:37 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:25:37 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:25:37 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:25:37 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:25:37 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x23x2) for time before (2026-07-12 03:00:00)
13:25:37 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 03:00:00) in space (linearNDFast)
13:25:37 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:25:37 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:25:37 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.59566692347376 and -65.58463536359272 degrees.
13:25:37 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.59566692347376 and -65.58463536359272 degrees.
13:25:37 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:25:37 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:25:37 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:25:37 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:25:37 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:25:37 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:25:37 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:25:37 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:25:37 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:25:37 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:25:37 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:25:37 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:25:37 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:25:37 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:25:37 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:25:37 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0133721 (min) -0.00991854 (max)
13:25:37 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.153705 (min) 0.160722 (max)
13:25:37 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.570866 (min) -0.569146 (max)
13:25:37 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.3995 (min) 2.41015 (max)
13:25:37 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.7998 (min) -11.7868 (max)
13:25:37 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 2e-05 (min) 2.01873e-05 (max)
13:25:37 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:25:37 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:25:37 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:25:37 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:25:37 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 286.992 (min) 287.443 (max)
13:25:37 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:25:37 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:25:37 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.559278, mean: 3.563581, max: 3.567871
13:25:37 DEBUG opendrift:697: No elements hit coastline.
13:25:37 DEBUG opendrift:768: No elements hit seafloor.
13:25:37 DEBUG opendrift:1807: No elements to deactivate
13:25:37 DEBUG opendrift:2268: Calling OceanDrift.update()
13:25:37 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.240571 m/s - 0.240861 m/s)
13:25:37 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:25:37 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:25:37 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:25:37 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:25:37 DEBUG opendrift:2210: ======================================================================
13:25:37 INFO opendrift:2211: 2026-07-12 04:00:00 - step 29 of 47 - 1000 active elements (0 deactivated)
13:25:37 DEBUG opendrift:2217: 0 elements scheduled.
13:25:37 DEBUG opendrift:2219: ======================================================================
13:25:37 DEBUG opendrift:2230: 59.84945022272842 <- latitude -> 59.85459654491572
13:25:37 DEBUG opendrift:2230: 4.4066204895063885 <- longitude -> 4.417834357028052
13:25:37 DEBUG opendrift:2228: z = 0.0
13:25:37 DEBUG opendrift:2231: ---------------------------------
13:25:37 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:25:37 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:25:37 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:25:37 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:25:37 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:25:37 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:25:37 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:25:37 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 04:00:00 (before)
2026-07-12 05:00:00 (after)
13:25:40 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:25:40 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:25:41 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:25:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:25:44 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:25:44 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.37048493464088 and 65.79173200011049 degrees.
13:25:44 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:25:44 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.37048493464088 and 65.79173200011049 degrees.
13:25:44 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:25:44 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:25:44 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:25:44 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:25:44 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:25:44 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x23x2) for time before (2026-07-12 04:00:00)
13:25:44 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 04:00:00) in space (linearNDFast)
13:25:44 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:25:44 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:25:44 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.59339049321186 and -65.58217663539818 degrees.
13:25:44 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.59339049321186 and -65.58217663539818 degrees.
13:25:44 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:25:44 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:25:44 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:25:44 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:25:44 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:25:44 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:25:44 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:25:44 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:25:44 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:25:44 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:25:44 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:25:44 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:25:44 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:25:44 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:25:44 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:25:44 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: 0.0124612 (min) 0.0178253 (max)
13:25:44 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.161745 (min) 0.16645 (max)
13:25:44 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.453278 (min) -0.451255 (max)
13:25:44 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.33111 (min) 2.34421 (max)
13:25:44 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.5934 (min) -11.588 (max)
13:25:44 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 4e-05 (min) 4e-05 (max)
13:25:44 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:25:44 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:25:44 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:25:44 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:25:44 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 286.946 (min) 287.391 (max)
13:25:44 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:25:44 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:25:44 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.437498, mean: 3.438693, max: 3.441417
13:25:44 DEBUG opendrift:697: No elements hit coastline.
13:25:44 DEBUG opendrift:768: No elements hit seafloor.
13:25:44 DEBUG opendrift:1807: No elements to deactivate
13:25:44 DEBUG opendrift:2268: Calling OceanDrift.update()
13:25:44 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.236420 m/s - 0.236554 m/s)
13:25:44 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:25:44 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:25:44 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:25:44 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:25:44 DEBUG opendrift:2210: ======================================================================
13:25:44 INFO opendrift:2211: 2026-07-12 05:00:00 - step 30 of 47 - 1000 active elements (0 deactivated)
13:25:44 DEBUG opendrift:2217: 0 elements scheduled.
13:25:44 DEBUG opendrift:2219: ======================================================================
13:25:44 DEBUG opendrift:2230: 59.847243313880426 <- latitude -> 59.85245958520929
13:25:44 DEBUG opendrift:2230: 4.410437540304056 <- longitude -> 4.421990596954153
13:25:44 DEBUG opendrift:2228: z = 0.0
13:25:44 DEBUG opendrift:2231: ---------------------------------
13:25:44 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:25:44 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:25:44 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:25:44 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:25:44 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:25:44 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:25:44 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:25:44 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 05:00:00 (before)
2026-07-12 06:00:00 (after)
13:25:46 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:25:47 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:25:47 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:25:49 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:25:50 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:25:50 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.37048493464088 and 65.7787464595722 degrees.
13:25:50 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:25:50 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.37048493464088 and 65.7787464595722 degrees.
13:25:50 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:25:50 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:25:50 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:25:50 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:25:50 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:25:50 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x22x2) for time before (2026-07-12 05:00:00)
13:25:50 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 05:00:00) in space (linearNDFast)
13:25:50 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:25:50 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:25:50 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.58957342867947 and -65.57802038041154 degrees.
13:25:50 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.58957342867947 and -65.57802038041154 degrees.
13:25:50 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:25:50 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:25:50 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:25:50 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:25:50 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:25:50 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:25:50 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:25:50 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:25:50 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:25:50 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:25:50 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:25:50 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:25:50 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:25:50 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:25:50 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:25:50 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: 0.0351628 (min) 0.039786 (max)
13:25:50 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.131437 (min) 0.133205 (max)
13:25:50 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.300635 (min) -0.298915 (max)
13:25:50 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.15712 (min) 2.17981 (max)
13:25:50 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.688 (min) -11.6799 (max)
13:25:50 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 4e-05 (min) 4e-05 (max)
13:25:50 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:25:50 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:25:50 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:25:50 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:25:50 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 286.833 (min) 287.287 (max)
13:25:50 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:25:50 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:25:50 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.470477, mean: 3.473129, max: 3.477038
13:25:50 DEBUG opendrift:697: No elements hit coastline.
13:25:50 DEBUG opendrift:768: No elements hit seafloor.
13:25:50 DEBUG opendrift:1807: No elements to deactivate
13:25:50 DEBUG opendrift:2268: Calling OceanDrift.update()
13:25:50 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.237551 m/s - 0.237776 m/s)
13:25:50 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:25:50 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:25:50 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:25:50 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:25:50 DEBUG opendrift:2210: ======================================================================
13:25:50 INFO opendrift:2211: 2026-07-12 06:00:00 - step 31 of 47 - 1000 active elements (0 deactivated)
13:25:50 DEBUG opendrift:2217: 0 elements scheduled.
13:25:50 DEBUG opendrift:2219: ======================================================================
13:25:50 DEBUG opendrift:2230: 59.843958593420545 <- latitude -> 59.849210069452795
13:25:50 DEBUG opendrift:2230: 4.415493795400691 <- longitude -> 4.427345905566134
13:25:50 DEBUG opendrift:2228: z = 0.0
13:25:50 DEBUG opendrift:2231: ---------------------------------
13:25:50 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:25:50 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:25:50 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:25:50 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:25:50 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:25:50 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:25:50 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:25:50 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 06:00:00 (before)
2026-07-12 07:00:00 (after)
13:25:53 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:25:53 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:25:54 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:25:55 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:25:56 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:25:56 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.35750447392189 and 65.7787464595722 degrees.
13:25:56 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:25:56 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.35750447392189 and 65.7787464595722 degrees.
13:25:56 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:25:56 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:25:56 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:25:56 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:25:56 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:25:56 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x23x2) for time before (2026-07-12 06:00:00)
13:25:56 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 06:00:00) in space (linearNDFast)
13:25:56 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:25:56 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:25:56 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.58451717954793 and -65.57266508340716 degrees.
13:25:56 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.58451717954793 and -65.57266508340716 degrees.
13:25:56 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:25:56 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:25:56 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:25:56 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:25:56 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:25:56 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:25:56 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:25:56 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:25:56 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:25:56 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:25:56 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:25:56 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:25:56 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:25:56 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:25:56 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:25:56 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: 0.0415258 (min) 0.0441253 (max)
13:25:56 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.0751353 (min) 0.0761187 (max)
13:25:56 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.155322 (min) -0.153561 (max)
13:25:56 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.11861 (min) 2.12265 (max)
13:25:56 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.4609 (min) -11.4381 (max)
13:25:56 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 3.28034e-05 (min) 4e-05 (max)
13:25:56 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:25:56 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:25:56 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:25:56 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:25:56 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 286.719 (min) 287.167 (max)
13:25:56 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:25:56 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:25:56 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.329219, mean: 3.335486, max: 3.341862
13:25:56 DEBUG opendrift:697: No elements hit coastline.
13:25:56 DEBUG opendrift:768: No elements hit seafloor.
13:25:56 DEBUG opendrift:1807: No elements to deactivate
13:25:56 DEBUG opendrift:2268: Calling OceanDrift.update()
13:25:56 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.232666 m/s - 0.233108 m/s)
13:25:56 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:25:56 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:25:56 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:25:56 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:25:56 DEBUG opendrift:2210: ======================================================================
13:25:56 INFO opendrift:2211: 2026-07-12 07:00:00 - step 32 of 47 - 1000 active elements (0 deactivated)
13:25:56 DEBUG opendrift:2217: 0 elements scheduled.
13:25:56 DEBUG opendrift:2219: ======================================================================
13:25:56 DEBUG opendrift:2230: 59.83899108862891 <- latitude -> 59.8442748137903
13:25:56 DEBUG opendrift:2230: 4.4210235504198865 <- longitude -> 4.432758012019484
13:25:56 DEBUG opendrift:2228: z = 0.0
13:25:56 DEBUG opendrift:2231: ---------------------------------
13:25:56 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:25:56 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:25:56 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:25:56 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:25:56 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:25:56 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:25:56 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:25:56 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 07:00:00 (before)
2026-07-12 08:00:00 (after)
13:25:59 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:25:59 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:26:00 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:26:01 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:26:02 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:26:02 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.35048163222976 and 65.77160571752668 degrees.
13:26:02 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:26:02 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.35048163222976 and 65.77160571752668 degrees.
13:26:02 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:26:02 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:26:02 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:26:02 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:26:02 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:26:02 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x23x2) for time before (2026-07-12 07:00:00)
13:26:02 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 07:00:00) in space (linearNDFast)
13:26:02 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:26:02 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:26:02 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57898743907772 and -65.56725298309607 degrees.
13:26:02 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57898743907772 and -65.56725298309607 degrees.
13:26:02 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:26:02 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:26:02 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:26:02 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:26:02 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:26:02 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:26:02 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:26:02 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:26:02 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:26:02 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:26:02 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:26:02 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:26:02 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:26:02 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:26:02 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:26:02 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: 0.0234756 (min) 0.0290601 (max)
13:26:02 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.00611197 (min) 0.00893298 (max)
13:26:02 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.0531802 (min) -0.0513234 (max)
13:26:02 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.07172 (min) 2.09282 (max)
13:26:02 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.2783 (min) -11.2581 (max)
13:26:02 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 2e-05 (min) 2e-05 (max)
13:26:02 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:26:02 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:26:02 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:26:02 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:26:02 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 286.647 (min) 287.086 (max)
13:26:02 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:26:02 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:26:02 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.223493, mean: 3.230188, max: 3.236884
13:26:02 DEBUG opendrift:697: No elements hit coastline.
13:26:02 DEBUG opendrift:768: No elements hit seafloor.
13:26:02 DEBUG opendrift:1807: No elements to deactivate
13:26:02 DEBUG opendrift:2268: Calling OceanDrift.update()
13:26:02 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.228942 m/s - 0.229417 m/s)
13:26:02 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:26:02 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:26:02 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:26:02 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:26:02 DEBUG opendrift:2210: ======================================================================
13:26:02 INFO opendrift:2211: 2026-07-12 08:00:00 - step 33 of 47 - 1000 active elements (0 deactivated)
13:26:02 DEBUG opendrift:2217: 0 elements scheduled.
13:26:02 DEBUG opendrift:2219: ======================================================================
13:26:02 DEBUG opendrift:2230: 59.831933055242644 <- latitude -> 59.83725663506259
13:26:02 DEBUG opendrift:2230: 4.425576297409358 <- longitude -> 4.436925373798335
13:26:02 DEBUG opendrift:2228: z = 0.0
13:26:02 DEBUG opendrift:2231: ---------------------------------
13:26:02 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:26:02 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:26:02 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:26:02 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:26:02 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:26:02 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:26:02 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:26:02 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 08:00:00 (before)
2026-07-12 09:00:00 (after)
13:26:05 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:26:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:26:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:26:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:26:10 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:26:10 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.35643385752198 and 65.7586278164993 degrees.
13:26:10 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:26:10 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.35643385752198 and 65.7586278164993 degrees.
13:26:10 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:26:10 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:26:10 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:26:10 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:26:10 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:26:10 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 23x22x2) for time before (2026-07-12 08:00:00)
13:26:10 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 08:00:00) in space (linearNDFast)
13:26:10 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:26:10 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:26:10 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57443469833706 and -65.56308562007344 degrees.
13:26:10 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57443469833706 and -65.56308562007344 degrees.
13:26:10 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:26:10 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:26:10 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:26:10 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:26:10 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:26:10 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:26:10 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:26:10 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:26:10 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:26:10 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:26:10 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:26:10 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:26:10 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:26:10 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:26:10 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:26:10 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0109257 (min) -0.00306874 (max)
13:26:10 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.051949 (min) -0.0461007 (max)
13:26:10 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.0235688 (min) -0.0222728 (max)
13:26:10 DEBUG opendrift.models.basemodel.environment:899: x_wind: 1.92711 (min) 1.9318 (max)
13:26:10 DEBUG opendrift.models.basemodel.environment:899: y_wind: -10.8542 (min) -10.8525 (max)
13:26:10 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 0 (min) 0 (max)
13:26:10 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:26:10 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:26:10 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:26:10 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:26:10 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 286.724 (min) 287.082 (max)
13:26:10 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:26:10 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:26:10 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 2.988688, mean: 2.989319, max: 2.990045
13:26:10 DEBUG opendrift:697: No elements hit coastline.
13:26:10 DEBUG opendrift:768: No elements hit seafloor.
13:26:10 DEBUG opendrift:1807: No elements to deactivate
13:26:10 DEBUG opendrift:2268: Calling OceanDrift.update()
13:26:10 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.220446 m/s - 0.220496 m/s)
13:26:10 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:26:10 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:26:10 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:26:10 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:26:10 DEBUG opendrift:2210: ======================================================================
13:26:10 INFO opendrift:2211: 2026-07-12 09:00:00 - step 34 of 47 - 1000 active elements (0 deactivated)
13:26:10 DEBUG opendrift:2217: 0 elements scheduled.
13:26:10 DEBUG opendrift:2219: ======================================================================
13:26:10 DEBUG opendrift:2230: 59.82330288455856 <- latitude -> 59.82866577123596
13:26:10 DEBUG opendrift:2230: 4.427853885488424 <- longitude -> 4.438703662533567
13:26:10 DEBUG opendrift:2228: z = 0.0
13:26:10 DEBUG opendrift:2231: ---------------------------------
13:26:10 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:26:10 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:26:10 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:26:10 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:26:10 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:26:10 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:26:10 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:26:10 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 09:00:00 (before)
2026-07-12 10:00:00 (after)
13:26:12 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:26:13 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:26:13 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:26:15 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:26:16 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:26:16 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.34941527737516 and 65.76446966500677 degrees.
13:26:16 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:26:16 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.34941527737516 and 65.76446966500677 degrees.
13:26:16 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:26:16 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:26:16 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:26:16 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:26:16 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:26:16 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 23x23x2) for time before (2026-07-12 09:00:00)
13:26:16 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 09:00:00) in space (linearNDFast)
13:26:16 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:26:16 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:26:16 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57215710048189 and -65.56130732265841 degrees.
13:26:16 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57215710048189 and -65.56130732265841 degrees.
13:26:16 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:26:16 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:26:16 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:26:16 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:26:16 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:26:16 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:26:16 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:26:16 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:26:16 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:26:16 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:26:16 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:26:16 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:26:16 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:26:16 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:26:16 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:26:16 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0409915 (min) -0.0340991 (max)
13:26:16 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0798012 (min) -0.0701041 (max)
13:26:16 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.0732263 (min) -0.0725988 (max)
13:26:16 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.27443 (min) 2.30957 (max)
13:26:16 DEBUG opendrift.models.basemodel.environment:899: y_wind: -10.6434 (min) -10.618 (max)
13:26:16 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -2e-05 (min) -2e-05 (max)
13:26:16 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:26:16 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:26:16 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:26:16 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:26:16 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 286.893 (min) 287.151 (max)
13:26:16 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:26:16 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:26:16 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 2.904648, mean: 2.909441, max: 2.913973
13:26:16 DEBUG opendrift:697: No elements hit coastline.
13:26:16 DEBUG opendrift:768: No elements hit seafloor.
13:26:16 DEBUG opendrift:1807: No elements to deactivate
13:26:16 DEBUG opendrift:2268: Calling OceanDrift.update()
13:26:16 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.217325 m/s - 0.217673 m/s)
13:26:16 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:26:16 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:26:16 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:26:16 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:26:16 DEBUG opendrift:2210: ======================================================================
13:26:16 INFO opendrift:2211: 2026-07-12 10:00:00 - step 35 of 47 - 1000 active elements (0 deactivated)
13:26:16 DEBUG opendrift:2217: 0 elements scheduled.
13:26:16 DEBUG opendrift:2219: ======================================================================
13:26:16 DEBUG opendrift:2230: 59.813943294333995 <- latitude -> 59.819385547751615
13:26:16 DEBUG opendrift:2230: 4.428584156655951 <- longitude -> 4.43903675155614
13:26:16 DEBUG opendrift:2228: z = 0.0
13:26:16 DEBUG opendrift:2231: ---------------------------------
13:26:16 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:26:16 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:26:16 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:26:16 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:26:16 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:26:16 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:26:16 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:26:16 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 10:00:00 (before)
2026-07-12 11:00:00 (after)
13:26:20 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:26:20 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:26:20 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:26:22 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:26:23 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:26:23 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.3553644324033 and 65.76317719855138 degrees.
13:26:23 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:26:23 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.3553644324033 and 65.76317719855138 degrees.
13:26:23 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:26:23 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:26:23 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:26:23 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:26:23 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:26:23 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x22x2) for time before (2026-07-12 10:00:00)
13:26:23 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 10:00:00) in space (linearNDFast)
13:26:23 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:26:23 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:26:23 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57142683462187 and -65.56097423696873 degrees.
13:26:23 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57142683462187 and -65.56097423696873 degrees.
13:26:23 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:26:23 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:26:23 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:26:23 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:26:23 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:26:23 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:26:23 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:26:23 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:26:23 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:26:23 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:26:23 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:26:23 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:26:23 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:26:23 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:26:23 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:26:23 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0546721 (min) -0.0494451 (max)
13:26:23 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0764321 (min) -0.0645355 (max)
13:26:23 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.18936 (min) -0.188405 (max)
13:26:23 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.79868 (min) 2.81811 (max)
13:26:23 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.0539 (min) -11.0388 (max)
13:26:23 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -4e-05 (min) -4e-05 (max)
13:26:23 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:26:23 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:26:23 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:26:23 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:26:23 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 287.036 (min) 287.196 (max)
13:26:23 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:26:23 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:26:23 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.192986, mean: 3.196048, max: 3.198815
13:26:23 DEBUG opendrift:697: No elements hit coastline.
13:26:23 DEBUG opendrift:768: No elements hit seafloor.
13:26:23 DEBUG opendrift:1807: No elements to deactivate
13:26:23 DEBUG opendrift:2268: Calling OceanDrift.update()
13:26:23 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.227856 m/s - 0.228064 m/s)
13:26:23 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:26:23 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:26:23 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:26:23 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:26:23 DEBUG opendrift:2210: ======================================================================
13:26:23 INFO opendrift:2211: 2026-07-12 11:00:00 - step 36 of 47 - 1000 active elements (0 deactivated)
13:26:23 DEBUG opendrift:2217: 0 elements scheduled.
13:26:23 DEBUG opendrift:2219: ======================================================================
13:26:23 DEBUG opendrift:2230: 59.80445188133924 <- latitude -> 59.80999459458056
13:26:23 DEBUG opendrift:2230: 4.429002213092225 <- longitude -> 4.4391443837392535
13:26:23 DEBUG opendrift:2228: z = 0.0
13:26:23 DEBUG opendrift:2231: ---------------------------------
13:26:23 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:26:23 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:26:23 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:26:23 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:26:23 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:26:23 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:26:23 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:26:23 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 11:00:00 (before)
2026-07-12 12:00:00 (after)
13:26:27 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:26:27 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:26:27 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:26:29 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:26:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:26:30 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.34835010867349 and 65.76901345722054 degrees.
13:26:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:26:30 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.34835010867349 and 65.76901345722054 degrees.
13:26:30 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:26:30 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:26:30 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:26:30 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:26:30 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:26:30 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x23x2) for time before (2026-07-12 11:00:00)
13:26:30 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 11:00:00) in space (linearNDFast)
13:26:30 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:26:30 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:26:30 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57100879044089 and -65.56086660878536 degrees.
13:26:30 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57100879044089 and -65.56086660878536 degrees.
13:26:30 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:26:30 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:26:30 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:26:30 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:26:30 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:26:30 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:26:30 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:26:30 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:26:30 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:26:30 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:26:30 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:26:30 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:26:30 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:26:30 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:26:30 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:26:30 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0529171 (min) -0.0490097 (max)
13:26:30 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0514619 (min) -0.0396542 (max)
13:26:30 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.345299 (min) -0.34415 (max)
13:26:30 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.52182 (min) 2.54611 (max)
13:26:30 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.6649 (min) -11.6545 (max)
13:26:30 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -5e-05 (min) -5e-05 (max)
13:26:30 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:26:30 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:26:30 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:26:30 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:26:30 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 287.094 (min) 287.17 (max)
13:26:30 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:26:30 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:26:30 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.497810, mean: 3.501769, max: 3.506366
13:26:30 DEBUG opendrift:697: No elements hit coastline.
13:26:30 DEBUG opendrift:768: No elements hit seafloor.
13:26:30 DEBUG opendrift:1807: No elements to deactivate
13:26:30 DEBUG opendrift:2268: Calling OceanDrift.update()
13:26:30 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.238485 m/s - 0.238776 m/s)
13:26:30 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:26:30 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:26:30 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:26:30 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:26:30 DEBUG opendrift:2210: ======================================================================
13:26:30 INFO opendrift:2211: 2026-07-12 12:00:00 - step 37 of 47 - 1000 active elements (0 deactivated)
13:26:30 DEBUG opendrift:2217: 0 elements scheduled.
13:26:30 DEBUG opendrift:2219: ======================================================================
13:26:30 DEBUG opendrift:2230: 59.795364487931664 <- latitude -> 59.801017175798705
13:26:30 DEBUG opendrift:2230: 4.429092978646196 <- longitude -> 4.439015685238858
13:26:30 DEBUG opendrift:2228: z = 0.0
13:26:30 DEBUG opendrift:2231: ---------------------------------
13:26:30 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:26:30 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:26:30 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:26:30 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:26:30 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:26:30 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:26:30 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:26:30 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 12:00:00 (before)
2026-07-12 13:00:00 (after)
13:26:33 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:26:33 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:26:33 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:26:35 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:26:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:26:36 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.35429619657785 and 65.76188616468895 degrees.
13:26:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:26:36 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.35429619657785 and 65.76188616468895 degrees.
13:26:36 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:26:36 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:26:36 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:26:36 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:26:36 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:26:36 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x22x2) for time before (2026-07-12 12:00:00)
13:26:36 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 12:00:00) in space (linearNDFast)
13:26:36 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:26:36 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:26:36 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.5709180240525 and -65.56099531174198 degrees.
13:26:36 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.5709180240525 and -65.56099531174198 degrees.
13:26:36 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:26:36 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:26:36 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:26:36 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:26:36 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:26:36 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:26:36 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:26:36 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:26:36 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:26:36 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:26:36 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:26:36 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:26:36 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:26:36 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:26:36 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:26:36 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0458448 (min) -0.0433735 (max)
13:26:36 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.00526654 (min) 0.00534213 (max)
13:26:36 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.509092 (min) -0.507591 (max)
13:26:36 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.18478 (min) 2.20827 (max)
13:26:36 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.922 (min) -11.9119 (max)
13:26:36 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -4e-05 (min) -4e-05 (max)
13:26:36 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:26:36 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:26:36 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:26:36 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:26:36 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 287.076 (min) 287.115 (max)
13:26:36 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:26:36 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:26:36 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.607979, mean: 3.611706, max: 3.616301
13:26:36 DEBUG opendrift:697: No elements hit coastline.
13:26:36 DEBUG opendrift:768: No elements hit seafloor.
13:26:36 DEBUG opendrift:1807: No elements to deactivate
13:26:36 DEBUG opendrift:2268: Calling OceanDrift.update()
13:26:36 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.242211 m/s - 0.242490 m/s)
13:26:36 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:26:36 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:26:36 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:26:36 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:26:36 DEBUG opendrift:2210: ======================================================================
13:26:36 INFO opendrift:2211: 2026-07-12 13:00:00 - step 38 of 47 - 1000 active elements (0 deactivated)
13:26:36 DEBUG opendrift:2217: 0 elements scheduled.
13:26:36 DEBUG opendrift:2219: ======================================================================
13:26:36 DEBUG opendrift:2230: 59.78760116506565 <- latitude -> 59.7933398740427
13:26:36 DEBUG opendrift:2230: 4.429096760650756 <- longitude -> 4.438912977820265
13:26:36 DEBUG opendrift:2228: z = 0.0
13:26:36 DEBUG opendrift:2231: ---------------------------------
13:26:36 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:26:36 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:26:36 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:26:36 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:26:36 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:26:36 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:26:36 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:26:36 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 13:00:00 (before)
2026-07-12 14:00:00 (after)
13:26:39 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:26:39 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:26:40 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:26:41 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:26:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:26:42 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.34728612414781 and 65.76771948155051 degrees.
13:26:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:26:42 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.34728612414781 and 65.76771948155051 degrees.
13:26:42 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:26:42 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:26:42 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:26:42 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:26:42 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:26:42 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x23x2) for time before (2026-07-12 13:00:00)
13:26:42 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 13:00:00) in space (linearNDFast)
13:26:42 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:26:42 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:26:42 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57091424055011 and -65.56109802665797 degrees.
13:26:42 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57091424055011 and -65.56109802665797 degrees.
13:26:42 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:26:42 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:26:42 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:26:42 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:26:42 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:26:42 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:26:42 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:26:42 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:26:42 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:26:42 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:26:42 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:26:42 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:26:42 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:26:42 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:26:42 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:26:42 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0333002 (min) -0.0291823 (max)
13:26:42 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.0659525 (min) 0.0722383 (max)
13:26:42 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.635374 (min) -0.633533 (max)
13:26:42 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.21129 (min) 2.21802 (max)
13:26:42 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.6726 (min) -11.6615 (max)
13:26:42 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -3e-05 (min) -2.58454e-05 (max)
13:26:42 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:26:42 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:26:42 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:26:42 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:26:42 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 286.992 (min) 287.053 (max)
13:26:42 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:26:42 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:26:42 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.466364, mean: 3.468920, max: 3.472034
13:26:42 DEBUG opendrift:697: No elements hit coastline.
13:26:42 DEBUG opendrift:768: No elements hit seafloor.
13:26:42 DEBUG opendrift:1807: No elements to deactivate
13:26:42 DEBUG opendrift:2268: Calling OceanDrift.update()
13:26:42 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.237410 m/s - 0.237604 m/s)
13:26:42 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:26:42 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:26:42 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:26:42 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:26:42 DEBUG opendrift:2210: ======================================================================
13:26:42 INFO opendrift:2211: 2026-07-12 14:00:00 - step 39 of 47 - 1000 active elements (0 deactivated)
13:26:42 DEBUG opendrift:2217: 0 elements scheduled.
13:26:42 DEBUG opendrift:2219: ======================================================================
13:26:42 DEBUG opendrift:2230: 59.782246299257466 <- latitude -> 59.788078318314035
13:26:42 DEBUG opendrift:2230: 4.429798654610918 <- longitude -> 4.439885514957757
13:26:42 DEBUG opendrift:2228: z = 0.0
13:26:42 DEBUG opendrift:2231: ---------------------------------
13:26:42 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:26:42 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:26:42 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:26:42 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:26:42 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:26:42 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:26:42 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:26:42 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 14:00:00 (before)
2026-07-12 15:00:00 (after)
13:26:45 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:26:45 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:26:46 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:26:47 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:26:49 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:26:49 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.35322914806866 and 65.76059656103739 degrees.
13:26:49 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:26:49 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.35322914806866 and 65.76059656103739 degrees.
13:26:49 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:26:49 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:26:49 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:26:49 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:26:49 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:26:49 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x22x2) for time before (2026-07-12 14:00:00)
13:26:49 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 14:00:00) in space (linearNDFast)
13:26:49 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:26:49 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:26:49 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57021235002448 and -65.56012549286883 degrees.
13:26:49 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57021235002448 and -65.56012549286883 degrees.
13:26:49 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:26:49 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:26:49 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:26:49 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:26:49 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:26:49 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:26:49 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:26:49 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:26:49 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:26:49 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:26:49 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:26:49 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:26:49 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:26:49 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:26:49 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:26:49 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.00812265 (min) -0.00276201 (max)
13:26:49 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.126699 (min) 0.128127 (max)
13:26:49 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.682325 (min) -0.68055 (max)
13:26:49 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.54132 (min) 2.57413 (max)
13:26:49 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.5219 (min) -11.5148 (max)
13:26:49 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 0 (min) 0 (max)
13:26:49 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:26:49 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:26:49 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:26:49 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:26:49 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 286.93 (min) 287.009 (max)
13:26:49 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:26:49 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:26:49 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.420992, mean: 3.424415, max: 3.428280
13:26:49 DEBUG opendrift:697: No elements hit coastline.
13:26:49 DEBUG opendrift:768: No elements hit seafloor.
13:26:49 DEBUG opendrift:1807: No elements to deactivate
13:26:49 DEBUG opendrift:2268: Calling OceanDrift.update()
13:26:49 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.235851 m/s - 0.236102 m/s)
13:26:49 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:26:49 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:26:49 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:26:49 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:26:49 DEBUG opendrift:2210: ======================================================================
13:26:49 INFO opendrift:2211: 2026-07-12 15:00:00 - step 40 of 47 - 1000 active elements (0 deactivated)
13:26:49 DEBUG opendrift:2217: 0 elements scheduled.
13:26:49 DEBUG opendrift:2219: ======================================================================
13:26:49 DEBUG opendrift:2230: 59.77889868343429 <- latitude -> 59.78477222420554
13:26:49 DEBUG opendrift:2230: 4.4325354976036255 <- longitude -> 4.4430083105037514
13:26:49 DEBUG opendrift:2228: z = 0.0
13:26:49 DEBUG opendrift:2231: ---------------------------------
13:26:49 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:26:49 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:26:49 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:26:49 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:26:49 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:26:49 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:26:49 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:26:49 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 15:00:00 (before)
2026-07-12 16:00:00 (after)
13:26:52 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:26:52 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:26:53 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:26:55 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:26:56 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:26:56 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.34028067412234 and 65.76059656103739 degrees.
13:26:56 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:26:56 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.34028067412234 and 65.76059656103739 degrees.
13:26:56 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:26:56 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:26:56 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:26:56 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:26:56 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:26:56 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x23x2) for time before (2026-07-12 15:00:00)
13:26:56 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 15:00:00) in space (linearNDFast)
13:26:56 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:26:56 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:26:56 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.5674755086014 and -65.55700269555537 degrees.
13:26:56 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.5674755086014 and -65.55700269555537 degrees.
13:26:56 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:26:56 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:26:56 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:26:56 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:26:56 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:26:56 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:26:56 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:26:56 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:26:56 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:26:56 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:26:56 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:26:56 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:26:56 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:26:56 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:26:56 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:26:56 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: 0.00900335 (min) 0.0117766 (max)
13:26:56 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.163773 (min) 0.166285 (max)
13:26:56 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.644031 (min) -0.642508 (max)
13:26:56 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.37618 (min) 2.39889 (max)
13:26:56 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.725 (min) -11.7223 (max)
13:26:56 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 2e-05 (min) 2e-05 (max)
13:26:56 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:26:56 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:26:56 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:26:56 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:26:56 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 286.9 (min) 286.985 (max)
13:26:56 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:26:56 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:26:56 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.520084, mean: 3.521256, max: 3.522820
13:26:56 DEBUG opendrift:697: No elements hit coastline.
13:26:56 DEBUG opendrift:768: No elements hit seafloor.
13:26:56 DEBUG opendrift:1807: No elements to deactivate
13:26:56 DEBUG opendrift:2268: Calling OceanDrift.update()
13:26:56 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.239243 m/s - 0.239336 m/s)
13:26:56 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:26:56 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:26:56 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:26:56 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:26:56 DEBUG opendrift:2210: ======================================================================
13:26:56 INFO opendrift:2211: 2026-07-12 16:00:00 - step 41 of 47 - 1000 active elements (0 deactivated)
13:26:56 DEBUG opendrift:2217: 0 elements scheduled.
13:26:56 DEBUG opendrift:2219: ======================================================================
13:26:56 DEBUG opendrift:2230: 59.77666792522966 <- latitude -> 59.782542442773
13:26:56 DEBUG opendrift:2230: 4.436158209307312 <- longitude -> 4.44681994303068
13:26:56 DEBUG opendrift:2228: z = 0.0
13:26:56 DEBUG opendrift:2231: ---------------------------------
13:26:56 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:26:56 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:26:56 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:26:56 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:26:56 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:26:56 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:26:56 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:26:56 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 16:00:00 (before)
2026-07-12 17:00:00 (after)
13:27:00 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:27:01 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:27:01 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:27:03 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:27:05 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:27:05 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.34028067412234 and 65.74764559805877 degrees.
13:27:05 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:27:05 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.34028067412234 and 65.74764559805877 degrees.
13:27:05 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:27:05 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:27:05 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:27:05 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:27:05 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:27:05 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x22x2) for time before (2026-07-12 16:00:00)
13:27:05 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 16:00:00) in space (linearNDFast)
13:27:05 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:27:05 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:27:05 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.56385278755052 and -65.55319106246641 degrees.
13:27:05 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.56385278755052 and -65.55319106246641 degrees.
13:27:05 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:27:05 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:27:05 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:27:05 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:27:05 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:27:05 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:27:05 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:27:05 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:27:05 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:27:05 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:27:05 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:27:05 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:27:05 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:27:05 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:27:05 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:27:05 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: 0.012373 (min) 0.0138565 (max)
13:27:05 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.174274 (min) 0.178347 (max)
13:27:05 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.532912 (min) -0.530822 (max)
13:27:05 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.21634 (min) 2.23741 (max)
13:27:05 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.5012 (min) -11.4967 (max)
13:27:05 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 4e-05 (min) 4e-05 (max)
13:27:05 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:27:05 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:27:05 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:27:05 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:27:05 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 286.901 (min) 286.965 (max)
13:27:05 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:27:05 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:27:05 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.373620, mean: 3.374904, max: 3.376189
13:27:05 DEBUG opendrift:697: No elements hit coastline.
13:27:05 DEBUG opendrift:768: No elements hit seafloor.
13:27:05 DEBUG opendrift:1807: No elements to deactivate
13:27:05 DEBUG opendrift:2268: Calling OceanDrift.update()
13:27:05 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.234213 m/s - 0.234302 m/s)
13:27:05 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:27:05 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:27:05 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:27:05 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:27:05 DEBUG opendrift:2210: ======================================================================
13:27:05 INFO opendrift:2211: 2026-07-12 17:00:00 - step 42 of 47 - 1000 active elements (0 deactivated)
13:27:05 DEBUG opendrift:2217: 0 elements scheduled.
13:27:05 DEBUG opendrift:2219: ======================================================================
13:27:05 DEBUG opendrift:2230: 59.774882161795695 <- latitude -> 59.78084327521391
13:27:05 DEBUG opendrift:2230: 4.439791856462961 <- longitude -> 4.450567459548569
13:27:05 DEBUG opendrift:2228: z = 0.0
13:27:05 DEBUG opendrift:2231: ---------------------------------
13:27:05 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:27:05 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:27:05 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:27:05 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:27:05 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:27:05 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:27:05 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:27:05 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 17:00:00 (before)
2026-07-12 18:00:00 (after)
13:27:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:27:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:27:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:27:10 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:27:12 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:27:12 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.34028067412234 and 65.74764559805877 degrees.
13:27:12 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:27:12 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.34028067412234 and 65.74764559805877 degrees.
13:27:12 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:27:12 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:27:12 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:27:12 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:27:12 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:27:12 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x22x2) for time before (2026-07-12 17:00:00)
13:27:12 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 17:00:00) in space (linearNDFast)
13:27:12 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:27:12 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:27:12 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.56021915168077 and -65.54944354238367 degrees.
13:27:12 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.56021915168077 and -65.54944354238367 degrees.
13:27:12 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:27:12 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:27:12 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:27:12 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:27:12 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:27:12 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:27:12 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:27:12 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:27:12 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:27:12 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:27:12 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:27:12 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:27:12 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:27:12 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:27:12 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:27:12 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.000480236 (min) 0.00231514 (max)
13:27:12 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.154398 (min) 0.156252 (max)
13:27:12 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.378818 (min) -0.376477 (max)
13:27:12 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.50481 (min) 2.50894 (max)
13:27:12 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.3138 (min) -11.3041 (max)
13:27:12 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 4.09355e-05 (min) 4.5222e-05 (max)
13:27:12 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:27:12 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:27:12 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:27:12 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:27:12 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 286.897 (min) 286.95 (max)
13:27:12 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:27:12 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:27:12 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.298023, mean: 3.301022, max: 3.303595
13:27:12 DEBUG opendrift:697: No elements hit coastline.
13:27:12 DEBUG opendrift:768: No elements hit seafloor.
13:27:12 DEBUG opendrift:1807: No elements to deactivate
13:27:12 DEBUG opendrift:2268: Calling OceanDrift.update()
13:27:12 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.231574 m/s - 0.231769 m/s)
13:27:12 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:27:12 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:27:12 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:27:12 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:27:12 DEBUG opendrift:2210: ======================================================================
13:27:12 INFO opendrift:2211: 2026-07-12 18:00:00 - step 43 of 47 - 1000 active elements (0 deactivated)
13:27:12 DEBUG opendrift:2217: 0 elements scheduled.
13:27:12 DEBUG opendrift:2219: ======================================================================
13:27:12 DEBUG opendrift:2230: 59.772562180414155 <- latitude -> 59.77858325370937
13:27:12 DEBUG opendrift:2230: 4.442998902683814 <- longitude -> 4.453853300015834
13:27:12 DEBUG opendrift:2228: z = 0.0
13:27:12 DEBUG opendrift:2231: ---------------------------------
13:27:12 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:27:12 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:27:12 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:27:12 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:27:12 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:27:12 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:27:12 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:27:12 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 18:00:00 (before)
2026-07-12 19:00:00 (after)
13:27:15 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:27:16 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:27:16 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:27:18 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:27:20 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:27:20 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.33327984213808 and 65.74764559805877 degrees.
13:27:20 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:27:20 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.33327984213808 and 65.74764559805877 degrees.
13:27:20 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:27:20 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:27:20 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:27:20 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:27:20 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:27:20 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 23x23x2) for time before (2026-07-12 18:00:00)
13:27:20 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 18:00:00) in space (linearNDFast)
13:27:20 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:27:20 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:27:20 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.55701210640268 and -65.54615769721602 degrees.
13:27:20 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.55701210640268 and -65.54615769721602 degrees.
13:27:20 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:27:20 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:27:20 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:27:20 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:27:20 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:27:20 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:27:20 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:27:20 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:27:20 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:27:20 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:27:20 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:27:20 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:27:20 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:27:20 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:27:20 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:27:20 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0278773 (min) -0.0261441 (max)
13:27:20 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.120197 (min) 0.123414 (max)
13:27:20 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.213782 (min) -0.211357 (max)
13:27:20 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.91107 (min) 2.91225 (max)
13:27:20 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.8759 (min) -11.8695 (max)
13:27:20 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 4e-05 (min) 4e-05 (max)
13:27:20 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:27:20 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:27:20 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:27:20 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:27:20 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 286.894 (min) 286.936 (max)
13:27:20 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:27:20 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:27:20 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.674253, mean: 3.676464, max: 3.678154
13:27:20 DEBUG opendrift:697: No elements hit coastline.
13:27:20 DEBUG opendrift:768: No elements hit seafloor.
13:27:20 DEBUG opendrift:1807: No elements to deactivate
13:27:20 DEBUG opendrift:2268: Calling OceanDrift.update()
13:27:20 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.244426 m/s - 0.244555 m/s)
13:27:20 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:27:20 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:27:20 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:27:20 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:27:20 DEBUG opendrift:2210: ======================================================================
13:27:20 INFO opendrift:2211: 2026-07-12 19:00:00 - step 44 of 47 - 1000 active elements (0 deactivated)
13:27:20 DEBUG opendrift:2217: 0 elements scheduled.
13:27:20 DEBUG opendrift:2219: ======================================================================
13:27:20 DEBUG opendrift:2230: 59.76881309259016 <- latitude -> 59.77481554359649
13:27:20 DEBUG opendrift:2230: 4.445009096356462 <- longitude -> 4.455842709532981
13:27:20 DEBUG opendrift:2228: z = 0.0
13:27:20 DEBUG opendrift:2231: ---------------------------------
13:27:20 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:27:20 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:27:20 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:27:20 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:27:20 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:27:20 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:27:20 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:27:20 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 19:00:00 (before)
2026-07-12 20:00:00 (after)
13:27:23 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:27:24 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:27:24 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:27:26 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:27:28 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:27:28 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.33327984213808 and 65.74053231521452 degrees.
13:27:28 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:27:28 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.33327984213808 and 65.74053231521452 degrees.
13:27:28 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:27:28 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:27:28 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:27:28 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:27:28 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:27:28 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x22x2) for time before (2026-07-12 19:00:00)
13:27:28 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 19:00:00) in space (linearNDFast)
13:27:28 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:27:28 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:27:28 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.55500190601238 and -65.54416828968427 degrees.
13:27:28 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.55500190601238 and -65.54416828968427 degrees.
13:27:28 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:27:28 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:27:28 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:27:28 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:27:28 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:27:28 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:27:28 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:27:28 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:27:28 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:27:28 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:27:28 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:27:28 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:27:28 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:27:28 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:27:28 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:27:28 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0491395 (min) -0.0477288 (max)
13:27:28 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.0649543 (min) 0.0720307 (max)
13:27:28 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.0762642 (min) -0.0740776 (max)
13:27:28 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.84937 (min) 2.85275 (max)
13:27:28 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.9623 (min) -11.954 (max)
13:27:28 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 3e-05 (min) 3e-05 (max)
13:27:28 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:27:28 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:27:28 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:27:28 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:27:28 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 286.859 (min) 286.904 (max)
13:27:28 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:27:28 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:27:28 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.715042, mean: 3.717765, max: 3.720228
13:27:28 DEBUG opendrift:697: No elements hit coastline.
13:27:28 DEBUG opendrift:768: No elements hit seafloor.
13:27:28 DEBUG opendrift:1807: No elements to deactivate
13:27:28 DEBUG opendrift:2268: Calling OceanDrift.update()
13:27:28 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.245779 m/s - 0.245950 m/s)
13:27:28 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:27:28 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:27:28 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:27:28 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:27:28 DEBUG opendrift:2210: ======================================================================
13:27:28 INFO opendrift:2211: 2026-07-12 20:00:00 - step 45 of 47 - 1000 active elements (0 deactivated)
13:27:28 DEBUG opendrift:2217: 0 elements scheduled.
13:27:28 DEBUG opendrift:2219: ======================================================================
13:27:28 DEBUG opendrift:2230: 59.76321297606599 <- latitude -> 59.7693815910205
13:27:28 DEBUG opendrift:2230: 4.445598221909609 <- longitude -> 4.456380013157352
13:27:28 DEBUG opendrift:2228: z = 0.0
13:27:28 DEBUG opendrift:2231: ---------------------------------
13:27:28 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:27:28 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:27:28 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:27:28 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:27:28 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:27:28 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:27:28 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:27:28 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 20:00:00 (before)
2026-07-12 21:00:00 (after)
13:27:32 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:27:32 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:27:33 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:27:35 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:27:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:27:36 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.33922211265129 and 65.74636472221047 degrees.
13:27:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:27:36 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.33922211265129 and 65.74636472221047 degrees.
13:27:36 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:27:36 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:27:36 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:27:36 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:27:36 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:27:36 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x22x2) for time before (2026-07-12 20:00:00)
13:27:36 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 20:00:00) in space (linearNDFast)
13:27:36 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:27:36 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:27:36 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.55441278805097 and -65.54363099125769 degrees.
13:27:36 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.55441278805097 and -65.54363099125769 degrees.
13:27:36 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:27:36 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:27:36 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:27:36 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:27:36 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:27:36 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:27:36 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:27:36 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:27:36 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:27:36 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:27:36 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:27:36 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:27:36 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:27:36 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:27:36 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:27:36 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0664206 (min) -0.0656431 (max)
13:27:36 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.00184179 (min) 0.0120376 (max)
13:27:36 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.00424386 (min) -0.00239647 (max)
13:27:36 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.56076 (min) 2.56344 (max)
13:27:36 DEBUG opendrift.models.basemodel.environment:899: y_wind: -12.1375 (min) -12.1265 (max)
13:27:36 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 1e-05 (min) 1e-05 (max)
13:27:36 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:27:36 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:27:36 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:27:36 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:27:36 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 286.809 (min) 286.862 (max)
13:27:36 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:27:36 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:27:36 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.778797, mean: 3.782443, max: 3.785673
13:27:36 DEBUG opendrift:697: No elements hit coastline.
13:27:36 DEBUG opendrift:768: No elements hit seafloor.
13:27:36 DEBUG opendrift:1807: No elements to deactivate
13:27:36 DEBUG opendrift:2268: Calling OceanDrift.update()
13:27:36 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.247879 m/s - 0.248104 m/s)
13:27:36 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:27:36 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:27:36 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:27:36 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:27:36 DEBUG opendrift:2210: ======================================================================
13:27:36 INFO opendrift:2211: 2026-07-12 21:00:00 - step 46 of 47 - 1000 active elements (0 deactivated)
13:27:36 DEBUG opendrift:2217: 0 elements scheduled.
13:27:36 DEBUG opendrift:2219: ======================================================================
13:27:36 DEBUG opendrift:2230: 59.75547688524339 <- latitude -> 59.761881666097025
13:27:36 DEBUG opendrift:2230: 4.444656499623292 <- longitude -> 4.455419723766733
13:27:36 DEBUG opendrift:2228: z = 0.0
13:27:36 DEBUG opendrift:2231: ---------------------------------
13:27:36 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:27:36 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:27:36 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:27:36 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:27:36 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:27:36 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:27:36 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:27:36 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 21:00:00 (before)
2026-07-12 22:00:00 (after)
13:27:40 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:27:40 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:27:41 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:27:43 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:27:45 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:27:45 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.33222551619613 and 65.75219449487669 degrees.
13:27:45 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:27:45 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.33222551619613 and 65.75219449487669 degrees.
13:27:45 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:27:45 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:27:45 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:27:45 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:27:45 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:27:45 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x23x2) for time before (2026-07-12 21:00:00)
13:27:45 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 21:00:00) in space (linearNDFast)
13:27:45 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:27:45 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:27:45 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.55535450722559 and -65.54459128189791 degrees.
13:27:45 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.55535450722559 and -65.54459128189791 degrees.
13:27:45 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:27:45 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:27:45 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:27:45 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:27:45 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:27:45 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:27:45 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:27:45 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:27:45 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:27:45 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:27:45 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:27:45 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:27:45 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:27:45 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:27:45 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:27:45 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0880905 (min) -0.0855731 (max)
13:27:45 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0360102 (min) -0.022175 (max)
13:27:45 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.00727158 (min) -0.0061122 (max)
13:27:45 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.23555 (min) 2.25014 (max)
13:27:45 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.7337 (min) -11.7253 (max)
13:27:45 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -1e-05 (min) -1e-05 (max)
13:27:45 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:27:45 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:27:45 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:27:45 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:27:45 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 286.705 (min) 286.819 (max)
13:27:45 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:27:45 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:27:45 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.506601, mean: 3.508453, max: 3.510254
13:27:45 DEBUG opendrift:697: No elements hit coastline.
13:27:45 DEBUG opendrift:768: No elements hit seafloor.
13:27:45 DEBUG opendrift:1807: No elements to deactivate
13:27:45 DEBUG opendrift:2268: Calling OceanDrift.update()
13:27:45 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.238784 m/s - 0.238909 m/s)
13:27:45 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:27:45 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:27:45 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:27:45 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:27:45 DEBUG opendrift:2210: ======================================================================
13:27:45 INFO opendrift:2211: 2026-07-12 22:00:00 - step 47 of 47 - 1000 active elements (0 deactivated)
13:27:45 DEBUG opendrift:2217: 0 elements scheduled.
13:27:45 DEBUG opendrift:2219: ======================================================================
13:27:45 DEBUG opendrift:2230: 59.74679254056608 <- latitude -> 59.75347436665365
13:27:45 DEBUG opendrift:2230: 4.441890561328178 <- longitude -> 4.452820481881841
13:27:45 DEBUG opendrift:2228: z = 0.0
13:27:45 DEBUG opendrift:2231: ---------------------------------
13:27:45 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:27:45 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'sea_surface_height', 'x_wind', 'y_wind', 'x_sea_water_velocity', 'y_sea_water_velocity']
13:27:45 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:27:45 DEBUG opendrift.models.basemodel.environment:604: Calling reader NorKyst manual aggregate
13:27:45 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:27:45 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:27:45 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from NorKyst manual aggregate covering 1000 elements
13:27:45 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 22:00:00 (before)
2026-07-12 23:00:00 (after)
13:27:49 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:27:50 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:27:50 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:27:53 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:27:55 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:27:55 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.33816472632546 and 65.74508526362112 degrees.
13:27:55 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:27:55 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.33816472632546 and 65.74508526362112 degrees.
13:27:55 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:27:55 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:27:55 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:27:55 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:27:55 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:27:55 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x22x2) for time before (2026-07-12 22:00:00)
13:27:55 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 22:00:00) in space (linearNDFast)
13:27:55 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:27:55 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:27:55 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.55812045020015 and -65.54719053176635 degrees.
13:27:55 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.55812045020015 and -65.54719053176635 degrees.
13:27:55 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:27:55 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:27:55 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:27:55 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:27:55 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:27:55 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:27:55 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:27:55 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:27:55 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:27:55 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:27:55 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:27:55 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:27:55 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:27:55 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:27:55 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:27:55 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0926338 (min) -0.0876363 (max)
13:27:55 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0512391 (min) -0.0313293 (max)
13:27:55 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.0912962 (min) -0.091 (max)
13:27:55 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.39569 (min) 2.40557 (max)
13:27:55 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.2971 (min) -11.2881 (max)
13:27:55 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -3e-05 (min) -3e-05 (max)
13:27:55 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:27:55 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:27:55 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:27:55 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:27:55 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 286.488 (min) 286.692 (max)
13:27:55 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:27:55 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:27:55 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.276025, mean: 3.278772, max: 3.281534
13:27:55 DEBUG opendrift:697: No elements hit coastline.
13:27:55 DEBUG opendrift:768: No elements hit seafloor.
13:27:55 DEBUG opendrift:1807: No elements to deactivate
13:27:55 DEBUG opendrift:2268: Calling OceanDrift.update()
13:27:55 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.230800 m/s - 0.230994 m/s)
13:27:55 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:27:55 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:27:55 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:27:55 DEBUG opendrift:2306: Cleaning up
13:27:55 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:27:55 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:27:55 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:27:55 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:27:55 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:27:55 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:27:55 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:27:55 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:27:55 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:27:55 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:27:55 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:27:55 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:27:55 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:27:55 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:27:55 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:27:55 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:27:55 DEBUG opendrift:697: No elements hit coastline.
13:27:55 DEBUG opendrift:2406: Updating minval and maxval
13:27:55 DEBUG opendrift:2486: Writing to file
13:27:55 DEBUG opendrift:1807: No elements to deactivate
13:27:55 DEBUG opendrift:165: Changed mode from Mode.Run to Mode.Result
13:27:55 DEBUG opendrift.models.oceandrift:110: No machine learning correction available.
13:27:55 DEBUG opendrift.config:168: Adding 28 config items from environment
13:27:55 DEBUG opendrift.config:168: Adding 5 config items from environment
13:27:55 DEBUG opendrift.config:168: Adding 17 config items from __init__
13:27:55 DEBUG opendrift.config:178: Overwriting config item readers:max_number_of_fails
13:27:55 DEBUG opendrift.config:168: Adding 5 config items from __init__
13:27:55 INFO opendrift:569: OpenDriftSimulation initialised (version 1.14.10 / v1.14.10-27-gff3ada1)
13:27:55 DEBUG opendrift.config:168: Adding 19 config items from oceandrift
13:27:55 DEBUG opendrift.config:178: Overwriting config item seed:z
13:27:55 DEBUG opendrift.readers.reader_lazy:37: Delaying initialisation of LazyReader: https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:27:55 DEBUG opendrift.models.basemodel.environment:312: Added reader LazyReader: https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:27:55 INFO opendrift.models.basemodel.environment:203: Adding a global landmask from GSHHG
13:27:55 DEBUG opendrift.readers.basereader.variables:546: Skipping calculation of vector component, since y is not north
13:27:55 DEBUG opendrift.readers.basereader.variables:546: Skipping calculation of vector component, since y is not north
13:27:55 DEBUG opendrift.readers.basereader.variables:546: Skipping calculation of vector component, since y is not north
13:27:55 DEBUG opendrift.readers.basereader.variables:546: Skipping calculation of vector component, since y is not north
13:27:55 DEBUG opendrift.readers.basereader:185: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
13:27:55 DEBUG opendrift.models.basemodel.environment:312: Added reader global_landmask
13:27:55 INFO opendrift.models.basemodel.environment:227: Fallback values will be used for the following variables which have no readers:
13:27:55 INFO opendrift.models.basemodel.environment:230: x_sea_water_velocity: 0.000000
13:27:55 INFO opendrift.models.basemodel.environment:230: y_sea_water_velocity: 0.000000
13:27:55 INFO opendrift.models.basemodel.environment:230: sea_surface_height: 0.000000
13:27:55 INFO opendrift.models.basemodel.environment:230: x_wind: 0.000000
13:27:55 INFO opendrift.models.basemodel.environment:230: y_wind: 0.000000
13:27:55 INFO opendrift.models.basemodel.environment:230: upward_sea_water_velocity: 0.000000
13:27:55 INFO opendrift.models.basemodel.environment:230: ocean_vertical_diffusivity: 0.000000
13:27:55 INFO opendrift.models.basemodel.environment:230: horizontal_diffusivity: 0.000000
13:27:55 INFO opendrift.models.basemodel.environment:230: sea_surface_wave_significant_height: 0.000000
13:27:55 INFO opendrift.models.basemodel.environment:230: sea_surface_wave_stokes_drift_x_velocity: 0.000000
13:27:55 INFO opendrift.models.basemodel.environment:230: sea_surface_wave_stokes_drift_y_velocity: 0.000000
13:27:55 INFO opendrift.models.basemodel.environment:230: ocean_mixed_layer_thickness: 50.000000
13:27:55 INFO opendrift.models.basemodel.environment:230: sea_floor_depth_below_sea_level: 10000.000000
13:27:55 DEBUG opendrift:165: Changed mode from Mode.Config to Mode.Ready
13:27:55 DEBUG opendrift:165: Changed mode from Mode.Ready to Mode.Run
13:27:55 DEBUG opendrift:1875:
------------------------------------------------------
Software and hardware:
OpenDrift version 1.14.10
Platform: Linux, 7.0.0-1008-aws
4.0 GB memory
36 processors (x86_64)
NumPy version 2.5.1
SciPy version 1.18.0
Matplotlib version 3.11.0
NetCDF4 version 1.7.4
Xarray version 2026.4.0
ADIOS (adios_db) version 1.2.5
Copernicusmarine version 2.4.1
Python version 3.14.6 | packaged by conda-forge | (main, Jun 12 2026, 08:51:42) [GCC 14.3.0]
------------------------------------------------------
13:27:55 DEBUG opendrift:1888: No output file is specified, neglecting export_buffer_length
13:27:55 INFO opendrift:1903: Skipping environment variable ocean_vertical_diffusivity because of condition ['drift:vertical_mixing', 'is', False]
13:27:55 INFO opendrift:1903: Skipping environment variable ocean_mixed_layer_thickness because of condition ['drift:vertical_mixing', 'is', False]
13:27:55 INFO opendrift:1914: Storing previous values of element property lon because of condition (('general:coastline_action', 'in', ['stranding', 'previous']), 'or', ('general:seafloor_action', 'in', ['previous']))
13:27:55 INFO opendrift:1914: Storing previous values of element property lat because of condition (('general:coastline_action', 'in', ['stranding', 'previous']), 'or', ('general:seafloor_action', 'in', ['previous']))
13:27:55 INFO opendrift:1922: Storing previous values of environment variable sea_surface_height because of condition ['drift:vertical_advection', 'is', True]
13:27:55 DEBUG opendrift:2037: Finalizing environment and preparing readers for simulation coverage ([-1.60275842 56.94866199 10.60224392 63.05149441]) and time (2026-07-11 00:00:00 to 2026-07-12 23:00:00)
13:27:55 DEBUG opendrift.models.basemodel.environment:166: Preparing LazyReader: https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be for extent [-1.60275842 56.94866199 10.60224392 63.05149441]
13:27:55 DEBUG opendrift.models.basemodel.environment:166: Preparing global_landmask for extent [-1.60275842 56.94866199 10.60224392 63.05149441]
13:27:55 DEBUG opendrift.readers.basereader.variables:559: Nothing more to prepare for global_landmask
13:27:55 DEBUG opendrift:2134: Initial self.result, size Frozen({'trajectory': 1000, 'time': 48})
13:27:55 INFO opendrift:955: Using existing reader for land_binary_mask to move elements to ocean
13:27:55 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:27:55 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:27:55 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:27:55 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:27:55 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:27:55 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:27:55 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:27:55 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:27:55 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:27:55 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:27:55 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:27:55 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:27:55 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:27:55 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:27:55 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:27:55 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:27:55 INFO opendrift:986: All points are in ocean
13:27:55 DEBUG opendrift:912: to be seeded: 1000, already seeded 0
13:27:55 DEBUG opendrift:934: Released 1000 new elements.
13:27:55 DEBUG opendrift:2210: ======================================================================
13:27:55 INFO opendrift:2211: 2026-07-11 00:00:00 - step 1 of 47 - 1000 active elements (0 deactivated)
13:27:55 DEBUG opendrift:2217: 0 elements scheduled.
13:27:55 DEBUG opendrift:2219: ======================================================================
13:27:55 DEBUG opendrift:2230: 59.997310638427734 <- latitude -> 60.002845764160156
13:27:55 DEBUG opendrift:2230: 4.494540691375732 <- longitude -> 4.504944801330566
13:27:55 DEBUG opendrift:2228: z = 0.0
13:27:55 DEBUG opendrift:2231: ---------------------------------
13:27:55 DEBUG opendrift.models.basemodel.environment:573: Variables not covered by any reader: ['x_wind', 'upward_sea_water_velocity', 'horizontal_diffusivity', 'y_sea_water_velocity', 'sea_surface_height', 'sea_surface_wave_stokes_drift_x_velocity', 'sea_floor_depth_below_sea_level', 'x_sea_water_velocity', 'sea_surface_wave_significant_height', 'sea_surface_wave_stokes_drift_y_velocity', 'y_wind']
13:27:55 DEBUG opendrift.readers.reader_lazy:56: Initialising: LazyReader: https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:27:55 DEBUG opendrift.readers:269: Testing reader <module 'opendrift.readers.reader_netCDF_CF_generic' from '/root/project/opendrift/readers/reader_netCDF_CF_generic.py'>
13:27:55 INFO opendrift.readers:67: Opening file with xr.open_dataset
13:27:56 DEBUG opendrift.readers.reader_netCDF_CF_generic:131: Finding coordinate variables.
13:27:56 DEBUG opendrift.readers.reader_netCDF_CF_generic:146: Parsing CF grid mapping dictionary: {'grid_mapping_name': 'polar_stereographic', 'straight_vertical_longitude_from_pole': np.float64(70.0), 'latitude_of_projection_origin': np.float64(90.0), 'false_northing': np.float64(1844800.0), 'false_easting': np.float64(3369600.0), 'semi_major_axis': np.float64(6378137.0), 'semi_minor_axis': np.float64(6356752.3142), 'standard_parallel': np.float64(60.0), 'proj4': '+proj=stere +lat_0=90 +lat_ts=60 +lon_0=70 +x_0=3369600 +y_0=1844800 +a=6378137 +b=6356752.3142 +units=m +no_defs +type=crs'}
13:27:56 DEBUG pyproj:40: PROJ_ERROR: proj_create: several objects matching this name: Krovak (Greenwich), Equal Earth Greenwich, Laborde Grid (Greenwich), Modified Krovak (Greenwich), Krovak East North (Greenwich), Modified Krovak East North (Greenwich), ...
13:27:56 INFO opendrift.readers.reader_netCDF_CF_generic:340: Detected dimensions: {'x': 'X', 'y': 'Y', 'z': 'depth', 'time': 'time'}
13:27:56 DEBUG opendrift.readers.basereader.variables:546: Skipping calculation of vector component, since y is not north
13:27:56 DEBUG opendrift.readers.basereader.variables:546: Skipping calculation of vector component, since y is not north
13:27:56 DEBUG opendrift.readers.basereader.variables:546: Skipping calculation of vector component, since y is not north
13:27:56 DEBUG opendrift.readers.basereader.variables:546: Skipping calculation of vector component, since y is not north
13:27:56 DEBUG opendrift.readers.basereader.variables:618: Setting buffer size 25 for reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be, assuming a maximum average speed of 5 m/s and time span of 1:00:00
13:27:56 INFO opendrift.readers.basereader:175: Variable x_sea_water_velocity will be rotated from eastward_sea_water_velocity
13:27:56 INFO opendrift.readers.basereader:175: Variable y_sea_water_velocity will be rotated from northward_sea_water_velocity
13:27:56 INFO opendrift.readers.basereader:175: Variable x_wind will be rotated from eastward_wind
13:27:56 INFO opendrift.readers.basereader:175: Variable y_wind will be rotated from northward_wind
13:27:56 DEBUG opendrift.readers.basereader:185: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
13:27:56 DEBUG opendrift.readers.basereader.variables:573: Adding variable mapping: ['x_wind', 'y_wind'] -> wind_speed
13:27:56 DEBUG opendrift.readers.basereader.variables:573: Adding variable mapping: ['x_sea_water_velocity', 'y_sea_water_velocity'] -> sea_water_speed
13:27:56 DEBUG opendrift.readers.basereader.structured:151: Clearing cache for reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be before starting new simulation
13:27:56 DEBUG opendrift.readers.basereader.variables:618: Setting buffer size 11 for reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be, assuming a maximum average speed of 2 m/s and time span of 1:00:00
13:27:56 DEBUG opendrift.readers.basereader.variables:559: Nothing more to prepare for https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:27:56 DEBUG opendrift.readers.reader_lazy:71: Reader initialised: https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:27:56 DEBUG opendrift.readers.basereader.variables:618: Setting buffer size 11 for reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be, assuming a maximum average speed of 2 m/s and time span of 1:00:00
13:27:56 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:27:56 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:27:56 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:27:56 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:27:56 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:27:56 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:27:56 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:27:56 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:27:56 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:27:56 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:27:56 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:27:56 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:27:56 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:27:56 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:27:56 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:27:56 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:27:56 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:27:56 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:27:56 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 00:00:00 (before)
2026-07-11 01:00:00 (after)
13:27:57 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:27:57 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:27:57 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:27:57 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:27:57 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:27:57 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.28400783875489 and 65.70176334471121 degrees.
13:27:57 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:27:57 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.28400783875489 and 65.70176334471121 degrees.
13:27:57 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:27:57 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:27:57 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:27:57 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:27:57 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:27:57 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 23x23x2) for time before (2026-07-11 00:00:00)
13:27:57 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 00:00:00) in space (linearNDFast)
13:27:57 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:27:57 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:27:57 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.50547356643384 and -65.49506707409589 degrees.
13:27:57 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.50547356643384 and -65.49506707409589 degrees.
13:27:57 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:27:57 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:27:57 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:27:57 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:27:57 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0568474 (min) -0.0554695 (max)
13:27:57 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.163517 (min) 0.167079 (max)
13:27:57 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.606171 (min) -0.605309 (max)
13:27:57 DEBUG opendrift.models.basemodel.environment:899: x_wind: 0.852141 (min) 0.873408 (max)
13:27:57 DEBUG opendrift.models.basemodel.environment:899: y_wind: -7.21313 (min) -7.19094 (max)
13:27:57 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 0 (min) 0 (max)
13:27:57 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:27:57 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:27:57 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:27:57 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:27:57 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 262.501 (min) 264.453 (max)
13:27:57 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:27:57 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:27:57 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 1.290763, mean: 1.294494, max: 1.297849
13:27:57 DEBUG opendrift:697: No elements hit coastline.
13:27:57 DEBUG opendrift:768: No elements hit seafloor.
13:27:57 DEBUG opendrift:1807: No elements to deactivate
13:27:57 DEBUG opendrift:2268: Calling OceanDrift.update()
13:27:57 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.144872 m/s - 0.145270 m/s)
13:27:57 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:27:57 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:27:57 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:27:57 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:27:57 DEBUG opendrift:2210: ======================================================================
13:27:57 INFO opendrift:2211: 2026-07-11 01:00:00 - step 2 of 47 - 1000 active elements (0 deactivated)
13:27:57 DEBUG opendrift:2217: 0 elements scheduled.
13:27:57 DEBUG opendrift:2219: ======================================================================
13:27:57 DEBUG opendrift:2230: 59.998042867137215 <- latitude -> 60.003483543709805
13:27:57 DEBUG opendrift:2230: 4.492005541941325 <- longitude -> 4.5024433943620386
13:27:57 DEBUG opendrift:2228: z = 0.0
13:27:57 DEBUG opendrift:2231: ---------------------------------
13:27:57 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:27:57 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:27:57 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:27:57 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:27:57 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:27:57 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:27:57 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:27:57 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:27:57 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:27:57 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:27:57 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:27:57 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:27:57 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:27:57 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:27:57 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:27:57 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:27:57 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:27:57 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:27:57 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 01:00:00 (before)
2026-07-11 02:00:00 (after)
13:27:58 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:27:58 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:27:58 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:27:58 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:27:58 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:27:58 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.28400783875489 and 65.70176334471121 degrees.
13:27:58 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:27:58 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.28400783875489 and 65.70176334471121 degrees.
13:27:58 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:27:58 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:27:58 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:27:58 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:27:58 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:27:58 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 23x23x2) for time before (2026-07-11 01:00:00)
13:27:58 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 01:00:00) in space (linearNDFast)
13:27:58 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:27:58 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:27:58 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.50800537525055 and -65.49756752307103 degrees.
13:27:58 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.50800537525055 and -65.49756752307103 degrees.
13:27:58 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:27:58 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:27:58 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:27:58 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:27:58 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0214332 (min) -0.0196222 (max)
13:27:58 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.188889 (min) 0.191313 (max)
13:27:58 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.608624 (min) -0.607026 (max)
13:27:58 DEBUG opendrift.models.basemodel.environment:899: x_wind: 1.85268 (min) 1.86808 (max)
13:27:58 DEBUG opendrift.models.basemodel.environment:899: y_wind: -7.828 (min) -7.81967 (max)
13:27:58 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 1e-05 (min) 1e-05 (max)
13:27:58 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:27:58 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:27:58 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:27:58 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:27:58 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 262.947 (min) 264.894 (max)
13:27:58 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:27:58 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:27:58 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 1.588685, mean: 1.591369, max: 1.593278
13:27:58 DEBUG opendrift:697: No elements hit coastline.
13:27:58 DEBUG opendrift:768: No elements hit seafloor.
13:27:58 DEBUG opendrift:1807: No elements to deactivate
13:27:58 DEBUG opendrift:2268: Calling OceanDrift.update()
13:27:58 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.160724 m/s - 0.160956 m/s)
13:27:58 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:27:58 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:27:58 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:27:58 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:27:58 DEBUG opendrift:2210: ======================================================================
13:27:58 INFO opendrift:2211: 2026-07-11 02:00:00 - step 3 of 47 - 1000 active elements (0 deactivated)
13:27:58 DEBUG opendrift:2217: 0 elements scheduled.
13:27:58 DEBUG opendrift:2219: ======================================================================
13:27:58 DEBUG opendrift:2230: 59.99916425039925 <- latitude -> 60.004536744453105
13:27:58 DEBUG opendrift:2230: 4.493013169539054 <- longitude -> 4.5035870124717485
13:27:58 DEBUG opendrift:2228: z = 0.0
13:27:58 DEBUG opendrift:2231: ---------------------------------
13:27:58 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:27:58 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:27:58 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:27:58 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:27:58 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:27:58 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:27:58 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:27:58 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:27:58 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:27:58 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:27:58 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:27:58 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:27:58 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:27:58 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:27:58 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:27:58 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:27:58 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:27:58 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:27:58 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 02:00:00 (before)
2026-07-11 03:00:00 (after)
13:27:59 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:27:59 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:27:59 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:27:59 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:27:59 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:27:59 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.28400783875489 and 65.70176334471121 degrees.
13:27:59 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:27:59 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.28400783875489 and 65.70176334471121 degrees.
13:27:59 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:27:59 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:27:59 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:27:59 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:27:59 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:27:59 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 23x23x2) for time before (2026-07-11 02:00:00)
13:27:59 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 02:00:00) in space (linearNDFast)
13:27:59 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:27:59 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:27:59 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.50699774988261 and -65.49642391243073 degrees.
13:27:59 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.50699774988261 and -65.49642391243073 degrees.
13:27:59 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:27:59 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:27:59 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:27:59 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:27:59 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: 0.00807373 (min) 0.00961327 (max)
13:27:59 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.185939 (min) 0.186988 (max)
13:27:59 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.555072 (min) -0.553738 (max)
13:27:59 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.03827 (min) 2.05435 (max)
13:27:59 DEBUG opendrift.models.basemodel.environment:899: y_wind: -7.54858 (min) -7.53556 (max)
13:27:59 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 1.76639e-05 (min) 2.19583e-05 (max)
13:27:59 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:27:59 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:27:59 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:27:59 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:27:59 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 262.688 (min) 264.641 (max)
13:27:59 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:27:59 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:27:59 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 1.499219, mean: 1.503256, max: 1.504936
13:27:59 DEBUG opendrift:697: No elements hit coastline.
13:27:59 DEBUG opendrift:768: No elements hit seafloor.
13:27:59 DEBUG opendrift:1807: No elements to deactivate
13:27:59 DEBUG opendrift:2268: Calling OceanDrift.update()
13:27:59 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.156133 m/s - 0.156431 m/s)
13:27:59 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:27:59 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:27:59 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:27:59 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:27:59 DEBUG opendrift:2210: ======================================================================
13:27:59 INFO opendrift:2211: 2026-07-11 03:00:00 - step 4 of 47 - 1000 active elements (0 deactivated)
13:27:59 DEBUG opendrift:2217: 0 elements scheduled.
13:27:59 DEBUG opendrift:2219: ======================================================================
13:27:59 DEBUG opendrift:2230: 60.00033027823567 <- latitude -> 60.00566866519512
13:27:59 DEBUG opendrift:2230: 4.496167940434491 <- longitude -> 4.5068530341751645
13:27:59 DEBUG opendrift:2228: z = 0.0
13:27:59 DEBUG opendrift:2231: ---------------------------------
13:27:59 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:27:59 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:27:59 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:27:59 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:27:59 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:27:59 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:27:59 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:27:59 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:27:59 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:27:59 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:27:59 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:27:59 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:27:59 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:27:59 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:27:59 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:27:59 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:27:59 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:27:59 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:27:59 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 03:00:00 (before)
2026-07-11 04:00:00 (after)
13:28:00 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:28:00 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:28:00 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:28:00 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:28:00 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:28:00 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.2780048387405 and 65.70176334471121 degrees.
13:28:00 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:28:00 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.2780048387405 and 65.70176334471121 degrees.
13:28:00 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:28:00 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:28:00 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:28:00 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:28:00 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:28:00 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x23x2) for time before (2026-07-11 03:00:00)
13:28:00 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 03:00:00) in space (linearNDFast)
13:28:00 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:28:00 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:28:00 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.50384298634381 and -65.49315788095366 degrees.
13:28:00 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.50384298634381 and -65.49315788095366 degrees.
13:28:00 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:00 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:28:00 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:28:00 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:28:00 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: 0.0174721 (min) 0.0182909 (max)
13:28:00 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.15 (min) 0.150487 (max)
13:28:00 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.433567 (min) -0.43191 (max)
13:28:00 DEBUG opendrift.models.basemodel.environment:899: x_wind: 1.52208 (min) 1.55301 (max)
13:28:00 DEBUG opendrift.models.basemodel.environment:899: y_wind: -8.26446 (min) -8.24974 (max)
13:28:00 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 4.36516e-05 (min) 5e-05 (max)
13:28:00 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:28:00 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:28:00 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:28:00 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:28:00 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 262.038 (min) 263.984 (max)
13:28:00 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:28:00 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:28:00 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 1.733273, mean: 1.735096, max: 1.737336
13:28:00 DEBUG opendrift:697: No elements hit coastline.
13:28:00 DEBUG opendrift:768: No elements hit seafloor.
13:28:00 DEBUG opendrift:1807: No elements to deactivate
13:28:00 DEBUG opendrift:2268: Calling OceanDrift.update()
13:28:00 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.167879 m/s - 0.168075 m/s)
13:28:00 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:28:00 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:28:00 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:28:00 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:28:00 DEBUG opendrift:2210: ======================================================================
13:28:00 INFO opendrift:2211: 2026-07-11 04:00:00 - step 5 of 47 - 1000 active elements (0 deactivated)
13:28:00 DEBUG opendrift:2217: 0 elements scheduled.
13:28:00 DEBUG opendrift:2219: ======================================================================
13:28:00 DEBUG opendrift:2230: 59.9998597814964 <- latitude -> 60.00518125180926
13:28:00 DEBUG opendrift:2230: 4.499265396606621 <- longitude -> 4.510007375687897
13:28:00 DEBUG opendrift:2228: z = 0.0
13:28:00 DEBUG opendrift:2231: ---------------------------------
13:28:00 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:00 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:28:00 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:00 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:28:00 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:00 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:00 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:28:00 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:28:00 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:28:00 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:28:00 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:00 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:00 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:28:00 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:00 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:28:00 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:00 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:00 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:28:00 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 04:00:00 (before)
2026-07-11 05:00:00 (after)
13:28:00 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:28:01 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:28:01 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:28:01 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:28:01 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:28:01 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.2780048387405 and 65.6887179750442 degrees.
13:28:01 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:28:01 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.2780048387405 and 65.6887179750442 degrees.
13:28:01 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:28:01 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:28:01 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:28:01 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:28:01 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:28:01 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x22x2) for time before (2026-07-11 04:00:00)
13:28:01 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 04:00:00) in space (linearNDFast)
13:28:01 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:28:01 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:28:01 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.50074551895719 and -65.49000355220412 degrees.
13:28:01 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.50074551895719 and -65.49000355220412 degrees.
13:28:01 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:01 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:28:01 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:28:01 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:28:01 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.00188831 (min) -0.00103629 (max)
13:28:01 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.0950614 (min) 0.0968339 (max)
13:28:01 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.288102 (min) -0.286324 (max)
13:28:01 DEBUG opendrift.models.basemodel.environment:899: x_wind: 0.834797 (min) 0.856494 (max)
13:28:01 DEBUG opendrift.models.basemodel.environment:899: y_wind: -8.72166 (min) -8.71242 (max)
13:28:01 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 4e-05 (min) 4e-05 (max)
13:28:01 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:28:01 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:28:01 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:28:01 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:28:01 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 261.489 (min) 263.437 (max)
13:28:01 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:28:01 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:28:01 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 1.884981, mean: 1.886940, max: 1.888913
13:28:01 DEBUG opendrift:697: No elements hit coastline.
13:28:01 DEBUG opendrift:768: No elements hit seafloor.
13:28:01 DEBUG opendrift:1807: No elements to deactivate
13:28:01 DEBUG opendrift:2268: Calling OceanDrift.update()
13:28:01 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.175072 m/s - 0.175254 m/s)
13:28:01 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:28:01 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:28:01 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:28:01 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:28:01 DEBUG opendrift:2210: ======================================================================
13:28:01 INFO opendrift:2211: 2026-07-11 05:00:00 - step 6 of 47 - 1000 active elements (0 deactivated)
13:28:01 DEBUG opendrift:2217: 0 elements scheduled.
13:28:01 DEBUG opendrift:2219: ======================================================================
13:28:01 DEBUG opendrift:2230: 59.99730081153037 <- latitude -> 60.002673832272414
13:28:01 DEBUG opendrift:2230: 4.500278555585806 <- longitude -> 4.510979993697116
13:28:01 DEBUG opendrift:2228: z = 0.0
13:28:01 DEBUG opendrift:2231: ---------------------------------
13:28:01 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:01 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:28:01 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:01 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:28:01 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:01 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:01 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:28:01 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:28:01 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:28:01 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:28:01 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:01 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:01 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:28:01 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:01 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:28:01 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:01 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:01 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:28:01 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 05:00:00 (before)
2026-07-11 06:00:00 (after)
13:28:02 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:28:02 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:28:02 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:28:02 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:28:03 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:28:03 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.27097030433727 and 65.6887179750442 degrees.
13:28:03 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:28:03 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.27097030433727 and 65.6887179750442 degrees.
13:28:03 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:28:03 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:28:03 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:28:03 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:28:03 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:28:03 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 23x23x2) for time before (2026-07-11 05:00:00)
13:28:03 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 05:00:00) in space (linearNDFast)
13:28:03 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:28:03 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:28:03 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.49973237364625 and -65.48903093614682 degrees.
13:28:03 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.49973237364625 and -65.48903093614682 degrees.
13:28:03 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:03 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:28:03 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:28:03 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:28:03 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0466295 (min) -0.0441649 (max)
13:28:03 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.0272498 (min) 0.0279583 (max)
13:28:03 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.16295 (min) -0.161297 (max)
13:28:03 DEBUG opendrift.models.basemodel.environment:899: x_wind: -0.0411131 (min) -0.0191523 (max)
13:28:03 DEBUG opendrift.models.basemodel.environment:899: y_wind: -8.8206 (min) -8.804 (max)
13:28:03 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 3e-05 (min) 3e-05 (max)
13:28:03 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:28:03 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:28:03 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:28:03 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:28:03 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 261.38 (min) 263.361 (max)
13:28:03 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:28:03 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:28:03 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 1.906780, mean: 1.910235, max: 1.913977
13:28:03 DEBUG opendrift:697: No elements hit coastline.
13:28:03 DEBUG opendrift:768: No elements hit seafloor.
13:28:03 DEBUG opendrift:1807: No elements to deactivate
13:28:03 DEBUG opendrift:2268: Calling OceanDrift.update()
13:28:03 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.176081 m/s - 0.176413 m/s)
13:28:03 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:28:03 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:28:03 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:28:03 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:28:03 DEBUG opendrift:2210: ======================================================================
13:28:03 INFO opendrift:2211: 2026-07-11 06:00:00 - step 7 of 47 - 1000 active elements (0 deactivated)
13:28:03 DEBUG opendrift:2217: 0 elements scheduled.
13:28:03 DEBUG opendrift:2219: ======================================================================
13:28:03 DEBUG opendrift:2230: 59.992488907479945 <- latitude -> 59.99788275379265
13:28:03 DEBUG opendrift:2230: 4.497380661698908 <- longitude -> 4.507956978397919
13:28:03 DEBUG opendrift:2228: z = 0.0
13:28:03 DEBUG opendrift:2231: ---------------------------------
13:28:03 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:03 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:28:03 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:03 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:28:03 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:03 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:03 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:28:03 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:28:03 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:28:03 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:28:03 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:03 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:03 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:28:03 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:03 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:28:03 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:03 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:03 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:28:03 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 06:00:00 (before)
2026-07-11 07:00:00 (after)
13:28:03 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:28:03 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:28:03 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:28:03 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:28:04 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:28:04 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.27097030433727 and 65.69460933074873 degrees.
13:28:04 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:28:04 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.27097030433727 and 65.69460933074873 degrees.
13:28:04 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:28:04 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:28:04 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:28:04 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:28:04 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:28:04 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x23x2) for time before (2026-07-11 06:00:00)
13:28:04 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 06:00:00) in space (linearNDFast)
13:28:04 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:28:04 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:28:04 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.50263025245079 and -65.49205395594676 degrees.
13:28:04 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.50263025245079 and -65.49205395594676 degrees.
13:28:04 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:04 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:28:04 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:28:04 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:28:04 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0995209 (min) -0.0964769 (max)
13:28:04 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0395058 (min) -0.0360686 (max)
13:28:04 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.0722519 (min) -0.0705929 (max)
13:28:04 DEBUG opendrift.models.basemodel.environment:899: x_wind: 0.122243 (min) 0.13349 (max)
13:28:04 DEBUG opendrift.models.basemodel.environment:899: y_wind: -9.30875 (min) -9.29505 (max)
13:28:04 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 1.84429e-05 (min) 2e-05 (max)
13:28:04 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:28:04 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:28:04 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:28:04 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:28:04 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 262.04 (min) 264.185 (max)
13:28:04 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:28:04 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:28:04 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 2.125782, mean: 2.129604, max: 2.132084
13:28:04 DEBUG opendrift:697: No elements hit coastline.
13:28:04 DEBUG opendrift:768: No elements hit seafloor.
13:28:04 DEBUG opendrift:1807: No elements to deactivate
13:28:04 DEBUG opendrift:2268: Calling OceanDrift.update()
13:28:04 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.185918 m/s - 0.186194 m/s)
13:28:04 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:28:04 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:28:04 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:28:04 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:28:04 DEBUG opendrift:2210: ======================================================================
13:28:04 INFO opendrift:2211: 2026-07-11 07:00:00 - step 8 of 47 - 1000 active elements (0 deactivated)
13:28:04 DEBUG opendrift:2217: 0 elements scheduled.
13:28:04 DEBUG opendrift:2219: ======================================================================
13:28:04 DEBUG opendrift:2230: 59.98528995310579 <- latitude -> 59.99061878918166
13:28:04 DEBUG opendrift:2230: 4.491296558775793 <- longitude -> 4.5017378712271485
13:28:04 DEBUG opendrift:2228: z = 0.0
13:28:04 DEBUG opendrift:2231: ---------------------------------
13:28:04 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:04 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:28:04 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:04 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:28:04 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:04 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:04 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:28:04 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:28:04 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:28:04 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:28:04 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:04 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:04 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:28:04 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:04 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:28:04 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:04 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:04 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:28:04 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 07:00:00 (before)
2026-07-11 08:00:00 (after)
13:28:04 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:28:04 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:28:04 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:28:04 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:28:05 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:28:05 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.27697291025942 and 65.70049800507928 degrees.
13:28:05 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:28:05 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.27697291025942 and 65.70049800507928 degrees.
13:28:05 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:28:05 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:28:05 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:28:05 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:28:05 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:28:05 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x23x2) for time before (2026-07-11 07:00:00)
13:28:05 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 07:00:00) in space (linearNDFast)
13:28:05 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:28:05 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:28:05 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.508714377347 and -65.49827305556029 degrees.
13:28:05 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.508714377347 and -65.49827305556029 degrees.
13:28:05 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:05 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:28:05 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:28:05 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:28:05 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.154939 (min) -0.153107 (max)
13:28:05 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0864805 (min) -0.0822297 (max)
13:28:05 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.0527074 (min) -0.0516574 (max)
13:28:05 DEBUG opendrift.models.basemodel.environment:899: x_wind: -0.10363 (min) -0.0841488 (max)
13:28:05 DEBUG opendrift.models.basemodel.environment:899: y_wind: -9.2578 (min) -9.24934 (max)
13:28:05 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 0 (min) 0 (max)
13:28:05 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:28:05 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:28:05 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:28:05 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:28:05 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 263.839 (min) 266.185 (max)
13:28:05 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:28:05 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:28:05 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 2.104802, mean: 2.106859, max: 2.108562
13:28:05 DEBUG opendrift:697: No elements hit coastline.
13:28:05 DEBUG opendrift:768: No elements hit seafloor.
13:28:05 DEBUG opendrift:1807: No elements to deactivate
13:28:05 DEBUG opendrift:2268: Calling OceanDrift.update()
13:28:05 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.184998 m/s - 0.185164 m/s)
13:28:05 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:28:05 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:28:05 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:28:05 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:28:05 DEBUG opendrift:2210: ======================================================================
13:28:05 INFO opendrift:2211: 2026-07-11 08:00:00 - step 9 of 47 - 1000 active elements (0 deactivated)
13:28:05 DEBUG opendrift:2217: 0 elements scheduled.
13:28:05 DEBUG opendrift:2219: ======================================================================
13:28:05 DEBUG opendrift:2230: 59.97660636785642 <- latitude -> 59.98190209125106
13:28:05 DEBUG opendrift:2230: 4.4812342881559974 <- longitude -> 4.491687453427632
13:28:05 DEBUG opendrift:2228: z = 0.0
13:28:05 DEBUG opendrift:2231: ---------------------------------
13:28:05 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:05 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:28:05 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:05 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:28:05 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:05 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:05 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:28:05 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:28:05 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:28:05 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:28:05 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:05 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:05 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:28:05 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:05 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:28:05 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:05 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:05 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:28:05 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 08:00:00 (before)
2026-07-11 09:00:00 (after)
13:28:05 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:28:05 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:28:05 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:28:05 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:28:05 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:28:05 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.28896993274141 and 65.70638399974804 degrees.
13:28:05 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:28:05 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.28896993274141 and 65.70638399974804 degrees.
13:28:05 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:28:05 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:28:05 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:28:05 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:28:05 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:28:05 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 23x23x2) for time before (2026-07-11 08:00:00)
13:28:05 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 08:00:00) in space (linearNDFast)
13:28:05 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:28:05 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:28:05 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.5187766536848 and -65.5083234770926 degrees.
13:28:05 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.5187766536848 and -65.5083234770926 degrees.
13:28:05 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:05 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:28:05 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:28:05 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:28:05 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.199812 (min) -0.197103 (max)
13:28:05 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.100269 (min) -0.0965436 (max)
13:28:05 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.10794 (min) -0.107222 (max)
13:28:05 DEBUG opendrift.models.basemodel.environment:899: x_wind: 0.243152 (min) 0.27307 (max)
13:28:05 DEBUG opendrift.models.basemodel.environment:899: y_wind: -8.65187 (min) -8.6313 (max)
13:28:05 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -1e-05 (min) -1e-05 (max)
13:28:05 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:28:05 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:28:05 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:28:05 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:28:05 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 267.137 (min) 269.677 (max)
13:28:05 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:28:05 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:28:05 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 1.834139, mean: 1.838818, max: 1.843242
13:28:05 DEBUG opendrift:697: No elements hit coastline.
13:28:05 DEBUG opendrift:768: No elements hit seafloor.
13:28:05 DEBUG opendrift:1807: No elements to deactivate
13:28:06 DEBUG opendrift:2268: Calling OceanDrift.update()
13:28:06 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.172695 m/s - 0.173123 m/s)
13:28:06 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:28:06 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:28:06 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:28:06 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:28:06 DEBUG opendrift:2210: ======================================================================
13:28:06 INFO opendrift:2211: 2026-07-11 09:00:00 - step 10 of 47 - 1000 active elements (0 deactivated)
13:28:06 DEBUG opendrift:2217: 0 elements scheduled.
13:28:06 DEBUG opendrift:2219: ======================================================================
13:28:06 DEBUG opendrift:2230: 59.9678184726585 <- latitude -> 59.973168897508906
13:28:06 DEBUG opendrift:2230: 4.468682699586946 <- longitude -> 4.4793080881433704
13:28:06 DEBUG opendrift:2228: z = 0.0
13:28:06 DEBUG opendrift:2231: ---------------------------------
13:28:06 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:06 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:28:06 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:06 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:28:06 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:06 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:06 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:28:06 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:28:06 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:28:06 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:28:06 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:06 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:06 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:28:06 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:06 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:28:06 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:06 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:06 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:28:06 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 09:00:00 (before)
2026-07-11 10:00:00 (after)
13:28:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:28:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:28:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:28:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:28:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:28:06 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.30799254008237 and 65.73118151100056 degrees.
13:28:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:28:06 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.30799254008237 and 65.73118151100056 degrees.
13:28:06 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:28:06 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:28:06 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:28:06 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:28:06 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:28:06 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x23x2) for time before (2026-07-11 09:00:00)
13:28:06 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 09:00:00) in space (linearNDFast)
13:28:06 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:28:06 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:28:06 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.53132824451038 and -65.52070284639848 degrees.
13:28:06 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.53132824451038 and -65.52070284639848 degrees.
13:28:06 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:06 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:28:06 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:28:06 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:28:06 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.226004 (min) -0.224369 (max)
13:28:06 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0682725 (min) -0.0658782 (max)
13:28:06 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.223 (min) -0.222684 (max)
13:28:06 DEBUG opendrift.models.basemodel.environment:899: x_wind: 0.740745 (min) 0.791159 (max)
13:28:06 DEBUG opendrift.models.basemodel.environment:899: y_wind: -8.63393 (min) -8.61968 (max)
13:28:06 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -4e-05 (min) -4e-05 (max)
13:28:06 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:28:06 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:28:06 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:28:06 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:28:06 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 271.366 (min) 273.906 (max)
13:28:06 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:28:06 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:28:06 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 1.841251, mean: 1.845283, max: 1.849197
13:28:06 DEBUG opendrift:697: No elements hit coastline.
13:28:06 DEBUG opendrift:768: No elements hit seafloor.
13:28:06 DEBUG opendrift:1807: No elements to deactivate
13:28:06 DEBUG opendrift:2268: Calling OceanDrift.update()
13:28:06 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.173029 m/s - 0.173402 m/s)
13:28:06 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:28:06 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:28:06 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:28:06 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:28:06 DEBUG opendrift:2210: ======================================================================
13:28:06 INFO opendrift:2211: 2026-07-11 10:00:00 - step 11 of 47 - 1000 active elements (0 deactivated)
13:28:06 DEBUG opendrift:2217: 0 elements scheduled.
13:28:06 DEBUG opendrift:2219: ======================================================================
13:28:06 DEBUG opendrift:2230: 59.9600847910323 <- latitude -> 59.965425446285195
13:28:06 DEBUG opendrift:2230: 4.455070360403508 <- longitude -> 4.465858493238903
13:28:06 DEBUG opendrift:2228: z = 0.0
13:28:06 DEBUG opendrift:2231: ---------------------------------
13:28:06 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:06 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:28:06 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:06 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:28:06 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:06 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:06 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:28:06 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:28:06 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:28:06 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:28:06 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:06 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:06 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:28:06 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:06 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:28:06 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:06 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:06 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:28:06 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 10:00:00 (before)
2026-07-11 11:00:00 (after)
13:28:07 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:28:07 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:28:07 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:28:07 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:28:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:28:08 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.31996853573472 and 65.7370571153573 degrees.
13:28:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:28:08 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.31996853573472 and 65.7370571153573 degrees.
13:28:08 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:28:08 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:28:08 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:28:08 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:28:08 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:28:08 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 23x23x2) for time before (2026-07-11 10:00:00)
13:28:08 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 10:00:00) in space (linearNDFast)
13:28:08 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:28:08 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:28:08 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.54494057313676 and -65.53415244522222 degrees.
13:28:08 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.54494057313676 and -65.53415244522222 degrees.
13:28:08 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:08 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:28:08 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:28:08 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:28:08 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.220147 (min) -0.218665 (max)
13:28:08 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.00931874 (min) -0.00647413 (max)
13:28:08 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.369 (min) -0.369 (max)
13:28:08 DEBUG opendrift.models.basemodel.environment:899: x_wind: 1.27316 (min) 1.29796 (max)
13:28:08 DEBUG opendrift.models.basemodel.environment:899: y_wind: -8.99078 (min) -8.97103 (max)
13:28:08 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -5e-05 (min) -5e-05 (max)
13:28:08 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:28:08 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:28:08 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:28:08 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:28:08 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 275.547 (min) 277.631 (max)
13:28:08 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:28:08 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:28:08 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 2.019794, mean: 2.025894, max: 2.029817
13:28:08 DEBUG opendrift:697: No elements hit coastline.
13:28:08 DEBUG opendrift:768: No elements hit seafloor.
13:28:08 DEBUG opendrift:1807: No elements to deactivate
13:28:08 DEBUG opendrift:2268: Calling OceanDrift.update()
13:28:08 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.181224 m/s - 0.181673 m/s)
13:28:08 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:28:08 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:28:08 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:28:08 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:28:08 DEBUG opendrift:2210: ======================================================================
13:28:08 INFO opendrift:2211: 2026-07-11 11:00:00 - step 12 of 47 - 1000 active elements (0 deactivated)
13:28:08 DEBUG opendrift:2217: 0 elements scheduled.
13:28:08 DEBUG opendrift:2219: ======================================================================
13:28:08 DEBUG opendrift:2230: 59.95403833131556 <- latitude -> 59.959365291241284
13:28:08 DEBUG opendrift:2230: 4.44254318584835 <- longitude -> 4.453410127823549
13:28:08 DEBUG opendrift:2228: z = 0.0
13:28:08 DEBUG opendrift:2231: ---------------------------------
13:28:08 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:08 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:28:08 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:08 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:28:08 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:08 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:08 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:28:08 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:28:08 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:28:08 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:28:08 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:08 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:08 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:28:08 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:08 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:28:08 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:08 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:08 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:28:08 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 11:00:00 (before)
2026-07-11 12:00:00 (after)
13:28:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:28:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:28:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:28:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:28:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:28:08 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.33897635252046 and 65.7429300473883 degrees.
13:28:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:28:08 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.33897635252046 and 65.7429300473883 degrees.
13:28:08 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:28:08 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:28:08 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:28:08 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:28:08 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:28:08 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 23x22x2) for time before (2026-07-11 11:00:00)
13:28:08 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 11:00:00) in space (linearNDFast)
13:28:08 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:28:08 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:28:08 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.55746775157307 and -65.5466008281595 degrees.
13:28:08 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.55746775157307 and -65.5466008281595 degrees.
13:28:08 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:08 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:28:08 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:28:08 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:28:08 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.18606 (min) -0.183352 (max)
13:28:08 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.0528015 (min) 0.0563584 (max)
13:28:08 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.523893 (min) -0.523104 (max)
13:28:08 DEBUG opendrift.models.basemodel.environment:899: x_wind: 1.78778 (min) 1.79923 (max)
13:28:08 DEBUG opendrift.models.basemodel.environment:899: y_wind: -9.2767 (min) -9.25407 (max)
13:28:08 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -4e-05 (min) -4e-05 (max)
13:28:08 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:28:08 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:28:08 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:28:08 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:28:08 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 278.532 (min) 280.145 (max)
13:28:08 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:28:08 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:28:09 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 2.185328, mean: 2.190811, max: 2.196642
13:28:09 DEBUG opendrift:697: No elements hit coastline.
13:28:09 DEBUG opendrift:768: No elements hit seafloor.
13:28:09 DEBUG opendrift:1807: No elements to deactivate
13:28:09 DEBUG opendrift:2268: Calling OceanDrift.update()
13:28:09 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.188504 m/s - 0.188991 m/s)
13:28:09 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:28:09 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:28:09 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:28:09 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:28:09 DEBUG opendrift:2210: ======================================================================
13:28:09 INFO opendrift:2211: 2026-07-11 12:00:00 - step 13 of 47 - 1000 active elements (0 deactivated)
13:28:09 DEBUG opendrift:2217: 0 elements scheduled.
13:28:09 DEBUG opendrift:2219: ======================================================================
13:28:09 DEBUG opendrift:2230: 59.949827441530104 <- latitude -> 59.95513443900191
13:28:09 DEBUG opendrift:2230: 4.432865823644476 <- longitude -> 4.4438948305006285
13:28:09 DEBUG opendrift:2228: z = 0.0
13:28:09 DEBUG opendrift:2231: ---------------------------------
13:28:09 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:09 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:28:09 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:09 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:28:09 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:09 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:09 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:28:09 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:28:09 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:28:09 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:28:09 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:09 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:09 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:28:09 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:09 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:28:09 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:09 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:09 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:28:09 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 12:00:00 (before)
2026-07-11 13:00:00 (after)
13:28:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:28:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:28:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:28:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:28:10 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:28:10 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.33897635252046 and 65.76182944877817 degrees.
13:28:10 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:28:10 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.33897635252046 and 65.76182944877817 degrees.
13:28:10 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:28:10 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:28:10 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:28:10 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:28:10 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:28:10 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x23x2) for time before (2026-07-11 12:00:00)
13:28:10 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 12:00:00) in space (linearNDFast)
13:28:10 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:28:10 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:28:10 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.56714513551863 and -65.55611611644349 degrees.
13:28:10 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.56714513551863 and -65.55611611644349 degrees.
13:28:10 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:10 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:28:10 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:28:10 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:28:10 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.136277 (min) -0.133597 (max)
13:28:10 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.106207 (min) 0.110246 (max)
13:28:10 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.644263 (min) -0.643467 (max)
13:28:10 DEBUG opendrift.models.basemodel.environment:899: x_wind: 1.81252 (min) 1.81693 (max)
13:28:10 DEBUG opendrift.models.basemodel.environment:899: y_wind: -9.77569 (min) -9.74333 (max)
13:28:10 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -3e-05 (min) -3e-05 (max)
13:28:10 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:28:10 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:28:10 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:28:10 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:28:10 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 280.305 (min) 281.551 (max)
13:28:10 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:28:10 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:28:10 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 2.416405, mean: 2.423881, max: 2.431861
13:28:10 DEBUG opendrift:697: No elements hit coastline.
13:28:10 DEBUG opendrift:768: No elements hit seafloor.
13:28:10 DEBUG opendrift:1807: No elements to deactivate
13:28:10 DEBUG opendrift:2268: Calling OceanDrift.update()
13:28:10 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.198220 m/s - 0.198853 m/s)
13:28:10 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:28:10 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:28:10 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:28:10 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:28:10 DEBUG opendrift:2210: ======================================================================
13:28:10 INFO opendrift:2211: 2026-07-11 13:00:00 - step 14 of 47 - 1000 active elements (0 deactivated)
13:28:10 DEBUG opendrift:2217: 0 elements scheduled.
13:28:10 DEBUG opendrift:2219: ======================================================================
13:28:10 DEBUG opendrift:2230: 59.94704553053204 <- latitude -> 59.952305832155496
13:28:10 DEBUG opendrift:2230: 4.426421561720109 <- longitude -> 4.437617009102115
13:28:10 DEBUG opendrift:2228: z = 0.0
13:28:10 DEBUG opendrift:2231: ---------------------------------
13:28:10 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:10 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:28:10 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:10 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:28:10 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:10 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:10 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:28:10 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:28:10 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:28:10 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:28:10 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:10 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:10 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:28:10 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:10 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:28:10 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:10 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:10 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:28:10 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 13:00:00 (before)
2026-07-11 14:00:00 (after)
13:28:10 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:28:10 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:28:11 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:28:11 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:28:11 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:28:11 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.34495521234535 and 65.76769467959431 degrees.
13:28:11 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:28:11 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.34495521234535 and 65.76769467959431 degrees.
13:28:11 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:28:11 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:28:11 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:28:11 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:28:11 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:28:11 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x23x2) for time before (2026-07-11 13:00:00)
13:28:11 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 13:00:00) in space (linearNDFast)
13:28:11 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:28:11 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:28:11 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57358939185245 and -65.56239393266493 degrees.
13:28:11 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57358939185245 and -65.56239393266493 degrees.
13:28:11 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:11 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:28:11 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:28:11 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:28:11 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0865612 (min) -0.0837879 (max)
13:28:11 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.144909 (min) 0.150085 (max)
13:28:11 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.691508 (min) -0.690415 (max)
13:28:11 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.31167 (min) 2.31708 (max)
13:28:11 DEBUG opendrift.models.basemodel.environment:899: y_wind: -10.2777 (min) -10.2691 (max)
13:28:11 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 0 (min) 0 (max)
13:28:11 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:28:11 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:28:11 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:28:11 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:28:11 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 281.232 (min) 282.282 (max)
13:28:11 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:28:11 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:28:11 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 2.726062, mean: 2.728454, max: 2.730445
13:28:11 DEBUG opendrift:697: No elements hit coastline.
13:28:11 DEBUG opendrift:768: No elements hit seafloor.
13:28:11 DEBUG opendrift:1807: No elements to deactivate
13:28:11 DEBUG opendrift:2268: Calling OceanDrift.update()
13:28:11 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.210538 m/s - 0.210707 m/s)
13:28:11 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:28:11 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:28:11 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:28:11 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:28:11 DEBUG opendrift:2210: ======================================================================
13:28:11 INFO opendrift:2211: 2026-07-11 14:00:00 - step 15 of 47 - 1000 active elements (0 deactivated)
13:28:11 DEBUG opendrift:2217: 0 elements scheduled.
13:28:11 DEBUG opendrift:2219: ======================================================================
13:28:11 DEBUG opendrift:2230: 59.94519706173937 <- latitude -> 59.950411523902986
13:28:11 DEBUG opendrift:2230: 4.423827642253496 <- longitude -> 4.435199156639809
13:28:11 DEBUG opendrift:2228: z = 0.0
13:28:11 DEBUG opendrift:2231: ---------------------------------
13:28:11 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:11 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:28:11 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:11 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:28:11 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:11 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:11 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:28:11 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:28:11 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:28:11 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:28:11 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:11 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:11 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:28:11 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:11 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:28:11 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:11 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:11 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:28:11 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 14:00:00 (before)
2026-07-11 15:00:00 (after)
13:28:11 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:28:11 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:28:12 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:28:12 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:28:12 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:28:12 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.34495521234535 and 65.76769467959431 degrees.
13:28:12 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:28:12 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.34495521234535 and 65.76769467959431 degrees.
13:28:12 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:28:12 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:28:12 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:28:12 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:28:12 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:28:12 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x23x2) for time before (2026-07-11 14:00:00)
13:28:12 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 14:00:00) in space (linearNDFast)
13:28:12 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:28:12 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:28:12 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57618330080808 and -65.56481178385873 degrees.
13:28:12 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57618330080808 and -65.56481178385873 degrees.
13:28:12 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:12 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:28:12 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:28:12 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:28:12 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0505719 (min) -0.0440644 (max)
13:28:12 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.166524 (min) 0.172927 (max)
13:28:12 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.664488 (min) -0.662712 (max)
13:28:12 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.0589 (min) 2.07455 (max)
13:28:12 DEBUG opendrift.models.basemodel.environment:899: y_wind: -10.571 (min) -10.5369 (max)
13:28:12 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 2e-05 (min) 2e-05 (max)
13:28:12 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:28:12 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:28:12 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:28:12 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:28:12 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 281.629 (min) 282.596 (max)
13:28:12 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:28:12 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:28:12 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 2.836909, mean: 2.844838, max: 2.853255
13:28:12 DEBUG opendrift:697: No elements hit coastline.
13:28:12 DEBUG opendrift:768: No elements hit seafloor.
13:28:12 DEBUG opendrift:1807: No elements to deactivate
13:28:12 DEBUG opendrift:2268: Calling OceanDrift.update()
13:28:12 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.214776 m/s - 0.215394 m/s)
13:28:12 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:28:12 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:28:12 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:28:12 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:28:12 DEBUG opendrift:2210: ======================================================================
13:28:12 INFO opendrift:2211: 2026-07-11 15:00:00 - step 16 of 47 - 1000 active elements (0 deactivated)
13:28:12 DEBUG opendrift:2217: 0 elements scheduled.
13:28:12 DEBUG opendrift:2219: ======================================================================
13:28:12 DEBUG opendrift:2230: 59.94388688473532 <- latitude -> 59.94902719078661
13:28:12 DEBUG opendrift:2230: 4.423233610960526 <- longitude -> 4.43501955320747
13:28:12 DEBUG opendrift:2228: z = 0.0
13:28:12 DEBUG opendrift:2231: ---------------------------------
13:28:12 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:12 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:28:12 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:12 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:28:12 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:12 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:12 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:28:12 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:28:12 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:28:12 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:28:12 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:12 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:12 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:28:12 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:12 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:28:12 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:12 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:12 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:28:12 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 15:00:00 (before)
2026-07-11 16:00:00 (after)
13:28:12 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:28:12 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:28:12 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:28:13 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:28:13 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:28:13 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.34495521234535 and 65.76769467959431 degrees.
13:28:13 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:28:13 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.34495521234535 and 65.76769467959431 degrees.
13:28:13 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:28:13 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:28:13 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:28:13 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:28:13 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:28:13 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x23x2) for time before (2026-07-11 15:00:00)
13:28:13 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 15:00:00) in space (linearNDFast)
13:28:13 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:28:13 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:28:13 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57677733740478 and -65.564991399929 degrees.
13:28:13 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57677733740478 and -65.564991399929 degrees.
13:28:13 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:13 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:28:13 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:28:13 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:28:13 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0222741 (min) -0.012981 (max)
13:28:13 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.164366 (min) 0.169338 (max)
13:28:13 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.568804 (min) -0.567402 (max)
13:28:13 DEBUG opendrift.models.basemodel.environment:899: x_wind: 1.99485 (min) 2.00437 (max)
13:28:13 DEBUG opendrift.models.basemodel.environment:899: y_wind: -10.7625 (min) -10.7345 (max)
13:28:13 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 4e-05 (min) 4e-05 (max)
13:28:13 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:28:13 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:28:13 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:28:13 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:28:13 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 281.759 (min) 282.733 (max)
13:28:13 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:28:13 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:28:13 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 2.932565, mean: 2.939968, max: 2.948030
13:28:13 DEBUG opendrift:697: No elements hit coastline.
13:28:13 DEBUG opendrift:768: No elements hit seafloor.
13:28:13 DEBUG opendrift:1807: No elements to deactivate
13:28:13 DEBUG opendrift:2268: Calling OceanDrift.update()
13:28:13 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.218367 m/s - 0.218942 m/s)
13:28:13 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:28:13 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:28:13 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:28:13 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:28:13 DEBUG opendrift:2210: ======================================================================
13:28:13 INFO opendrift:2211: 2026-07-11 16:00:00 - step 17 of 47 - 1000 active elements (0 deactivated)
13:28:13 DEBUG opendrift:2217: 0 elements scheduled.
13:28:13 DEBUG opendrift:2219: ======================================================================
13:28:13 DEBUG opendrift:2230: 59.942381804787885 <- latitude -> 59.94740600641951
13:28:13 DEBUG opendrift:2230: 4.424369213174854 <- longitude -> 4.436758783024795
13:28:13 DEBUG opendrift:2228: z = 0.0
13:28:13 DEBUG opendrift:2231: ---------------------------------
13:28:13 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:13 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:28:13 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:13 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:28:13 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:13 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:13 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:28:13 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:28:13 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:28:13 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:28:13 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:13 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:13 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:28:13 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:13 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:28:13 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:13 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:13 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:28:13 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 16:00:00 (before)
2026-07-11 17:00:00 (after)
13:28:13 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:28:13 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:28:13 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:28:14 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:28:14 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:28:14 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.3509313548821 and 65.76769467959431 degrees.
13:28:14 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:28:14 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.3509313548821 and 65.76769467959431 degrees.
13:28:14 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:28:14 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:28:14 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:28:14 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:28:14 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:28:14 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 23x23x2) for time before (2026-07-11 16:00:00)
13:28:14 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 16:00:00) in space (linearNDFast)
13:28:14 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:28:14 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:28:14 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57564173429378 and -65.56325217043194 degrees.
13:28:14 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57564173429378 and -65.56325217043194 degrees.
13:28:14 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:14 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:28:14 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:28:14 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:28:14 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.00510166 (min) 0.00338845 (max)
13:28:14 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.125912 (min) 0.130621 (max)
13:28:14 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.428354 (min) -0.4265 (max)
13:28:14 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.25003 (min) 2.25591 (max)
13:28:14 DEBUG opendrift.models.basemodel.environment:899: y_wind: -10.8476 (min) -10.8374 (max)
13:28:14 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 4e-05 (min) 4e-05 (max)
13:28:14 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:28:14 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:28:14 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:28:14 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:28:14 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 281.709 (min) 282.774 (max)
13:28:14 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:28:14 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:28:14 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.014082, mean: 3.016862, max: 3.019834
13:28:14 DEBUG opendrift:697: No elements hit coastline.
13:28:14 DEBUG opendrift:768: No elements hit seafloor.
13:28:14 DEBUG opendrift:1807: No elements to deactivate
13:28:14 DEBUG opendrift:2268: Calling OceanDrift.update()
13:28:14 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.221381 m/s - 0.221592 m/s)
13:28:14 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:28:14 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:28:14 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:28:14 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:28:14 DEBUG opendrift:2210: ======================================================================
13:28:14 INFO opendrift:2211: 2026-07-11 17:00:00 - step 18 of 47 - 1000 active elements (0 deactivated)
13:28:14 DEBUG opendrift:2217: 0 elements scheduled.
13:28:14 DEBUG opendrift:2219: ======================================================================
13:28:14 DEBUG opendrift:2230: 59.93959540027597 <- latitude -> 59.94447052852301
13:28:14 DEBUG opendrift:2230: 4.426944460867256 <- longitude -> 4.43984530412026
13:28:14 DEBUG opendrift:2228: z = 0.0
13:28:14 DEBUG opendrift:2231: ---------------------------------
13:28:14 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:14 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:28:14 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:14 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:28:14 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:14 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:14 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:28:14 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:28:14 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:28:14 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:28:14 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:14 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:14 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:28:14 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:14 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:28:14 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:14 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:14 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:28:14 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 17:00:00 (before)
2026-07-11 18:00:00 (after)
13:28:14 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:28:14 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:28:14 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:28:15 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:28:15 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:28:15 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.3509313548821 and 65.77355724369991 degrees.
13:28:15 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:28:15 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.3509313548821 and 65.77355724369991 degrees.
13:28:15 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:28:15 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:28:15 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:28:15 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:28:15 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:28:15 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x23x2) for time before (2026-07-11 17:00:00)
13:28:15 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 17:00:00) in space (linearNDFast)
13:28:15 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:28:15 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:28:15 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57306648074366 and -65.56016564163372 degrees.
13:28:15 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57306648074366 and -65.56016564163372 degrees.
13:28:15 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:15 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:28:15 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:28:15 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:28:15 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.00365902 (min) 0.00027886 (max)
13:28:15 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.0494611 (min) 0.0559711 (max)
13:28:15 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.271209 (min) -0.269255 (max)
13:28:15 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.22878 (min) 2.23122 (max)
13:28:15 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.2118 (min) -11.2012 (max)
13:28:15 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 4e-05 (min) 4e-05 (max)
13:28:15 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:28:15 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:28:15 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:28:15 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:28:15 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 281.67 (min) 282.779 (max)
13:28:15 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:28:15 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:28:15 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.208738, mean: 3.211962, max: 3.214752
13:28:15 DEBUG opendrift:697: No elements hit coastline.
13:28:15 DEBUG opendrift:768: No elements hit seafloor.
13:28:15 DEBUG opendrift:1807: No elements to deactivate
13:28:15 DEBUG opendrift:2268: Calling OceanDrift.update()
13:28:15 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.228418 m/s - 0.228632 m/s)
13:28:15 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:28:15 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:28:15 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:28:15 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:28:15 DEBUG opendrift:2210: ======================================================================
13:28:15 INFO opendrift:2211: 2026-07-11 18:00:00 - step 19 of 47 - 1000 active elements (0 deactivated)
13:28:15 DEBUG opendrift:2217: 0 elements scheduled.
13:28:15 DEBUG opendrift:2219: ======================================================================
13:28:15 DEBUG opendrift:2230: 59.93414440004738 <- latitude -> 59.93886844057651
13:28:15 DEBUG opendrift:2230: 4.429694906447727 <- longitude -> 4.442622099461652
13:28:15 DEBUG opendrift:2228: z = 0.0
13:28:15 DEBUG opendrift:2231: ---------------------------------
13:28:15 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:15 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:28:15 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:15 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:28:15 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:15 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:15 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:28:15 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:28:15 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:28:15 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:28:15 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:15 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:15 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:28:15 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:15 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:28:15 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:15 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:15 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:28:15 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 18:00:00 (before)
2026-07-11 19:00:00 (after)
13:28:15 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:28:15 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:28:15 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:28:16 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:28:16 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:28:16 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.3438878860666 and 65.76053282649532 degrees.
13:28:16 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:28:16 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.3438878860666 and 65.76053282649532 degrees.
13:28:16 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:28:16 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:28:16 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:28:16 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:28:16 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:28:16 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 23x23x2) for time before (2026-07-11 18:00:00)
13:28:16 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 18:00:00) in space (linearNDFast)
13:28:16 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:28:16 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:28:16 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57031603501062 and -65.55738885597916 degrees.
13:28:16 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57031603501062 and -65.55738885597916 degrees.
13:28:16 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:16 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:28:16 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:28:16 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:28:16 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.042712 (min) -0.0335196 (max)
13:28:16 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0264678 (min) -0.0224004 (max)
13:28:16 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.132026 (min) -0.130036 (max)
13:28:16 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.09202 (min) 2.10096 (max)
13:28:16 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.4692 (min) -11.4624 (max)
13:28:16 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 3e-05 (min) 3e-05 (max)
13:28:16 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:28:16 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:28:16 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:28:16 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:28:16 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 281.925 (min) 282.939 (max)
13:28:16 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:28:16 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:28:16 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.339894, mean: 3.341910, max: 3.344085
13:28:16 DEBUG opendrift:697: No elements hit coastline.
13:28:16 DEBUG opendrift:768: No elements hit seafloor.
13:28:16 DEBUG opendrift:1807: No elements to deactivate
13:28:16 DEBUG opendrift:2268: Calling OceanDrift.update()
13:28:16 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.233039 m/s - 0.233185 m/s)
13:28:16 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:28:16 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:28:16 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:28:16 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:28:16 DEBUG opendrift:2210: ======================================================================
13:28:16 INFO opendrift:2211: 2026-07-11 19:00:00 - step 20 of 47 - 1000 active elements (0 deactivated)
13:28:16 DEBUG opendrift:2217: 0 elements scheduled.
13:28:16 DEBUG opendrift:2219: ======================================================================
13:28:16 DEBUG opendrift:2230: 59.926005228541214 <- latitude -> 59.93060343392091
13:28:16 DEBUG opendrift:2230: 4.430180562808948 <- longitude -> 4.44264673460645
13:28:16 DEBUG opendrift:2228: z = 0.0
13:28:16 DEBUG opendrift:2231: ---------------------------------
13:28:16 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:16 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:28:16 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:16 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:28:16 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:16 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:16 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:28:16 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:28:16 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:28:16 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:28:16 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:16 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:16 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:28:16 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:16 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:28:16 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:16 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:16 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:28:16 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 19:00:00 (before)
2026-07-11 20:00:00 (after)
13:28:16 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:28:16 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:28:16 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:28:16 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:28:17 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:28:17 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.34986093349879 and 65.76639508619442 degrees.
13:28:17 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:28:17 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.34986093349879 and 65.76639508619442 degrees.
13:28:17 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:28:17 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:28:17 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:28:17 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:28:17 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:28:17 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 23x23x2) for time before (2026-07-11 19:00:00)
13:28:17 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 19:00:00) in space (linearNDFast)
13:28:17 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:28:17 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:28:17 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.56983038680814 and -65.55736421542639 degrees.
13:28:17 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.56983038680814 and -65.55736421542639 degrees.
13:28:17 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:17 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:28:17 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:28:17 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:28:17 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0920254 (min) -0.0810329 (max)
13:28:17 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0875773 (min) -0.0824962 (max)
13:28:17 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.0524945 (min) -0.0506625 (max)
13:28:17 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.15382 (min) 2.1626 (max)
13:28:17 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.574 (min) -11.5622 (max)
13:28:17 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 1e-05 (min) 1e-05 (max)
13:28:17 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:28:17 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:28:17 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:28:17 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:28:17 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 282.531 (min) 283.418 (max)
13:28:17 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:28:17 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:28:17 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.403027, mean: 3.406534, max: 3.410126
13:28:17 DEBUG opendrift:697: No elements hit coastline.
13:28:17 DEBUG opendrift:768: No elements hit seafloor.
13:28:17 DEBUG opendrift:1807: No elements to deactivate
13:28:17 DEBUG opendrift:2268: Calling OceanDrift.update()
13:28:17 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.235231 m/s - 0.235477 m/s)
13:28:17 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:28:17 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:28:17 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:28:17 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:28:17 DEBUG opendrift:2210: ======================================================================
13:28:17 INFO opendrift:2211: 2026-07-11 20:00:00 - step 21 of 47 - 1000 active elements (0 deactivated)
13:28:17 DEBUG opendrift:2217: 0 elements scheduled.
13:28:17 DEBUG opendrift:2219: ======================================================================
13:28:17 DEBUG opendrift:2230: 59.91580350905392 <- latitude -> 59.92033554266885
13:28:17 DEBUG opendrift:2230: 4.42769872132806 <- longitude -> 4.439598644696828
13:28:17 DEBUG opendrift:2228: z = 0.0
13:28:17 DEBUG opendrift:2231: ---------------------------------
13:28:17 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:17 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:28:17 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:17 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:28:17 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:17 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:17 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:28:17 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:28:17 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:28:17 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:28:17 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:17 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:17 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:28:17 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:17 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:28:17 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:17 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:17 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:28:17 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 20:00:00 (before)
2026-07-11 21:00:00 (after)
13:28:17 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:28:17 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:28:17 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:28:18 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:28:18 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:28:18 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.34282175154172 and 65.76509693922084 degrees.
13:28:18 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:28:18 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.34282175154172 and 65.76509693922084 degrees.
13:28:18 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:28:18 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:28:18 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:28:18 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:28:18 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:28:18 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x23x2) for time before (2026-07-11 20:00:00)
13:28:18 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 20:00:00) in space (linearNDFast)
13:28:18 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:28:18 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:28:18 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57231223765248 and -65.5604123172258 degrees.
13:28:18 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57231223765248 and -65.5604123172258 degrees.
13:28:18 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:18 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:28:18 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:28:18 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:28:18 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.124838 (min) -0.116227 (max)
13:28:18 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.137098 (min) -0.128182 (max)
13:28:18 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.0494106 (min) -0.0485064 (max)
13:28:18 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.5216 (min) 2.55382 (max)
13:28:18 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.67 (min) -11.6504 (max)
13:28:18 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -1e-05 (min) -1e-05 (max)
13:28:18 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:28:18 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:28:18 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:28:18 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:28:18 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 283.393 (min) 284.11 (max)
13:28:18 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:28:18 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:28:18 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.495900, mean: 3.502867, max: 3.510134
13:28:18 DEBUG opendrift:697: No elements hit coastline.
13:28:18 DEBUG opendrift:768: No elements hit seafloor.
13:28:18 DEBUG opendrift:1807: No elements to deactivate
13:28:18 DEBUG opendrift:2268: Calling OceanDrift.update()
13:28:18 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.238420 m/s - 0.238904 m/s)
13:28:18 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:28:18 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:28:18 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:28:18 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:28:18 DEBUG opendrift:2210: ======================================================================
13:28:18 INFO opendrift:2211: 2026-07-11 21:00:00 - step 22 of 47 - 1000 active elements (0 deactivated)
13:28:18 DEBUG opendrift:2217: 0 elements scheduled.
13:28:18 DEBUG opendrift:2219: ======================================================================
13:28:18 DEBUG opendrift:2230: 59.903969295631 <- latitude -> 59.90849304414967
13:28:18 DEBUG opendrift:2230: 4.423411340687118 <- longitude -> 4.43499538218056
13:28:18 DEBUG opendrift:2228: z = 0.0
13:28:18 DEBUG opendrift:2231: ---------------------------------
13:28:18 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:18 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:28:18 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:18 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:28:18 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:18 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:18 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:28:18 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:28:18 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:28:18 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:28:18 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:18 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:18 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:28:18 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:18 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:28:18 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:18 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:18 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:28:18 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 21:00:00 (before)
2026-07-11 22:00:00 (after)
13:28:18 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:28:18 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:28:18 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:28:19 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:28:19 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:28:19 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.35475895287716 and 65.77095356978664 degrees.
13:28:19 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:28:19 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.35475895287716 and 65.77095356978664 degrees.
13:28:19 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:28:19 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:28:19 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:28:19 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:28:19 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:28:19 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 23x23x2) for time before (2026-07-11 21:00:00)
13:28:19 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 21:00:00) in space (linearNDFast)
13:28:19 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:28:19 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:28:19 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.5765996186511 and -65.56501557988842 degrees.
13:28:19 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.5765996186511 and -65.56501557988842 degrees.
13:28:19 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:19 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:28:19 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:28:19 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:28:19 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.145799 (min) -0.140202 (max)
13:28:19 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.155888 (min) -0.143124 (max)
13:28:19 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.122 (min) -0.122 (max)
13:28:19 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.66243 (min) 2.67763 (max)
13:28:19 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.8977 (min) -11.8869 (max)
13:28:19 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -3e-05 (min) -3e-05 (max)
13:28:19 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:28:19 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:28:19 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:28:19 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:28:19 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 284.239 (min) 284.905 (max)
13:28:19 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:28:19 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:28:19 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.650716, mean: 3.654537, max: 3.658573
13:28:19 DEBUG opendrift:697: No elements hit coastline.
13:28:19 DEBUG opendrift:768: No elements hit seafloor.
13:28:19 DEBUG opendrift:1807: No elements to deactivate
13:28:19 DEBUG opendrift:2268: Calling OceanDrift.update()
13:28:19 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.243642 m/s - 0.243904 m/s)
13:28:19 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:28:19 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:28:19 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:28:19 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:28:19 DEBUG opendrift:2210: ======================================================================
13:28:19 INFO opendrift:2211: 2026-07-11 22:00:00 - step 23 of 47 - 1000 active elements (0 deactivated)
13:28:19 DEBUG opendrift:2217: 0 elements scheduled.
13:28:19 DEBUG opendrift:2219: ======================================================================
13:28:19 DEBUG opendrift:2230: 59.89142028634315 <- latitude -> 59.895944202404436
13:28:19 DEBUG opendrift:2230: 4.417780372770022 <- longitude -> 4.429159829437142
13:28:19 DEBUG opendrift:2228: z = 0.0
13:28:19 DEBUG opendrift:2231: ---------------------------------
13:28:19 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:19 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:28:19 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:19 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:28:19 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:19 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:19 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:28:19 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:28:19 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:28:19 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:28:19 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:19 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:19 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:28:19 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:19 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:28:19 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:19 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:19 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:28:19 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 22:00:00 (before)
2026-07-11 23:00:00 (after)
13:28:19 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:28:19 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:28:19 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:28:19 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:28:20 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:28:20 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.36072349074145 and 65.76965390450334 degrees.
13:28:20 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:28:20 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.36072349074145 and 65.76965390450334 degrees.
13:28:20 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:28:20 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:28:20 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:28:20 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:28:20 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:28:20 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x22x2) for time before (2026-07-11 22:00:00)
13:28:20 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 22:00:00) in space (linearNDFast)
13:28:20 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:28:20 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:28:20 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.58223060166053 and -65.57085114385968 degrees.
13:28:20 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.58223060166053 and -65.57085114385968 degrees.
13:28:20 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:20 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:28:20 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:28:20 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:28:20 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.149657 (min) -0.145381 (max)
13:28:20 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.131682 (min) -0.119996 (max)
13:28:20 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.244 (min) -0.244 (max)
13:28:20 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.67743 (min) 2.69682 (max)
13:28:20 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.8549 (min) -11.8522 (max)
13:28:20 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -4e-05 (min) -4e-05 (max)
13:28:20 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:28:20 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:28:20 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:28:20 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:28:20 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 285.094 (min) 285.739 (max)
13:28:20 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:28:20 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:28:20 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.632248, mean: 3.633962, max: 3.635954
13:28:20 DEBUG opendrift:697: No elements hit coastline.
13:28:20 DEBUG opendrift:768: No elements hit seafloor.
13:28:20 DEBUG opendrift:1807: No elements to deactivate
13:28:20 DEBUG opendrift:2268: Calling OceanDrift.update()
13:28:20 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.243025 m/s - 0.243149 m/s)
13:28:20 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:28:20 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:28:20 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:28:20 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:28:20 DEBUG opendrift:2210: ======================================================================
13:28:20 INFO opendrift:2211: 2026-07-11 23:00:00 - step 24 of 47 - 1000 active elements (0 deactivated)
13:28:20 DEBUG opendrift:2217: 0 elements scheduled.
13:28:20 DEBUG opendrift:2219: ======================================================================
13:28:20 DEBUG opendrift:2230: 59.87961880522962 <- latitude -> 59.884219376833244
13:28:20 DEBUG opendrift:2230: 4.411823884862065 <- longitude -> 4.423120897384006
13:28:20 DEBUG opendrift:2228: z = 0.0
13:28:20 DEBUG opendrift:2231: ---------------------------------
13:28:20 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:20 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:28:20 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:20 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:28:20 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:20 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:20 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:28:20 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:28:20 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:28:20 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:28:20 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:20 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:20 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:28:20 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:20 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:28:20 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:20 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:20 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:28:20 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-11 23:00:00 (before)
2026-07-12 00:00:00 (after)
13:28:20 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:28:20 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:28:20 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:28:20 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:28:21 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:28:21 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.3596492885338 and 65.78135327333328 degrees.
13:28:21 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:28:21 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.3596492885338 and 65.78135327333328 degrees.
13:28:21 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:28:21 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:28:21 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:28:21 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:28:21 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:28:21 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x23x2) for time before (2026-07-11 23:00:00)
13:28:21 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-11 23:00:00) in space (linearNDFast)
13:28:21 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:28:21 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:28:21 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.58818708951091 and -65.57689006731418 degrees.
13:28:21 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.58818708951091 and -65.57689006731418 degrees.
13:28:21 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:21 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:28:21 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:28:21 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:28:21 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.135829 (min) -0.131603 (max)
13:28:21 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0850721 (min) -0.0742204 (max)
13:28:21 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.39312 (min) -0.39272 (max)
13:28:21 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.90932 (min) 2.91946 (max)
13:28:21 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.9009 (min) -11.8934 (max)
13:28:21 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -4e-05 (min) -4e-05 (max)
13:28:21 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:28:21 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:28:21 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:28:21 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:28:21 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 285.853 (min) 286.487 (max)
13:28:21 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:28:21 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:28:21 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.689104, mean: 3.690933, max: 3.692411
13:28:21 DEBUG opendrift:697: No elements hit coastline.
13:28:21 DEBUG opendrift:768: No elements hit seafloor.
13:28:21 DEBUG opendrift:1807: No elements to deactivate
13:28:21 DEBUG opendrift:2268: Calling OceanDrift.update()
13:28:21 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.244919 m/s - 0.245029 m/s)
13:28:21 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:28:21 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:28:21 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:28:21 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:28:21 DEBUG opendrift:2210: ======================================================================
13:28:21 INFO opendrift:2211: 2026-07-12 00:00:00 - step 25 of 47 - 1000 active elements (0 deactivated)
13:28:21 DEBUG opendrift:2217: 0 elements scheduled.
13:28:21 DEBUG opendrift:2219: ======================================================================
13:28:21 DEBUG opendrift:2230: 59.86928550126292 <- latitude -> 59.87398201182204
13:28:21 DEBUG opendrift:2230: 4.407063963658594 <- longitude -> 4.418232582447604
13:28:21 DEBUG opendrift:2228: z = 0.0
13:28:21 DEBUG opendrift:2231: ---------------------------------
13:28:21 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:21 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:28:21 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:21 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:28:21 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:21 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:21 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:28:21 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:28:21 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:28:21 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:28:21 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:21 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:21 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:28:21 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:21 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:28:21 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:21 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:21 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:28:21 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 00:00:00 (before)
2026-07-12 01:00:00 (after)
13:28:21 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:28:21 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:28:21 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:28:21 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:28:22 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:28:22 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.36560804019601 and 65.78719897728902 degrees.
13:28:22 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:28:22 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.36560804019601 and 65.78719897728902 degrees.
13:28:22 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:28:22 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:28:22 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:28:22 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:28:22 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:28:22 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x23x2) for time before (2026-07-12 00:00:00)
13:28:22 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 00:00:00) in space (linearNDFast)
13:28:22 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:28:22 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:28:22 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.59294701129869 and -65.58177839328232 degrees.
13:28:22 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.59294701129869 and -65.58177839328232 degrees.
13:28:22 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:22 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:28:22 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:28:22 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:28:22 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.109851 (min) -0.106188 (max)
13:28:22 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.000157698 (min) 0.0078516 (max)
13:28:22 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.535976 (min) -0.534721 (max)
13:28:22 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.74444 (min) 2.77001 (max)
13:28:22 DEBUG opendrift.models.basemodel.environment:899: y_wind: -12.2902 (min) -12.2777 (max)
13:28:22 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 0 (min) 0 (max)
13:28:22 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:28:22 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:28:22 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:28:22 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:28:22 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 286.437 (min) 287.014 (max)
13:28:22 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:28:22 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:28:22 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.893778, mean: 3.899111, max: 3.904395
13:28:22 DEBUG opendrift:697: No elements hit coastline.
13:28:22 DEBUG opendrift:768: No elements hit seafloor.
13:28:22 DEBUG opendrift:1807: No elements to deactivate
13:28:22 DEBUG opendrift:2268: Calling OceanDrift.update()
13:28:22 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.251622 m/s - 0.251964 m/s)
13:28:22 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:28:22 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:28:22 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:28:22 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:28:22 DEBUG opendrift:2210: ======================================================================
13:28:22 INFO opendrift:2211: 2026-07-12 01:00:00 - step 26 of 47 - 1000 active elements (0 deactivated)
13:28:22 DEBUG opendrift:2217: 0 elements scheduled.
13:28:22 DEBUG opendrift:2219: ======================================================================
13:28:22 DEBUG opendrift:2230: 59.86143452634743 <- latitude -> 59.86626483971218
13:28:22 DEBUG opendrift:2230: 4.40369500306371 <- longitude -> 4.414868782795461
13:28:22 DEBUG opendrift:2228: z = 0.0
13:28:22 DEBUG opendrift:2231: ---------------------------------
13:28:22 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:22 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:28:22 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:22 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:28:22 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:22 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:22 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:28:22 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:28:22 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:28:22 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:28:22 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:22 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:22 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:28:22 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:22 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:28:22 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:22 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:22 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:28:22 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 01:00:00 (before)
2026-07-12 02:00:00 (after)
13:28:22 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:28:22 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:28:22 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:28:22 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:28:23 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:28:23 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.37751744039203 and 65.78004914242379 degrees.
13:28:23 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:28:23 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.37751744039203 and 65.78004914242379 degrees.
13:28:23 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:28:23 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:28:23 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:28:23 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:28:23 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:28:23 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 23x22x2) for time before (2026-07-12 01:00:00)
13:28:23 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 01:00:00) in space (linearNDFast)
13:28:23 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:28:23 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:28:23 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.5963159769689 and -65.58514219343675 degrees.
13:28:23 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.5963159769689 and -65.58514219343675 degrees.
13:28:23 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:23 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:28:23 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:28:23 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:28:23 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0769394 (min) -0.0727262 (max)
13:28:23 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.062488 (min) 0.0695132 (max)
13:28:23 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.627486 (min) -0.626178 (max)
13:28:23 DEBUG opendrift.models.basemodel.environment:899: x_wind: 3.36001 (min) 3.36349 (max)
13:28:23 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.9594 (min) -11.9294 (max)
13:28:23 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -2e-05 (min) -2e-05 (max)
13:28:23 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:28:23 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:28:23 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:28:23 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:28:23 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 286.808 (min) 287.327 (max)
13:28:23 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:28:23 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:28:23 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.779124, mean: 3.787507, max: 3.796215
13:28:23 DEBUG opendrift:697: No elements hit coastline.
13:28:23 DEBUG opendrift:768: No elements hit seafloor.
13:28:23 DEBUG opendrift:1807: No elements to deactivate
13:28:23 DEBUG opendrift:2268: Calling OceanDrift.update()
13:28:23 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.247889 m/s - 0.248449 m/s)
13:28:23 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:28:23 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:28:23 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:28:23 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:28:23 DEBUG opendrift:2210: ======================================================================
13:28:23 INFO opendrift:2211: 2026-07-12 02:00:00 - step 27 of 47 - 1000 active elements (0 deactivated)
13:28:23 DEBUG opendrift:2217: 0 elements scheduled.
13:28:23 DEBUG opendrift:2219: ======================================================================
13:28:23 DEBUG opendrift:2230: 59.85580586197948 <- latitude -> 59.860761602626525
13:28:23 DEBUG opendrift:2230: 4.403282332705036 <- longitude -> 4.41438302291
13:28:23 DEBUG opendrift:2228: z = 0.0
13:28:23 DEBUG opendrift:2231: ---------------------------------
13:28:23 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:23 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:28:23 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:23 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:28:23 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:23 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:23 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:28:23 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:28:23 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:28:23 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:28:23 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:23 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:23 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:28:23 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:23 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:28:23 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:23 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:23 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:28:23 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 02:00:00 (before)
2026-07-12 03:00:00 (after)
13:28:23 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:28:23 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:28:23 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:28:23 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:28:24 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:28:24 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.36453195846099 and 65.78589189554476 degrees.
13:28:24 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:28:24 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.36453195846099 and 65.78589189554476 degrees.
13:28:24 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:28:24 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:28:24 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:28:24 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:28:24 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:28:24 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x23x2) for time before (2026-07-12 02:00:00)
13:28:24 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 02:00:00) in space (linearNDFast)
13:28:24 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:28:24 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:28:24 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.59672864630905 and -65.58562795294182 degrees.
13:28:24 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.59672864630905 and -65.58562795294182 degrees.
13:28:24 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:24 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:28:24 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:28:24 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:28:24 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.041453 (min) -0.0383759 (max)
13:28:24 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.117311 (min) 0.124966 (max)
13:28:24 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.635808 (min) -0.633929 (max)
13:28:24 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.76204 (min) 2.78534 (max)
13:28:24 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.8934 (min) -11.8749 (max)
13:28:24 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 9.28679e-06 (min) 1e-05 (max)
13:28:24 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:28:24 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:28:24 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:28:24 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:28:24 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 286.96 (min) 287.426 (max)
13:28:24 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:28:24 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:28:24 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.656787, mean: 3.663343, max: 3.670577
13:28:24 DEBUG opendrift:697: No elements hit coastline.
13:28:24 DEBUG opendrift:768: No elements hit seafloor.
13:28:24 DEBUG opendrift:1807: No elements to deactivate
13:28:24 DEBUG opendrift:2268: Calling OceanDrift.update()
13:28:24 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.243844 m/s - 0.244303 m/s)
13:28:24 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:28:24 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:28:24 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:28:24 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:28:24 DEBUG opendrift:2210: ======================================================================
13:28:24 INFO opendrift:2211: 2026-07-12 03:00:00 - step 28 of 47 - 1000 active elements (0 deactivated)
13:28:24 DEBUG opendrift:2217: 0 elements scheduled.
13:28:24 DEBUG opendrift:2219: ======================================================================
13:28:24 DEBUG opendrift:2230: 59.852002489229065 <- latitude -> 59.85707509385137
13:28:24 DEBUG opendrift:2230: 4.4043440566381085 <- longitude -> 4.415375613986033
13:28:24 DEBUG opendrift:2228: z = 0.0
13:28:24 DEBUG opendrift:2231: ---------------------------------
13:28:24 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:24 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:28:24 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:24 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:28:24 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:24 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:24 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:28:24 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:28:24 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:28:24 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:28:24 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:24 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:24 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:28:24 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:24 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:28:24 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:24 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:24 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:28:24 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 03:00:00 (before)
2026-07-12 04:00:00 (after)
13:28:24 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:28:24 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:28:24 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:28:24 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:28:25 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:28:25 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.37048493464088 and 65.79173200011049 degrees.
13:28:25 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:28:25 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.37048493464088 and 65.79173200011049 degrees.
13:28:25 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:28:25 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:28:25 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:28:25 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:28:25 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:28:25 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x23x2) for time before (2026-07-12 03:00:00)
13:28:25 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 03:00:00) in space (linearNDFast)
13:28:25 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:28:25 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:28:25 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.59566692347376 and -65.58463536359272 degrees.
13:28:25 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.59566692347376 and -65.58463536359272 degrees.
13:28:25 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:25 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:28:25 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:28:25 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:28:25 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0133721 (min) -0.00991854 (max)
13:28:25 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.153705 (min) 0.160722 (max)
13:28:25 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.570866 (min) -0.569146 (max)
13:28:25 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.3995 (min) 2.41015 (max)
13:28:25 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.7998 (min) -11.7868 (max)
13:28:25 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 2e-05 (min) 2.01873e-05 (max)
13:28:25 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:28:25 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:28:25 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:28:25 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:28:25 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 286.993 (min) 287.443 (max)
13:28:25 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:28:25 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:28:25 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.559278, mean: 3.563581, max: 3.567871
13:28:25 DEBUG opendrift:697: No elements hit coastline.
13:28:25 DEBUG opendrift:768: No elements hit seafloor.
13:28:25 DEBUG opendrift:1807: No elements to deactivate
13:28:25 DEBUG opendrift:2268: Calling OceanDrift.update()
13:28:25 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.240571 m/s - 0.240861 m/s)
13:28:25 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:28:25 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:28:25 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:28:25 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:28:25 DEBUG opendrift:2210: ======================================================================
13:28:25 INFO opendrift:2211: 2026-07-12 04:00:00 - step 29 of 47 - 1000 active elements (0 deactivated)
13:28:25 DEBUG opendrift:2217: 0 elements scheduled.
13:28:25 DEBUG opendrift:2219: ======================================================================
13:28:25 DEBUG opendrift:2230: 59.84945022272842 <- latitude -> 59.85459654491572
13:28:25 DEBUG opendrift:2230: 4.4066204895063885 <- longitude -> 4.417834357028052
13:28:25 DEBUG opendrift:2228: z = 0.0
13:28:25 DEBUG opendrift:2231: ---------------------------------
13:28:25 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:25 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:28:25 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:25 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:28:25 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:25 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:25 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:28:25 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:28:25 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:28:25 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:28:25 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:25 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:25 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:28:25 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:25 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:28:25 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:25 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:25 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:28:25 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 04:00:00 (before)
2026-07-12 05:00:00 (after)
13:28:25 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:28:25 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:28:25 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:28:26 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:28:26 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:28:26 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.37048493464088 and 65.79173200011049 degrees.
13:28:26 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:28:26 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.37048493464088 and 65.79173200011049 degrees.
13:28:26 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:28:26 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:28:26 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:28:26 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:28:26 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:28:26 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x23x2) for time before (2026-07-12 04:00:00)
13:28:26 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 04:00:00) in space (linearNDFast)
13:28:26 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:28:26 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:28:26 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.59339049321186 and -65.58217663539818 degrees.
13:28:26 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.59339049321186 and -65.58217663539818 degrees.
13:28:26 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:26 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:28:26 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:28:26 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:28:26 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: 0.0124612 (min) 0.0178253 (max)
13:28:26 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.161745 (min) 0.16645 (max)
13:28:26 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.453278 (min) -0.451255 (max)
13:28:26 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.33111 (min) 2.34421 (max)
13:28:26 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.5934 (min) -11.588 (max)
13:28:26 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 4e-05 (min) 4e-05 (max)
13:28:26 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:28:26 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:28:26 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:28:26 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:28:26 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 286.947 (min) 287.391 (max)
13:28:26 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:28:26 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:28:26 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.437498, mean: 3.438693, max: 3.441417
13:28:26 DEBUG opendrift:697: No elements hit coastline.
13:28:26 DEBUG opendrift:768: No elements hit seafloor.
13:28:26 DEBUG opendrift:1807: No elements to deactivate
13:28:26 DEBUG opendrift:2268: Calling OceanDrift.update()
13:28:26 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.236420 m/s - 0.236554 m/s)
13:28:26 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:28:26 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:28:26 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:28:26 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:28:26 DEBUG opendrift:2210: ======================================================================
13:28:26 INFO opendrift:2211: 2026-07-12 05:00:00 - step 30 of 47 - 1000 active elements (0 deactivated)
13:28:26 DEBUG opendrift:2217: 0 elements scheduled.
13:28:26 DEBUG opendrift:2219: ======================================================================
13:28:26 DEBUG opendrift:2230: 59.847243313880426 <- latitude -> 59.85245958520929
13:28:26 DEBUG opendrift:2230: 4.410437540304056 <- longitude -> 4.421990596954153
13:28:26 DEBUG opendrift:2228: z = 0.0
13:28:26 DEBUG opendrift:2231: ---------------------------------
13:28:26 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:26 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:28:26 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:26 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:28:26 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:26 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:26 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:28:26 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:28:26 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:28:26 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:28:26 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:26 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:26 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:28:26 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:26 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:28:26 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:26 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:26 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:28:26 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 05:00:00 (before)
2026-07-12 06:00:00 (after)
13:28:26 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:28:26 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:28:26 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:28:26 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:28:27 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:28:27 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.37048493464088 and 65.7787464595722 degrees.
13:28:27 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:28:27 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.37048493464088 and 65.7787464595722 degrees.
13:28:27 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:28:27 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:28:27 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:28:27 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:28:27 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:28:27 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x22x2) for time before (2026-07-12 05:00:00)
13:28:27 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 05:00:00) in space (linearNDFast)
13:28:27 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:28:27 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:28:27 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.58957342867947 and -65.57802038041154 degrees.
13:28:27 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.58957342867947 and -65.57802038041154 degrees.
13:28:27 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:27 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:28:27 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:28:27 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:28:27 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: 0.0351628 (min) 0.039786 (max)
13:28:27 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.131437 (min) 0.133205 (max)
13:28:27 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.300635 (min) -0.298915 (max)
13:28:27 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.15712 (min) 2.17981 (max)
13:28:27 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.688 (min) -11.6799 (max)
13:28:27 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 4e-05 (min) 4e-05 (max)
13:28:27 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:28:27 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:28:27 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:28:27 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:28:27 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 286.833 (min) 287.287 (max)
13:28:27 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:28:27 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:28:27 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.470477, mean: 3.473129, max: 3.477038
13:28:27 DEBUG opendrift:697: No elements hit coastline.
13:28:27 DEBUG opendrift:768: No elements hit seafloor.
13:28:27 DEBUG opendrift:1807: No elements to deactivate
13:28:27 DEBUG opendrift:2268: Calling OceanDrift.update()
13:28:27 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.237551 m/s - 0.237776 m/s)
13:28:27 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:28:27 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:28:27 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:28:27 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:28:27 DEBUG opendrift:2210: ======================================================================
13:28:27 INFO opendrift:2211: 2026-07-12 06:00:00 - step 31 of 47 - 1000 active elements (0 deactivated)
13:28:27 DEBUG opendrift:2217: 0 elements scheduled.
13:28:27 DEBUG opendrift:2219: ======================================================================
13:28:27 DEBUG opendrift:2230: 59.843958593420545 <- latitude -> 59.849210069452795
13:28:27 DEBUG opendrift:2230: 4.415493795400691 <- longitude -> 4.427345905566134
13:28:27 DEBUG opendrift:2228: z = 0.0
13:28:27 DEBUG opendrift:2231: ---------------------------------
13:28:27 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:27 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:28:27 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:27 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:28:27 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:27 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:27 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:28:27 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:28:27 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:28:27 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:28:27 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:27 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:27 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:28:27 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:27 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:28:27 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:27 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:27 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:28:27 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 06:00:00 (before)
2026-07-12 07:00:00 (after)
13:28:27 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:28:27 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:28:27 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:28:27 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:28:28 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:28:28 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.35750447392189 and 65.7787464595722 degrees.
13:28:28 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:28:28 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.35750447392189 and 65.7787464595722 degrees.
13:28:28 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:28:28 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:28:28 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:28:28 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:28:28 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:28:28 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x23x2) for time before (2026-07-12 06:00:00)
13:28:28 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 06:00:00) in space (linearNDFast)
13:28:28 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:28:28 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:28:28 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.58451717954793 and -65.57266508340716 degrees.
13:28:28 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.58451717954793 and -65.57266508340716 degrees.
13:28:28 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:28 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:28:28 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:28:28 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:28:28 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: 0.0415258 (min) 0.0441253 (max)
13:28:28 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.0751353 (min) 0.0761187 (max)
13:28:28 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.155322 (min) -0.153561 (max)
13:28:28 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.11861 (min) 2.12265 (max)
13:28:28 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.4609 (min) -11.4381 (max)
13:28:28 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 3.28034e-05 (min) 4e-05 (max)
13:28:28 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:28:28 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:28:28 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:28:28 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:28:28 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 286.719 (min) 287.167 (max)
13:28:28 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:28:28 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:28:28 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.329219, mean: 3.335486, max: 3.341862
13:28:28 DEBUG opendrift:697: No elements hit coastline.
13:28:28 DEBUG opendrift:768: No elements hit seafloor.
13:28:28 DEBUG opendrift:1807: No elements to deactivate
13:28:28 DEBUG opendrift:2268: Calling OceanDrift.update()
13:28:28 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.232666 m/s - 0.233108 m/s)
13:28:28 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:28:28 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:28:28 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:28:28 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:28:28 DEBUG opendrift:2210: ======================================================================
13:28:28 INFO opendrift:2211: 2026-07-12 07:00:00 - step 32 of 47 - 1000 active elements (0 deactivated)
13:28:28 DEBUG opendrift:2217: 0 elements scheduled.
13:28:28 DEBUG opendrift:2219: ======================================================================
13:28:28 DEBUG opendrift:2230: 59.83899108862891 <- latitude -> 59.8442748137903
13:28:28 DEBUG opendrift:2230: 4.4210235504198865 <- longitude -> 4.432758012019484
13:28:28 DEBUG opendrift:2228: z = 0.0
13:28:28 DEBUG opendrift:2231: ---------------------------------
13:28:28 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:28 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:28:28 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:28 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:28:28 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:28 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:28 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:28:28 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:28:28 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:28:28 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:28:28 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:28 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:28 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:28:28 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:28 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:28:28 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:28 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:28 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:28:28 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 07:00:00 (before)
2026-07-12 08:00:00 (after)
13:28:28 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:28:28 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:28:28 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:28:28 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:28:29 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:28:29 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.35048163222976 and 65.77160571752668 degrees.
13:28:29 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:28:29 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.35048163222976 and 65.77160571752668 degrees.
13:28:29 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:28:29 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:28:29 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:28:29 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:28:29 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:28:29 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x23x2) for time before (2026-07-12 07:00:00)
13:28:29 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 07:00:00) in space (linearNDFast)
13:28:29 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:28:29 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:28:29 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57898743907772 and -65.56725298309607 degrees.
13:28:29 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57898743907772 and -65.56725298309607 degrees.
13:28:29 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:29 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:28:29 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:28:29 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:28:29 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: 0.0234756 (min) 0.0290601 (max)
13:28:29 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.00611197 (min) 0.00893298 (max)
13:28:29 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.0531802 (min) -0.0513234 (max)
13:28:29 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.07172 (min) 2.09282 (max)
13:28:29 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.2783 (min) -11.2581 (max)
13:28:29 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 2e-05 (min) 2e-05 (max)
13:28:29 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:28:29 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:28:29 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:28:29 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:28:29 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 286.648 (min) 287.086 (max)
13:28:29 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:28:29 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:28:29 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.223493, mean: 3.230188, max: 3.236884
13:28:29 DEBUG opendrift:697: No elements hit coastline.
13:28:29 DEBUG opendrift:768: No elements hit seafloor.
13:28:29 DEBUG opendrift:1807: No elements to deactivate
13:28:29 DEBUG opendrift:2268: Calling OceanDrift.update()
13:28:29 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.228942 m/s - 0.229417 m/s)
13:28:29 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:28:29 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:28:29 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:28:29 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:28:29 DEBUG opendrift:2210: ======================================================================
13:28:29 INFO opendrift:2211: 2026-07-12 08:00:00 - step 33 of 47 - 1000 active elements (0 deactivated)
13:28:29 DEBUG opendrift:2217: 0 elements scheduled.
13:28:29 DEBUG opendrift:2219: ======================================================================
13:28:29 DEBUG opendrift:2230: 59.831933055242644 <- latitude -> 59.83725663506259
13:28:29 DEBUG opendrift:2230: 4.425576297409358 <- longitude -> 4.436925373798335
13:28:29 DEBUG opendrift:2228: z = 0.0
13:28:29 DEBUG opendrift:2231: ---------------------------------
13:28:29 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:29 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:28:29 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:29 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:28:29 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:29 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:29 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:28:29 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:28:29 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:28:29 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:28:29 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:29 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:29 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:28:29 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:29 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:28:29 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:29 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:29 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:28:29 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 08:00:00 (before)
2026-07-12 09:00:00 (after)
13:28:29 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:28:29 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:28:29 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:28:29 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:28:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:28:30 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.35643385752198 and 65.7586278164993 degrees.
13:28:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:28:30 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.35643385752198 and 65.7586278164993 degrees.
13:28:30 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:28:30 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:28:30 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:28:30 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:28:30 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:28:30 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 23x22x2) for time before (2026-07-12 08:00:00)
13:28:30 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 08:00:00) in space (linearNDFast)
13:28:30 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:28:30 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:28:30 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57443469833706 and -65.56308562007344 degrees.
13:28:30 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57443469833706 and -65.56308562007344 degrees.
13:28:30 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:30 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:28:30 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:28:30 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:28:30 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0109257 (min) -0.00306874 (max)
13:28:30 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.051949 (min) -0.0461007 (max)
13:28:30 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.0235688 (min) -0.0222728 (max)
13:28:30 DEBUG opendrift.models.basemodel.environment:899: x_wind: 1.92711 (min) 1.9318 (max)
13:28:30 DEBUG opendrift.models.basemodel.environment:899: y_wind: -10.8542 (min) -10.8525 (max)
13:28:30 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 0 (min) 0 (max)
13:28:30 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:28:30 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:28:30 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:28:30 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:28:30 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 286.724 (min) 287.082 (max)
13:28:30 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:28:30 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:28:30 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 2.988688, mean: 2.989319, max: 2.990045
13:28:30 DEBUG opendrift:697: No elements hit coastline.
13:28:30 DEBUG opendrift:768: No elements hit seafloor.
13:28:30 DEBUG opendrift:1807: No elements to deactivate
13:28:30 DEBUG opendrift:2268: Calling OceanDrift.update()
13:28:30 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.220446 m/s - 0.220496 m/s)
13:28:30 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:28:30 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:28:30 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:28:30 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:28:30 DEBUG opendrift:2210: ======================================================================
13:28:30 INFO opendrift:2211: 2026-07-12 09:00:00 - step 34 of 47 - 1000 active elements (0 deactivated)
13:28:30 DEBUG opendrift:2217: 0 elements scheduled.
13:28:30 DEBUG opendrift:2219: ======================================================================
13:28:30 DEBUG opendrift:2230: 59.82330288455856 <- latitude -> 59.82866577123596
13:28:30 DEBUG opendrift:2230: 4.427853885488424 <- longitude -> 4.438703662533567
13:28:30 DEBUG opendrift:2228: z = 0.0
13:28:30 DEBUG opendrift:2231: ---------------------------------
13:28:30 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:30 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:28:30 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:30 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:28:30 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:30 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:30 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:28:30 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:28:30 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:28:30 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:28:30 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:30 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:30 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:28:30 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:30 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:28:30 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:30 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:30 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:28:30 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 09:00:00 (before)
2026-07-12 10:00:00 (after)
13:28:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:28:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:28:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:28:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:28:31 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:28:31 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.34941527737516 and 65.76446966500677 degrees.
13:28:31 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:28:31 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.34941527737516 and 65.76446966500677 degrees.
13:28:31 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:28:31 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:28:31 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:28:31 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:28:31 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:28:31 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 23x23x2) for time before (2026-07-12 09:00:00)
13:28:31 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 09:00:00) in space (linearNDFast)
13:28:31 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:28:31 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:28:31 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57215710048189 and -65.56130732265841 degrees.
13:28:31 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57215710048189 and -65.56130732265841 degrees.
13:28:31 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:31 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:28:31 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:28:31 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:28:31 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0409915 (min) -0.0340991 (max)
13:28:31 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0798012 (min) -0.0701041 (max)
13:28:31 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.0732263 (min) -0.0725988 (max)
13:28:31 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.27443 (min) 2.30957 (max)
13:28:31 DEBUG opendrift.models.basemodel.environment:899: y_wind: -10.6434 (min) -10.618 (max)
13:28:31 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -2e-05 (min) -2e-05 (max)
13:28:31 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:28:31 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:28:31 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:28:31 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:28:31 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 286.893 (min) 287.151 (max)
13:28:31 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:28:31 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:28:31 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 2.904648, mean: 2.909441, max: 2.913973
13:28:31 DEBUG opendrift:697: No elements hit coastline.
13:28:31 DEBUG opendrift:768: No elements hit seafloor.
13:28:31 DEBUG opendrift:1807: No elements to deactivate
13:28:31 DEBUG opendrift:2268: Calling OceanDrift.update()
13:28:31 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.217325 m/s - 0.217673 m/s)
13:28:31 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:28:31 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:28:31 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:28:31 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:28:31 DEBUG opendrift:2210: ======================================================================
13:28:31 INFO opendrift:2211: 2026-07-12 10:00:00 - step 35 of 47 - 1000 active elements (0 deactivated)
13:28:31 DEBUG opendrift:2217: 0 elements scheduled.
13:28:31 DEBUG opendrift:2219: ======================================================================
13:28:31 DEBUG opendrift:2230: 59.813943294333995 <- latitude -> 59.819385547751615
13:28:31 DEBUG opendrift:2230: 4.428584156655951 <- longitude -> 4.43903675155614
13:28:31 DEBUG opendrift:2228: z = 0.0
13:28:31 DEBUG opendrift:2231: ---------------------------------
13:28:31 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:31 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:28:31 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:31 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:28:31 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:31 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:31 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:28:31 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:28:31 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:28:31 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:28:31 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:31 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:31 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:28:31 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:31 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:28:31 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:31 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:31 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:28:31 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 10:00:00 (before)
2026-07-12 11:00:00 (after)
13:28:31 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:28:31 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:28:31 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:28:31 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:28:31 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:28:31 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.3553644324033 and 65.76317719855138 degrees.
13:28:31 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:28:31 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.3553644324033 and 65.76317719855138 degrees.
13:28:31 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:28:31 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:28:31 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:28:31 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:28:31 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:28:31 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x22x2) for time before (2026-07-12 10:00:00)
13:28:31 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 10:00:00) in space (linearNDFast)
13:28:31 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:28:31 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:28:32 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57142683462187 and -65.56097423696873 degrees.
13:28:32 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57142683462187 and -65.56097423696873 degrees.
13:28:32 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:32 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:28:32 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:28:32 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:28:32 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0546721 (min) -0.0494451 (max)
13:28:32 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0764321 (min) -0.0645355 (max)
13:28:32 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.18936 (min) -0.188405 (max)
13:28:32 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.79868 (min) 2.81811 (max)
13:28:32 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.0539 (min) -11.0388 (max)
13:28:32 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -4e-05 (min) -4e-05 (max)
13:28:32 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:28:32 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:28:32 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:28:32 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:28:32 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 287.035 (min) 287.196 (max)
13:28:32 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:28:32 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:28:32 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.192986, mean: 3.196048, max: 3.198815
13:28:32 DEBUG opendrift:697: No elements hit coastline.
13:28:32 DEBUG opendrift:768: No elements hit seafloor.
13:28:32 DEBUG opendrift:1807: No elements to deactivate
13:28:32 DEBUG opendrift:2268: Calling OceanDrift.update()
13:28:32 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.227856 m/s - 0.228064 m/s)
13:28:32 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:28:32 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:28:32 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:28:32 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:28:32 DEBUG opendrift:2210: ======================================================================
13:28:32 INFO opendrift:2211: 2026-07-12 11:00:00 - step 36 of 47 - 1000 active elements (0 deactivated)
13:28:32 DEBUG opendrift:2217: 0 elements scheduled.
13:28:32 DEBUG opendrift:2219: ======================================================================
13:28:32 DEBUG opendrift:2230: 59.80445188133924 <- latitude -> 59.80999459458056
13:28:32 DEBUG opendrift:2230: 4.429002213092225 <- longitude -> 4.4391443837392535
13:28:32 DEBUG opendrift:2228: z = 0.0
13:28:32 DEBUG opendrift:2231: ---------------------------------
13:28:32 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:32 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:28:32 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:32 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:28:32 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:32 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:32 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:28:32 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:28:32 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:28:32 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:28:32 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:32 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:32 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:28:32 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:32 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:28:32 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:32 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:32 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:28:32 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 11:00:00 (before)
2026-07-12 12:00:00 (after)
13:28:32 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:28:32 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:28:32 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:28:32 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:28:33 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:28:33 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.34835010867349 and 65.76901345722054 degrees.
13:28:33 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:28:33 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.34835010867349 and 65.76901345722054 degrees.
13:28:33 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:28:33 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:28:33 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:28:33 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:28:33 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:28:33 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x23x2) for time before (2026-07-12 11:00:00)
13:28:33 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 11:00:00) in space (linearNDFast)
13:28:33 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:28:33 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:28:33 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57100879044089 and -65.56086660878536 degrees.
13:28:33 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57100879044089 and -65.56086660878536 degrees.
13:28:33 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:33 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:28:33 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:28:33 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:28:33 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0529171 (min) -0.0490097 (max)
13:28:33 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0514619 (min) -0.0396542 (max)
13:28:33 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.345299 (min) -0.34415 (max)
13:28:33 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.52182 (min) 2.54611 (max)
13:28:33 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.6649 (min) -11.6545 (max)
13:28:33 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -5e-05 (min) -5e-05 (max)
13:28:33 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:28:33 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:28:33 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:28:33 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:28:33 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 287.094 (min) 287.169 (max)
13:28:33 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:28:33 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:28:33 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.497810, mean: 3.501769, max: 3.506366
13:28:33 DEBUG opendrift:697: No elements hit coastline.
13:28:33 DEBUG opendrift:768: No elements hit seafloor.
13:28:33 DEBUG opendrift:1807: No elements to deactivate
13:28:33 DEBUG opendrift:2268: Calling OceanDrift.update()
13:28:33 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.238485 m/s - 0.238776 m/s)
13:28:33 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:28:33 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:28:33 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:28:33 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:28:33 DEBUG opendrift:2210: ======================================================================
13:28:33 INFO opendrift:2211: 2026-07-12 12:00:00 - step 37 of 47 - 1000 active elements (0 deactivated)
13:28:33 DEBUG opendrift:2217: 0 elements scheduled.
13:28:33 DEBUG opendrift:2219: ======================================================================
13:28:33 DEBUG opendrift:2230: 59.795364487931664 <- latitude -> 59.801017175798705
13:28:33 DEBUG opendrift:2230: 4.429092978646196 <- longitude -> 4.439015685238858
13:28:33 DEBUG opendrift:2228: z = 0.0
13:28:33 DEBUG opendrift:2231: ---------------------------------
13:28:33 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:33 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:28:33 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:33 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:28:33 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:33 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:33 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:28:33 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:28:33 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:28:33 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:28:33 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:33 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:33 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:28:33 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:33 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:28:33 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:33 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:33 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:28:33 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 12:00:00 (before)
2026-07-12 13:00:00 (after)
13:28:33 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:28:33 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:28:33 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:28:33 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:28:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:28:34 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.35429619657785 and 65.76188616468895 degrees.
13:28:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:28:34 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.35429619657785 and 65.76188616468895 degrees.
13:28:34 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:28:34 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:28:34 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:28:34 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:28:34 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:28:34 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x22x2) for time before (2026-07-12 12:00:00)
13:28:34 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 12:00:00) in space (linearNDFast)
13:28:34 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:28:34 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:28:34 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.5709180240525 and -65.56099531174198 degrees.
13:28:34 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.5709180240525 and -65.56099531174198 degrees.
13:28:34 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:34 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:28:34 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:28:34 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:28:34 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0458448 (min) -0.0433735 (max)
13:28:34 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.00526654 (min) 0.00534213 (max)
13:28:34 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.509092 (min) -0.507591 (max)
13:28:34 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.18478 (min) 2.20827 (max)
13:28:34 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.922 (min) -11.9119 (max)
13:28:34 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -4e-05 (min) -4e-05 (max)
13:28:34 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:28:34 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:28:34 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:28:34 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:28:34 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 287.076 (min) 287.115 (max)
13:28:34 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:28:34 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:28:34 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.607979, mean: 3.611706, max: 3.616301
13:28:34 DEBUG opendrift:697: No elements hit coastline.
13:28:34 DEBUG opendrift:768: No elements hit seafloor.
13:28:34 DEBUG opendrift:1807: No elements to deactivate
13:28:34 DEBUG opendrift:2268: Calling OceanDrift.update()
13:28:34 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.242211 m/s - 0.242490 m/s)
13:28:34 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:28:34 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:28:34 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:28:34 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:28:34 DEBUG opendrift:2210: ======================================================================
13:28:34 INFO opendrift:2211: 2026-07-12 13:00:00 - step 38 of 47 - 1000 active elements (0 deactivated)
13:28:34 DEBUG opendrift:2217: 0 elements scheduled.
13:28:34 DEBUG opendrift:2219: ======================================================================
13:28:34 DEBUG opendrift:2230: 59.78760116506565 <- latitude -> 59.7933398740427
13:28:34 DEBUG opendrift:2230: 4.429096760650756 <- longitude -> 4.438912977820265
13:28:34 DEBUG opendrift:2228: z = 0.0
13:28:34 DEBUG opendrift:2231: ---------------------------------
13:28:34 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:34 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:28:34 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:34 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:28:34 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:34 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:34 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:28:34 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:28:34 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:28:34 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:28:34 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:34 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:34 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:28:34 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:34 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:28:34 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:34 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:34 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:28:34 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 13:00:00 (before)
2026-07-12 14:00:00 (after)
13:28:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:28:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:28:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:28:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:28:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:28:34 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.34728612414781 and 65.76771948155051 degrees.
13:28:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:28:34 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.34728612414781 and 65.76771948155051 degrees.
13:28:34 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:28:34 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:28:34 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:28:34 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:28:34 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:28:34 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x23x2) for time before (2026-07-12 13:00:00)
13:28:34 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 13:00:00) in space (linearNDFast)
13:28:34 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:28:34 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:28:34 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57091424055011 and -65.56109802665797 degrees.
13:28:34 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57091424055011 and -65.56109802665797 degrees.
13:28:34 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:34 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:28:34 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:28:34 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:28:34 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0333002 (min) -0.0291823 (max)
13:28:34 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.0659525 (min) 0.0722383 (max)
13:28:34 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.635374 (min) -0.633533 (max)
13:28:34 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.21129 (min) 2.21802 (max)
13:28:34 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.6726 (min) -11.6615 (max)
13:28:34 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -3e-05 (min) -2.58454e-05 (max)
13:28:34 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:28:34 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:28:34 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:28:34 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:28:34 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 286.992 (min) 287.053 (max)
13:28:34 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:28:34 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:28:34 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.466364, mean: 3.468920, max: 3.472034
13:28:34 DEBUG opendrift:697: No elements hit coastline.
13:28:34 DEBUG opendrift:768: No elements hit seafloor.
13:28:35 DEBUG opendrift:1807: No elements to deactivate
13:28:35 DEBUG opendrift:2268: Calling OceanDrift.update()
13:28:35 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.237410 m/s - 0.237604 m/s)
13:28:35 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:28:35 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:28:35 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:28:35 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:28:35 DEBUG opendrift:2210: ======================================================================
13:28:35 INFO opendrift:2211: 2026-07-12 14:00:00 - step 39 of 47 - 1000 active elements (0 deactivated)
13:28:35 DEBUG opendrift:2217: 0 elements scheduled.
13:28:35 DEBUG opendrift:2219: ======================================================================
13:28:35 DEBUG opendrift:2230: 59.782246299257466 <- latitude -> 59.788078318314035
13:28:35 DEBUG opendrift:2230: 4.429798654610918 <- longitude -> 4.439885514957757
13:28:35 DEBUG opendrift:2228: z = 0.0
13:28:35 DEBUG opendrift:2231: ---------------------------------
13:28:35 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:35 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:28:35 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:35 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:28:35 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:35 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:35 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:28:35 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:28:35 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:28:35 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:28:35 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:35 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:35 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:28:35 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:35 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:28:35 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:35 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:35 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:28:35 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 14:00:00 (before)
2026-07-12 15:00:00 (after)
13:28:35 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:28:35 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:28:35 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:28:35 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:28:35 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:28:35 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.35322914806866 and 65.76059656103739 degrees.
13:28:35 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:28:35 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.35322914806866 and 65.76059656103739 degrees.
13:28:35 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:28:35 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:28:35 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:28:35 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:28:35 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:28:35 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x22x2) for time before (2026-07-12 14:00:00)
13:28:35 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 14:00:00) in space (linearNDFast)
13:28:35 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:28:35 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:28:35 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57021235002448 and -65.56012549286883 degrees.
13:28:35 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.57021235002448 and -65.56012549286883 degrees.
13:28:35 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:35 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:28:35 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:28:35 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:28:35 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.00812265 (min) -0.00276201 (max)
13:28:35 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.126699 (min) 0.128127 (max)
13:28:35 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.682325 (min) -0.68055 (max)
13:28:35 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.54132 (min) 2.57413 (max)
13:28:35 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.5219 (min) -11.5148 (max)
13:28:35 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 0 (min) 0 (max)
13:28:35 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:28:35 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:28:35 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:28:35 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:28:35 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 286.93 (min) 287.009 (max)
13:28:35 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:28:35 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:28:35 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.420992, mean: 3.424415, max: 3.428280
13:28:35 DEBUG opendrift:697: No elements hit coastline.
13:28:35 DEBUG opendrift:768: No elements hit seafloor.
13:28:35 DEBUG opendrift:1807: No elements to deactivate
13:28:35 DEBUG opendrift:2268: Calling OceanDrift.update()
13:28:35 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.235851 m/s - 0.236102 m/s)
13:28:35 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:28:35 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:28:35 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:28:35 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:28:35 DEBUG opendrift:2210: ======================================================================
13:28:35 INFO opendrift:2211: 2026-07-12 15:00:00 - step 40 of 47 - 1000 active elements (0 deactivated)
13:28:35 DEBUG opendrift:2217: 0 elements scheduled.
13:28:35 DEBUG opendrift:2219: ======================================================================
13:28:35 DEBUG opendrift:2230: 59.77889868343429 <- latitude -> 59.78477222420554
13:28:35 DEBUG opendrift:2230: 4.4325354976036255 <- longitude -> 4.4430083105037514
13:28:35 DEBUG opendrift:2228: z = 0.0
13:28:35 DEBUG opendrift:2231: ---------------------------------
13:28:35 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:35 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:28:35 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:35 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:28:35 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:35 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:35 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:28:35 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:28:35 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:28:35 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:28:35 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:35 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:35 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:28:35 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:35 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:28:35 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:35 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:35 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:28:35 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 15:00:00 (before)
2026-07-12 16:00:00 (after)
13:28:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:28:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:28:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:28:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:28:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:28:36 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.34028067412234 and 65.76059656103739 degrees.
13:28:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:28:36 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.34028067412234 and 65.76059656103739 degrees.
13:28:36 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:28:36 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:28:36 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:28:36 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:28:36 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:28:36 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x23x2) for time before (2026-07-12 15:00:00)
13:28:36 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 15:00:00) in space (linearNDFast)
13:28:36 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:28:36 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:28:36 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.5674755086014 and -65.55700269555537 degrees.
13:28:36 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.5674755086014 and -65.55700269555537 degrees.
13:28:36 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:36 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:28:36 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:28:36 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:28:36 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: 0.00900335 (min) 0.0117766 (max)
13:28:36 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.163773 (min) 0.166285 (max)
13:28:36 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.644031 (min) -0.642508 (max)
13:28:36 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.37618 (min) 2.39889 (max)
13:28:36 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.725 (min) -11.7223 (max)
13:28:36 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 2e-05 (min) 2e-05 (max)
13:28:36 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:28:36 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:28:36 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:28:36 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:28:36 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 286.901 (min) 286.985 (max)
13:28:36 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:28:36 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:28:36 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.520084, mean: 3.521256, max: 3.522820
13:28:36 DEBUG opendrift:697: No elements hit coastline.
13:28:36 DEBUG opendrift:768: No elements hit seafloor.
13:28:36 DEBUG opendrift:1807: No elements to deactivate
13:28:36 DEBUG opendrift:2268: Calling OceanDrift.update()
13:28:36 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.239243 m/s - 0.239336 m/s)
13:28:36 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:28:36 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:28:36 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:28:36 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:28:36 DEBUG opendrift:2210: ======================================================================
13:28:36 INFO opendrift:2211: 2026-07-12 16:00:00 - step 41 of 47 - 1000 active elements (0 deactivated)
13:28:36 DEBUG opendrift:2217: 0 elements scheduled.
13:28:36 DEBUG opendrift:2219: ======================================================================
13:28:36 DEBUG opendrift:2230: 59.77666792522966 <- latitude -> 59.782542442773
13:28:36 DEBUG opendrift:2230: 4.436158209307312 <- longitude -> 4.44681994303068
13:28:36 DEBUG opendrift:2228: z = 0.0
13:28:36 DEBUG opendrift:2231: ---------------------------------
13:28:36 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:36 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:28:36 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:36 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:28:36 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:36 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:36 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:28:36 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:28:36 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:28:36 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:28:36 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:36 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:36 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:28:36 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:36 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:28:36 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:36 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:36 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:28:36 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 16:00:00 (before)
2026-07-12 17:00:00 (after)
13:28:37 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:28:37 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:28:37 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:28:37 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:28:37 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:28:37 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.34028067412234 and 65.74764559805877 degrees.
13:28:37 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:28:37 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.34028067412234 and 65.74764559805877 degrees.
13:28:37 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:28:37 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:28:37 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:28:37 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:28:37 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:28:37 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x22x2) for time before (2026-07-12 16:00:00)
13:28:37 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 16:00:00) in space (linearNDFast)
13:28:37 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:28:37 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:28:37 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.56385278755052 and -65.55319106246641 degrees.
13:28:37 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.56385278755052 and -65.55319106246641 degrees.
13:28:37 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:37 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:28:37 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:28:37 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:28:37 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: 0.012373 (min) 0.0138565 (max)
13:28:37 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.174274 (min) 0.178347 (max)
13:28:37 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.532912 (min) -0.530822 (max)
13:28:37 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.21634 (min) 2.23741 (max)
13:28:37 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.5012 (min) -11.4967 (max)
13:28:37 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 4e-05 (min) 4e-05 (max)
13:28:37 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:28:37 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:28:37 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:28:37 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:28:37 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 286.901 (min) 286.965 (max)
13:28:37 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:28:37 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:28:37 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.373620, mean: 3.374904, max: 3.376189
13:28:37 DEBUG opendrift:697: No elements hit coastline.
13:28:37 DEBUG opendrift:768: No elements hit seafloor.
13:28:38 DEBUG opendrift:1807: No elements to deactivate
13:28:38 DEBUG opendrift:2268: Calling OceanDrift.update()
13:28:38 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.234213 m/s - 0.234302 m/s)
13:28:38 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:28:38 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:28:38 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:28:38 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:28:38 DEBUG opendrift:2210: ======================================================================
13:28:38 INFO opendrift:2211: 2026-07-12 17:00:00 - step 42 of 47 - 1000 active elements (0 deactivated)
13:28:38 DEBUG opendrift:2217: 0 elements scheduled.
13:28:38 DEBUG opendrift:2219: ======================================================================
13:28:38 DEBUG opendrift:2230: 59.774882161795695 <- latitude -> 59.78084327521391
13:28:38 DEBUG opendrift:2230: 4.439791856462961 <- longitude -> 4.450567459548569
13:28:38 DEBUG opendrift:2228: z = 0.0
13:28:38 DEBUG opendrift:2231: ---------------------------------
13:28:38 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:38 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:28:38 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:38 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:28:38 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:38 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:38 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:28:38 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:28:38 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:28:38 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:28:38 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:38 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:38 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:28:38 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:38 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:28:38 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:38 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:38 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:28:38 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 17:00:00 (before)
2026-07-12 18:00:00 (after)
13:28:38 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:28:38 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:28:38 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:28:38 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:28:38 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:28:38 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.34028067412234 and 65.74764559805877 degrees.
13:28:38 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:28:38 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.34028067412234 and 65.74764559805877 degrees.
13:28:38 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:28:38 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:28:38 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:28:38 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:28:38 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:28:38 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x22x2) for time before (2026-07-12 17:00:00)
13:28:38 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 17:00:00) in space (linearNDFast)
13:28:38 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:28:38 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:28:38 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.56021915168077 and -65.54944354238367 degrees.
13:28:38 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.56021915168077 and -65.54944354238367 degrees.
13:28:38 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:38 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:28:38 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:28:38 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:28:38 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.000480236 (min) 0.00231514 (max)
13:28:38 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.154398 (min) 0.156252 (max)
13:28:38 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.378818 (min) -0.376477 (max)
13:28:38 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.50481 (min) 2.50894 (max)
13:28:38 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.3138 (min) -11.3041 (max)
13:28:38 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 4.09355e-05 (min) 4.5222e-05 (max)
13:28:38 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:28:38 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:28:38 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:28:38 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:28:38 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 286.897 (min) 286.95 (max)
13:28:38 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:28:38 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:28:38 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.298023, mean: 3.301022, max: 3.303595
13:28:38 DEBUG opendrift:697: No elements hit coastline.
13:28:38 DEBUG opendrift:768: No elements hit seafloor.
13:28:38 DEBUG opendrift:1807: No elements to deactivate
13:28:38 DEBUG opendrift:2268: Calling OceanDrift.update()
13:28:38 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.231574 m/s - 0.231769 m/s)
13:28:38 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:28:38 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:28:38 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:28:38 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:28:38 DEBUG opendrift:2210: ======================================================================
13:28:38 INFO opendrift:2211: 2026-07-12 18:00:00 - step 43 of 47 - 1000 active elements (0 deactivated)
13:28:38 DEBUG opendrift:2217: 0 elements scheduled.
13:28:38 DEBUG opendrift:2219: ======================================================================
13:28:38 DEBUG opendrift:2230: 59.772562180414155 <- latitude -> 59.77858325370937
13:28:38 DEBUG opendrift:2230: 4.442998902683814 <- longitude -> 4.453853300015834
13:28:38 DEBUG opendrift:2228: z = 0.0
13:28:38 DEBUG opendrift:2231: ---------------------------------
13:28:38 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:38 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:28:38 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:38 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:28:38 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:38 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:38 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:28:38 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:28:38 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:28:38 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:28:38 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:38 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:38 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:28:38 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:38 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:28:38 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:38 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:38 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:28:38 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 18:00:00 (before)
2026-07-12 19:00:00 (after)
13:28:39 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:28:39 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:28:39 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:28:40 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:28:40 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:28:40 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.33327984213808 and 65.74764559805877 degrees.
13:28:40 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:28:40 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.33327984213808 and 65.74764559805877 degrees.
13:28:40 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:28:40 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:28:40 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:28:40 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:28:40 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:28:40 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 23x23x2) for time before (2026-07-12 18:00:00)
13:28:40 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 18:00:00) in space (linearNDFast)
13:28:40 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:28:40 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:28:40 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.55701210640268 and -65.54615769721602 degrees.
13:28:40 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.55701210640268 and -65.54615769721602 degrees.
13:28:40 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:40 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:28:40 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:28:40 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:28:40 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0278773 (min) -0.0261441 (max)
13:28:40 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.120197 (min) 0.123414 (max)
13:28:40 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.213782 (min) -0.211357 (max)
13:28:40 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.91107 (min) 2.91225 (max)
13:28:40 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.8759 (min) -11.8695 (max)
13:28:40 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 4e-05 (min) 4e-05 (max)
13:28:40 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:28:40 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:28:40 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:28:40 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:28:40 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 286.894 (min) 286.936 (max)
13:28:40 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:28:40 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:28:40 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.674253, mean: 3.676464, max: 3.678154
13:28:40 DEBUG opendrift:697: No elements hit coastline.
13:28:40 DEBUG opendrift:768: No elements hit seafloor.
13:28:40 DEBUG opendrift:1807: No elements to deactivate
13:28:40 DEBUG opendrift:2268: Calling OceanDrift.update()
13:28:40 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.244426 m/s - 0.244555 m/s)
13:28:40 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:28:40 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:28:40 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:28:40 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:28:40 DEBUG opendrift:2210: ======================================================================
13:28:40 INFO opendrift:2211: 2026-07-12 19:00:00 - step 44 of 47 - 1000 active elements (0 deactivated)
13:28:40 DEBUG opendrift:2217: 0 elements scheduled.
13:28:40 DEBUG opendrift:2219: ======================================================================
13:28:40 DEBUG opendrift:2230: 59.76881309259016 <- latitude -> 59.77481554359649
13:28:40 DEBUG opendrift:2230: 4.445009096356462 <- longitude -> 4.455842709532981
13:28:40 DEBUG opendrift:2228: z = 0.0
13:28:40 DEBUG opendrift:2231: ---------------------------------
13:28:40 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:40 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:28:40 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:40 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:28:40 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:40 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:40 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:28:40 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:28:40 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:28:40 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:28:40 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:40 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:40 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:28:40 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:40 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:28:40 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:40 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:40 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:28:40 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 19:00:00 (before)
2026-07-12 20:00:00 (after)
13:28:40 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:28:40 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:28:40 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:28:40 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:28:41 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:28:41 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.33327984213808 and 65.74053231521452 degrees.
13:28:41 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:28:41 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.33327984213808 and 65.74053231521452 degrees.
13:28:41 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:28:41 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:28:41 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:28:41 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:28:41 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:28:41 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x22x2) for time before (2026-07-12 19:00:00)
13:28:41 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 19:00:00) in space (linearNDFast)
13:28:41 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:28:41 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:28:41 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.55500190601238 and -65.54416828968427 degrees.
13:28:41 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.55500190601238 and -65.54416828968427 degrees.
13:28:41 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:41 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:28:41 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:28:41 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:28:41 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0491395 (min) -0.0477288 (max)
13:28:41 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.0649543 (min) 0.0720307 (max)
13:28:41 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.0762642 (min) -0.0740776 (max)
13:28:41 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.84937 (min) 2.85275 (max)
13:28:41 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.9623 (min) -11.954 (max)
13:28:41 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 3e-05 (min) 3e-05 (max)
13:28:41 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:28:41 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:28:41 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:28:41 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:28:41 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 286.859 (min) 286.904 (max)
13:28:41 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:28:41 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:28:41 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.715042, mean: 3.717765, max: 3.720228
13:28:41 DEBUG opendrift:697: No elements hit coastline.
13:28:41 DEBUG opendrift:768: No elements hit seafloor.
13:28:41 DEBUG opendrift:1807: No elements to deactivate
13:28:41 DEBUG opendrift:2268: Calling OceanDrift.update()
13:28:41 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.245779 m/s - 0.245950 m/s)
13:28:41 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:28:41 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:28:41 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:28:41 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:28:41 DEBUG opendrift:2210: ======================================================================
13:28:41 INFO opendrift:2211: 2026-07-12 20:00:00 - step 45 of 47 - 1000 active elements (0 deactivated)
13:28:41 DEBUG opendrift:2217: 0 elements scheduled.
13:28:41 DEBUG opendrift:2219: ======================================================================
13:28:41 DEBUG opendrift:2230: 59.76321297606599 <- latitude -> 59.7693815910205
13:28:41 DEBUG opendrift:2230: 4.445598221909609 <- longitude -> 4.456380013157352
13:28:41 DEBUG opendrift:2228: z = 0.0
13:28:41 DEBUG opendrift:2231: ---------------------------------
13:28:41 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:41 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:28:41 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:41 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:28:41 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:41 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:41 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:28:41 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:28:41 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:28:41 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:28:41 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:41 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:41 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:28:41 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:41 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:28:41 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:41 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:41 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:28:41 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 20:00:00 (before)
2026-07-12 21:00:00 (after)
13:28:41 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:28:41 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:28:41 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:28:41 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:28:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:28:42 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.33922211265129 and 65.74636472221047 degrees.
13:28:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:28:42 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.33922211265129 and 65.74636472221047 degrees.
13:28:42 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:28:42 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:28:42 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:28:42 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:28:42 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:28:42 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x22x2) for time before (2026-07-12 20:00:00)
13:28:42 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 20:00:00) in space (linearNDFast)
13:28:42 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:28:42 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:28:42 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.55441278805097 and -65.54363099125769 degrees.
13:28:42 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.55441278805097 and -65.54363099125769 degrees.
13:28:42 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:42 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:28:42 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:28:42 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:28:42 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0664206 (min) -0.0656431 (max)
13:28:42 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.00184179 (min) 0.0120376 (max)
13:28:42 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.00424386 (min) -0.00239647 (max)
13:28:42 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.56076 (min) 2.56344 (max)
13:28:42 DEBUG opendrift.models.basemodel.environment:899: y_wind: -12.1375 (min) -12.1265 (max)
13:28:42 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: 1e-05 (min) 1e-05 (max)
13:28:42 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:28:42 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:28:42 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:28:42 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:28:42 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 286.808 (min) 286.862 (max)
13:28:42 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:28:42 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:28:42 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.778797, mean: 3.782443, max: 3.785673
13:28:42 DEBUG opendrift:697: No elements hit coastline.
13:28:42 DEBUG opendrift:768: No elements hit seafloor.
13:28:42 DEBUG opendrift:1807: No elements to deactivate
13:28:42 DEBUG opendrift:2268: Calling OceanDrift.update()
13:28:42 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.247879 m/s - 0.248104 m/s)
13:28:42 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:28:42 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:28:42 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:28:42 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:28:42 DEBUG opendrift:2210: ======================================================================
13:28:42 INFO opendrift:2211: 2026-07-12 21:00:00 - step 46 of 47 - 1000 active elements (0 deactivated)
13:28:42 DEBUG opendrift:2217: 0 elements scheduled.
13:28:42 DEBUG opendrift:2219: ======================================================================
13:28:42 DEBUG opendrift:2230: 59.75547688524339 <- latitude -> 59.761881666097025
13:28:42 DEBUG opendrift:2230: 4.444656499623292 <- longitude -> 4.455419723766733
13:28:42 DEBUG opendrift:2228: z = 0.0
13:28:42 DEBUG opendrift:2231: ---------------------------------
13:28:42 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:42 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:28:42 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:42 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:28:42 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:42 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:42 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:28:42 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:28:42 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:28:42 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:28:42 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:42 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:42 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:28:42 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:42 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:28:42 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:42 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:42 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:28:42 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 21:00:00 (before)
2026-07-12 22:00:00 (after)
13:28:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:28:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:28:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:28:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:28:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:28:42 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.33222551619613 and 65.75219449487669 degrees.
13:28:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:28:42 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.33222551619613 and 65.75219449487669 degrees.
13:28:42 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:28:42 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:28:42 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:28:42 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:28:42 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:28:42 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x23x2) for time before (2026-07-12 21:00:00)
13:28:42 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 21:00:00) in space (linearNDFast)
13:28:42 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:28:42 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:28:42 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.55535450722559 and -65.54459128189791 degrees.
13:28:42 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.55535450722559 and -65.54459128189791 degrees.
13:28:42 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:42 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:28:42 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:28:42 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:28:42 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0880905 (min) -0.0855731 (max)
13:28:42 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0360102 (min) -0.022175 (max)
13:28:42 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.00727158 (min) -0.0061122 (max)
13:28:42 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.23555 (min) 2.25014 (max)
13:28:42 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.7337 (min) -11.7253 (max)
13:28:42 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -1e-05 (min) -1e-05 (max)
13:28:42 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:28:42 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:28:42 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:28:42 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:28:42 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 286.705 (min) 286.819 (max)
13:28:42 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:28:42 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:28:42 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.506601, mean: 3.508453, max: 3.510254
13:28:42 DEBUG opendrift:697: No elements hit coastline.
13:28:42 DEBUG opendrift:768: No elements hit seafloor.
13:28:43 DEBUG opendrift:1807: No elements to deactivate
13:28:43 DEBUG opendrift:2268: Calling OceanDrift.update()
13:28:43 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.238784 m/s - 0.238909 m/s)
13:28:43 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:28:43 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:28:43 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:28:43 DEBUG opendrift:912: to be seeded: 0, already seeded 1000
13:28:43 DEBUG opendrift:2210: ======================================================================
13:28:43 INFO opendrift:2211: 2026-07-12 22:00:00 - step 47 of 47 - 1000 active elements (0 deactivated)
13:28:43 DEBUG opendrift:2217: 0 elements scheduled.
13:28:43 DEBUG opendrift:2219: ======================================================================
13:28:43 DEBUG opendrift:2230: 59.74679254056608 <- latitude -> 59.75347436665365
13:28:43 DEBUG opendrift:2230: 4.441890561328178 <- longitude -> 4.452820481881841
13:28:43 DEBUG opendrift:2228: z = 0.0
13:28:43 DEBUG opendrift:2231: ---------------------------------
13:28:43 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:43 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:28:43 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:43 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:28:43 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:43 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:43 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:28:43 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:28:43 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:28:43 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:28:43 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:43 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:43 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:28:43 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:43 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:28:43 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:43 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:43 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 1000 elements
13:28:43 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-07-12 22:00:00 (before)
2026-07-12 23:00:00 (after)
13:28:43 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:28:43 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:28:43 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
13:28:43 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
13:28:43 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:28:43 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.33816472632546 and 65.74508526362112 degrees.
13:28:43 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:28:43 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 65.33816472632546 and 65.74508526362112 degrees.
13:28:43 DEBUG opendrift.readers.basereader.variables:643: Checking sea_floor_depth_below_sea_level for invalid values
13:28:43 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
13:28:43 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
13:28:43 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
13:28:43 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
13:28:43 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 24x22x2) for time before (2026-07-12 22:00:00)
13:28:43 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-07-12 22:00:00) in space (linearNDFast)
13:28:43 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:28:43 DEBUG opendrift.readers.basereader.structured:388: No time interpolation needed - right on time.
13:28:43 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.55812045020015 and -65.54719053176635 degrees.
13:28:43 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -65.55812045020015 and -65.54719053176635 degrees.
13:28:43 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:43 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:28:43 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:28:43 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:28:43 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0926338 (min) -0.0876363 (max)
13:28:43 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0512391 (min) -0.0313293 (max)
13:28:43 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.0912962 (min) -0.091 (max)
13:28:43 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.39569 (min) 2.40557 (max)
13:28:43 DEBUG opendrift.models.basemodel.environment:899: y_wind: -11.2971 (min) -11.2881 (max)
13:28:43 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -3e-05 (min) -3e-05 (max)
13:28:43 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
13:28:43 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:28:43 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:28:43 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:28:43 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 286.488 (min) 286.692 (max)
13:28:43 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:28:43 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:28:43 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.276025, mean: 3.278772, max: 3.281534
13:28:43 DEBUG opendrift:697: No elements hit coastline.
13:28:43 DEBUG opendrift:768: No elements hit seafloor.
13:28:43 DEBUG opendrift:1807: No elements to deactivate
13:28:43 DEBUG opendrift:2268: Calling OceanDrift.update()
13:28:43 DEBUG opendrift.models.physics_methods:785: Advecting 1000 of 1000 elements above 0.100m with wind-sheared ocean current (0.230800 m/s - 0.230994 m/s)
13:28:43 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
13:28:43 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
13:28:43 DEBUG opendrift:1755: Horizontal diffusivity is 0, no random walk.
13:28:43 DEBUG opendrift:2306: Cleaning up
13:28:43 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:28:43 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
13:28:43 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
13:28:43 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
13:28:43 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
13:28:43 DEBUG opendrift.models.basemodel.environment:625: Data needed for 1000 elements
13:28:43 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 1000 elements
13:28:43 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:28:43 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
13:28:43 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
13:28:43 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
13:28:43 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
13:28:43 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
13:28:43 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
13:28:43 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
13:28:43 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
13:28:43 DEBUG opendrift:697: No elements hit coastline.
13:28:43 DEBUG opendrift:2406: Updating minval and maxval
13:28:43 DEBUG opendrift:2486: Writing to file
13:28:43 DEBUG opendrift:1807: No elements to deactivate
13:28:43 DEBUG opendrift:165: Changed mode from Mode.Run to Mode.Result
13:28:43 DEBUG opendrift:2553: Setting up map: corners=None, fast=False, lscale=None
13:28:44 DEBUG opendrift.readers.reader_global_landmask:190: No raster land within plot area, skipping plotting of GSHHG vectors
13:28:45 DEBUG opendrift:3224: Saving animation..
13:28:45 INFO opendrift:4795: Saving animation to /root/project/docs/source/gallery/animations/example_manual_aggregate_0.gif...
13:28:58 DEBUG opendrift:4833: MPLBACKEND = agg
13:28:58 DEBUG opendrift:4834: DISPLAY = None
13:28:58 DEBUG opendrift:4835: Time to save animation: 0:00:13.018298
13:28:58 INFO opendrift:3215: Time to make animation: 0:00:14.322727
Total running time of the script: (6 minutes 13.937 seconds)