Note
Go to the end to download the full example code.
Vertical advection correction
In OpenDrift, element depth (z) is relative to actual surface, and not mean sea level. Vertical velocity from ocean models contain a contribution which is due to change in sea surface elevation, however, this should in OpenDrift be subtracted due to the choice of defining z relative to actual surface elevation This correction is activated with config setting ‘drift:vertical_advection_correction’ The effect is illustrated with the simulations below.
from datetime import datetime, timedelta
import numpy as np
import matplotlib.pyplot as plt
from opendrift.readers import reader_oscillating
from opendrift.models.oceandrift import OceanDrift
time = datetime.now()
reader_tidal = reader_oscillating.Reader('sea_surface_height', amplitude=-1,
period=timedelta(hours=6), zero_time=time)
lat=59.8113; lon=10.5517 # Oslo fjord
z = np.arange(0, -60, -5) # Seeding one particle every 5 meter from surface to 60m depth
# Without stetching
o = OceanDrift(loglevel=0)
o.add_reader(reader_tidal)
o.add_readers_from_list(['https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be'])
o.set_config('drift:water_column_stretching', False)
o.set_config('drift:vertical_advection', True)
o.seed_elements(lon=lon, lat=lat, time=time, z=z, number=len(z))
o.run(duration=timedelta(hours=24), time_step=1800)
# With stetching
o2 = OceanDrift(loglevel=0)
o2.add_reader(reader_tidal)
o2.add_readers_from_list(['https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be'])
o2.set_config('drift:water_column_stretching', True)
o2.set_config('drift:vertical_advection', True)
o2.seed_elements(lon=lon, lat=lat, time=time, z=z, number=len(z))
o2.run(duration=timedelta(hours=24), time_step=1800)
# With w correction
o3 = OceanDrift(loglevel=0)
o3.add_reader(reader_tidal)
o3.add_readers_from_list(['https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be'])
o3.set_config('drift:water_column_stretching', False)
o3.set_config('drift:vertical_advection', True)
o3.set_config('drift:vertical_advection_correction', True)
o3.seed_elements(lon=lon, lat=lat, time=time, z=z, number=len(z))
o3.run(duration=timedelta(hours=24), time_step=1800)
fig = plt.figure(figsize=(10, 10))
gs = fig.add_gridspec(5, 1)
ax1 = fig.add_subplot(gs[0:3, 0])
o.result.z.plot.line(ax=ax1, x='time', add_legend=False, color='k')
o2.result.z.plot.line(ax=ax1, x='time', add_legend=False, color='r')
o3.result.z.plot.line(ax=ax1, x='time', add_legend=False, color='g')
plt.plot([], [], color='k', label='No stretching or correction')
plt.plot([], [], color='r', label='Column stretching')
plt.plot([], [], color='g', label='Vertical velocity correction')
plt.legend()
ax2 = fig.add_subplot(gs[3, 0])
o.result.sea_floor_depth_below_sea_level.plot.line(ax=ax2, x='time', add_legend=False, color='k')
ax3 = fig.add_subplot(gs[4, 0])
o.result.upward_sea_water_velocity.plot.line(ax=ax3, x='time', add_legend=False, color='k')
plt.show()

WARNING: from next version (1.14.10), loglevel of 0 will give no logging, please change to 10 for DEBUG
14:09:47 DEBUG opendrift.config:168: Adding 17 config items from __init__
14:09:47 DEBUG opendrift.config:178: Overwriting config item readers:max_number_of_fails
14:09:47 DEBUG opendrift.config:168: Adding 5 config items from __init__
14:09:47 INFO opendrift:568: OpenDriftSimulation initialised (version 1.14.9 / v1.14.9-43-g22dbf7d)
14:09:47 DEBUG opendrift.config:168: Adding 19 config items from oceandrift
14:09:47 DEBUG opendrift.config:178: Overwriting config item seed:z
14:09:47 DEBUG opendrift.models.basemodel.environment:313: Added reader oscillating_reader
14:09:47 DEBUG opendrift.readers.reader_lazy:37: Delaying initialisation of LazyReader: https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:09:47 DEBUG opendrift.models.basemodel.environment:313: Added reader LazyReader: https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:09:47 INFO opendrift.models.basemodel.environment:203: Adding a global landmask from GSHHG
14:09:47 DEBUG opendrift.readers.basereader:188: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
14:09:51 DEBUG opendrift.models.basemodel.environment:313: Added reader global_landmask
14:09:51 INFO opendrift.models.basemodel.environment:227: Fallback values will be used for the following variables which have no readers:
14:09:51 INFO opendrift.models.basemodel.environment:230: x_sea_water_velocity: 0.000000
14:09:51 INFO opendrift.models.basemodel.environment:230: y_sea_water_velocity: 0.000000
14:09:51 INFO opendrift.models.basemodel.environment:230: x_wind: 0.000000
14:09:51 INFO opendrift.models.basemodel.environment:230: y_wind: 0.000000
14:09:51 INFO opendrift.models.basemodel.environment:230: upward_sea_water_velocity: 0.000000
14:09:51 INFO opendrift.models.basemodel.environment:230: ocean_vertical_diffusivity: 0.000000
14:09:51 INFO opendrift.models.basemodel.environment:230: horizontal_diffusivity: 0.000000
14:09:51 INFO opendrift.models.basemodel.environment:230: sea_surface_wave_significant_height: 0.000000
14:09:51 INFO opendrift.models.basemodel.environment:230: sea_surface_wave_stokes_drift_x_velocity: 0.000000
14:09:51 INFO opendrift.models.basemodel.environment:230: sea_surface_wave_stokes_drift_y_velocity: 0.000000
14:09:51 INFO opendrift.models.basemodel.environment:230: ocean_mixed_layer_thickness: 50.000000
14:09:51 INFO opendrift.models.basemodel.environment:230: sea_floor_depth_below_sea_level: 10000.000000
14:09:51 DEBUG opendrift:164: Changed mode from Mode.Config to Mode.Ready
14:09:51 DEBUG opendrift:164: Changed mode from Mode.Ready to Mode.Run
14:09:51 DEBUG opendrift:1866:
------------------------------------------------------
Software and hardware:
OpenDrift version 1.14.9
Platform: Linux, 6.8.0-1040-aws
4.0 GB memory
36 processors (x86_64)
NumPy version 2.4.3
SciPy version 1.17.1
Matplotlib version 3.10.8
NetCDF4 version 1.7.4
Xarray version 2025.9.0
ADIOS (adios_db) version 1.2.5
Copernicusmarine version 2.3.0
Python version 3.14.4 | packaged by conda-forge | (main, Apr 8 2026, 01:59:35) [GCC 14.3.0]
------------------------------------------------------
14:09:51 DEBUG opendrift:1879: No output file is specified, neglecting export_buffer_length
14:09:51 INFO opendrift:1894: Skipping environment variable ocean_vertical_diffusivity because of condition ['drift:vertical_mixing', 'is', False]
14:09:51 INFO opendrift:1894: Skipping environment variable ocean_mixed_layer_thickness because of condition ['drift:vertical_mixing', 'is', False]
14:09:51 INFO opendrift:1905: Storing previous values of element property lon because of condition (('general:coastline_action', 'in', ['stranding', 'previous']), 'or', ('general:seafloor_action', 'in', ['previous']))
14:09:51 INFO opendrift:1905: Storing previous values of element property lat because of condition (('general:coastline_action', 'in', ['stranding', 'previous']), 'or', ('general:seafloor_action', 'in', ['previous']))
14:09:51 INFO opendrift:1913: Storing previous values of environment variable sea_surface_height because of condition ['drift:vertical_advection', 'is', True]
14:09:51 DEBUG opendrift:2028: Finalizing environment and preparing readers for simulation coverage ([ 7.45582961 58.25454161 13.64756967 61.36805513]) and time (2026-04-21 14:09:47.096493 to 2026-04-22 14:09:47.096493)
14:09:51 DEBUG opendrift.models.basemodel.environment:166: Preparing oscillating_reader for extent [ 7.45582961 58.25454161 13.64756967 61.36805513]
14:09:51 DEBUG opendrift.readers.basereader.variables:555: Nothing more to prepare for oscillating_reader
14:09:51 DEBUG opendrift.models.basemodel.environment:166: Preparing LazyReader: https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be for extent [ 7.45582961 58.25454161 13.64756967 61.36805513]
14:09:51 DEBUG opendrift.models.basemodel.environment:166: Preparing global_landmask for extent [ 7.45582961 58.25454161 13.64756967 61.36805513]
14:09:51 DEBUG opendrift.readers.basereader.variables:555: Nothing more to prepare for global_landmask
14:09:51 DEBUG opendrift:2125: Initial self.result, size Frozen({'trajectory': 12, 'time': 49})
14:09:51 INFO opendrift:947: Using existing reader for land_binary_mask to move elements to ocean
14:09:51 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:09:51 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:09:51 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:09:51 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:09:51 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:09:51 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:09:51 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:09:51 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:09:51 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:09:51 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:09:51 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:09:51 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:09:51 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:09:51 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:09:51 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:09:51 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:09:51 INFO opendrift:978: All points are in ocean
14:09:51 DEBUG opendrift:904: to be seeded: 12, already seeded 0
14:09:51 DEBUG opendrift:926: Released 12 new elements.
14:09:51 DEBUG opendrift:2201: ======================================================================
14:09:51 INFO opendrift:2202: 2026-04-21 14:09:47.096493 - step 1 of 48 - 12 active elements (0 deactivated)
14:09:51 DEBUG opendrift:2208: 0 elements scheduled.
14:09:51 DEBUG opendrift:2210: ======================================================================
14:09:51 DEBUG opendrift:2219: latitude = 59.81129837036133
14:09:51 DEBUG opendrift:2219: longitude = 10.5516996383667
14:09:51 DEBUG opendrift:2221: -55.0 <- z -> 0.0
14:09:51 DEBUG opendrift:2222: ---------------------------------
14:09:51 DEBUG opendrift.models.basemodel.environment:574: Variables not covered by any reader: ['sea_surface_wave_stokes_drift_x_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'horizontal_diffusivity', 'sea_floor_depth_below_sea_level', 'y_wind', 'upward_sea_water_velocity', 'sea_surface_wave_significant_height', 'x_wind', 'sea_surface_wave_stokes_drift_y_velocity']
14:09:51 DEBUG opendrift.readers.reader_lazy:56: Initialising: LazyReader: https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:09:51 DEBUG opendrift.readers:196: Testing reader <module 'opendrift.readers.reader_netCDF_CF_generic' from '/root/project/opendrift/readers/reader_netCDF_CF_generic.py'>
14:09:51 INFO opendrift.readers:64: Opening file with xr.open_dataset
14:09:51 DEBUG findlibs:301: about to search for libeccodes.so/eccodeslib in <function _find_in_package at 0x7f09d7d97320>
14:09:51 DEBUG findlibs:301: about to search for libeccodes.so/eccodeslib in <function _find_in_python at 0x7f09d7d97480>
14:09:51 DEBUG findlibs:303: found libeccodes.so/eccodeslib in <function _find_in_python at 0x7f09d7d97480>
14:09:51 DEBUG gribapi.bindings:98: eccodes lib search: findlibs returned /opt/conda/envs/opendrift/lib/libeccodes.so
14:09:54 DEBUG opendrift.readers.reader_netCDF_CF_generic:131: Finding coordinate variables.
14:09:54 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'}
14:09:55 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), ...
14:09:55 INFO opendrift.readers.reader_netCDF_CF_generic:340: Detected dimensions: {'x': 'X', 'y': 'Y', 'z': 'depth', 'time': 'time'}
14:09:55 DEBUG opendrift.readers.basereader.variables:614: 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
14:09:55 INFO opendrift.readers.basereader:178: Variable x_sea_water_velocity will be rotated from eastward_sea_water_velocity
14:09:55 INFO opendrift.readers.basereader:178: Variable y_sea_water_velocity will be rotated from northward_sea_water_velocity
14:09:55 INFO opendrift.readers.basereader:178: Variable x_wind will be rotated from eastward_wind
14:09:55 INFO opendrift.readers.basereader:178: Variable y_wind will be rotated from northward_wind
14:09:55 DEBUG opendrift.readers.basereader:188: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
14:09:55 DEBUG opendrift.readers.basereader.variables:569: Adding variable mapping: ['x_wind', 'y_wind'] -> wind_speed
14:09:55 DEBUG opendrift.readers.basereader.variables:569: Adding variable mapping: ['x_sea_water_velocity', 'y_sea_water_velocity'] -> sea_water_speed
14:09:55 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
14:09:55 DEBUG opendrift.readers.basereader.variables:614: 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
14:09:55 DEBUG opendrift.readers.basereader.variables:555: Nothing more to prepare for https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:09:55 DEBUG opendrift.readers.reader_lazy:71: Reader initialised: https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:09:55 DEBUG opendrift.readers.basereader.variables:614: 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
14:09:55 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:09:55 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:09:55 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:09:55 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:09:55 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:09:55 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:09:55 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:09:55 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:09:55 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:09:55 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:09:55 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:09:55 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:09:55 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:09:55 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:09:55 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:09:55 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:09:55 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:09:55 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:09:55 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:09:55 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:09:55 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:09:55 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:09:55 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:09:55 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:09:55 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:09:55 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:09:55 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:09:55 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:09:55 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 14:00:00 (before)
2026-04-21 15:00:00 (after)
14:09:55 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:09:55 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:09:55 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:09:56 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:09:56 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:09:56 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.23669720762823 and 59.65345749771804 degrees.
14:09: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']
14:09:56 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.23669720762823 and 59.65345749771804 degrees.
14:09:56 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:09:56 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:09:56 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:09:56 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:09:56 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:09:56 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:09:56 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 23x22x12) for time before (2026-04-21 14:00:00)
14:09:56 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:09:56 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:09:56 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:09:57 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:09:57 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:09:57 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.23669720762823 and 59.65345749771804 degrees.
14:09: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']
14:09:57 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.23669720762823 and 59.65345749771804 degrees.
14:09:57 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:09:57 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:09:57 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:09:57 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:09:57 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:09:57 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:09:57 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 23x22x12) for time after (2026-04-21 15:00:00)
14:09:57 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 14:00:00) in space (linearNDFast)
14:09:57 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:09:57 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 15:00:00) in space (linearNDFast)
14:09:57 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:09:57 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 14:00:00, weight 0.84) and
after (2026-04-21 15:00:00, weight 0.16) in time
14:09:57 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.44831361581618 and -59.44831361581618 degrees.
14:09:57 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.44831361581618 and -59.44831361581618 degrees.
14:09:57 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:09:57 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:09:57 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:09:57 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:09:57 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00846534 (min) 0.0419342 (max)
14:09:57 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0179664 (min) 0.0501236 (max)
14:09:57 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0 (min) -0 (max)
14:09:57 DEBUG opendrift.models.basemodel.environment:900: x_wind: 0.325361 (min) 0.325361 (max)
14:09:57 DEBUG opendrift.models.basemodel.environment:900: y_wind: 1.42566 (min) 1.42566 (max)
14:09:57 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -4.32161e-05 (min) 7.60062e-05 (max)
14:09:57 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:09:57 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:09:57 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:09:57 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:09:57 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 56.5122 (min) 56.5122 (max)
14:09:57 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:09:57 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:09:57 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.052604, mean: 0.052604, max: 0.052604
14:09:57 DEBUG opendrift:689: No elements hit coastline.
14:09:57 DEBUG opendrift:760: No elements hit seafloor.
14:09:57 DEBUG opendrift:1798: No elements to deactivate
14:09:57 DEBUG opendrift:2259: Calling OceanDrift.update()
14:09:57 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.029246 m/s - 0.029246 m/s)
14:09:57 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:09:57 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:09:57 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:09:57 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:09:57 DEBUG opendrift:2201: ======================================================================
14:09:57 INFO opendrift:2202: 2026-04-21 14:39:47.096493 - step 2 of 48 - 12 active elements (0 deactivated)
14:09:57 DEBUG opendrift:2208: 0 elements scheduled.
14:09:57 DEBUG opendrift:2210: ======================================================================
14:09:57 DEBUG opendrift:2221: 59.811008093763434 <- latitude -> 59.8121581758903
14:09:57 DEBUG opendrift:2221: 10.551428109328942 <- longitude -> 10.553253446855798
14:09:57 DEBUG opendrift:2221: -54.863189697265625 <- z -> 0.0
14:09:57 DEBUG opendrift:2222: ---------------------------------
14:09:57 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:09:57 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:09:57 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:09:57 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:09:57 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:09:57 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:09:57 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:09:57 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:09:57 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:09:57 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:09:57 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:09:57 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:09:57 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:09:57 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:09:57 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:09:57 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:09:57 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:09:57 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:09:57 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:09:57 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:09:57 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:09:57 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:09:57 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:09:57 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:09:57 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:09:57 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:09:57 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:09:57 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:09:57 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 14:00:00 (before)
2026-04-21 15:00:00 (after)
14:09:57 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 14:00:00) in space (linearNDFast)
14:09:57 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:09:57 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 15:00:00) in space (linearNDFast)
14:09:57 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:09:57 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 14:00:00, weight 0.34) and
after (2026-04-21 15:00:00, weight 0.66) in time
14:09:57 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.44858227727457 and -59.446756953315834 degrees.
14:09:57 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.44858227727457 and -59.446756953315834 degrees.
14:09:57 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:09:57 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:09:57 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:09:57 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:09:57 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00907383 (min) 0.0424366 (max)
14:09:57 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.01683 (min) 0.0448403 (max)
14:09:57 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.258819 (min) -0.258819 (max)
14:09:57 DEBUG opendrift.models.basemodel.environment:900: x_wind: 0.0977312 (min) 0.144852 (max)
14:09:57 DEBUG opendrift.models.basemodel.environment:900: y_wind: 1.57772 (min) 1.60888 (max)
14:09:57 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: 2.72995e-06 (min) 0.000139735 (max)
14:09:57 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:09:57 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:09:57 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:09:57 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:09:57 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 55.9408 (min) 56.675 (max)
14:09:57 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:09:57 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:09:57 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.061481, mean: 0.062395, max: 0.063923
14:09:57 DEBUG opendrift:689: No elements hit coastline.
14:09:57 DEBUG opendrift:760: No elements hit seafloor.
14:09:57 DEBUG opendrift:1798: No elements to deactivate
14:09:57 DEBUG opendrift:2259: Calling OceanDrift.update()
14:09:57 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.032062 m/s - 0.032062 m/s)
14:09:57 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:09:57 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:09:57 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:09:57 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:09:57 DEBUG opendrift:2201: ======================================================================
14:09:57 INFO opendrift:2202: 2026-04-21 15:09:47.096493 - step 3 of 48 - 12 active elements (0 deactivated)
14:09:57 DEBUG opendrift:2208: 0 elements scheduled.
14:09:57 DEBUG opendrift:2210: ======================================================================
14:09:57 DEBUG opendrift:2221: 59.810736176189295 <- latitude -> 59.81286312388194
14:09:57 DEBUG opendrift:2221: 10.551137064359086 <- longitude -> 10.554707595347583
14:09:57 DEBUG opendrift:2221: -54.61166763305664 <- z -> 0.0
14:09:57 DEBUG opendrift:2222: ---------------------------------
14:09:57 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:09:57 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:09:57 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:09:57 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:09:57 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:09:57 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:09:57 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:09:57 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:09:57 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:09:57 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:09:57 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:09:57 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:09:57 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:09:57 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:09:57 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:09:57 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:09:57 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:09:57 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:09:57 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:09:57 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:09:57 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:09:57 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:09:57 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:09:57 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:09:57 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:09:57 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:09:57 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:09:57 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:09:57 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 15:00:00 (before)
2026-04-21 16:00:00 (after)
14:09:57 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:09:57 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:09:57 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:09:58 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:09:58 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:09:58 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.22940479738221 and 59.65345749771804 degrees.
14:09: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']
14:09:58 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.22940479738221 and 59.65345749771804 degrees.
14:09:58 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:09:58 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:09:58 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:09:58 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:09:58 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:09:58 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:09:58 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 24x22x12) for time after (2026-04-21 16:00:00)
14:09:58 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 15:00:00) in space (linearNDFast)
14:09:58 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:09:58 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 16:00:00) in space (linearNDFast)
14:09:58 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:09:58 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 15:00:00, weight 0.84) and
after (2026-04-21 16:00:00, weight 0.16) in time
14:09:58 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.44887333360421 and -59.44530280261832 degrees.
14:09:58 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.44887333360421 and -59.44530280261832 degrees.
14:09:58 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:09:58 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:09:58 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:09:58 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:09:58 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00915187 (min) 0.041361 (max)
14:09:58 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0141297 (min) 0.0454212 (max)
14:09:58 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.5 (min) -0.5 (max)
14:09:58 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.0469294 (min) 0.0115784 (max)
14:09:58 DEBUG opendrift.models.basemodel.environment:900: y_wind: 1.62335 (min) 1.68354 (max)
14:09:58 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: 1.48925e-05 (min) 0.000196903 (max)
14:09:58 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:09:58 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:09:58 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:09:58 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:09:58 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 55.4476 (min) 56.8307 (max)
14:09:58 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:09:58 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:09:58 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.064872, mean: 0.066913, max: 0.069770
14:09:58 DEBUG opendrift:689: No elements hit coastline.
14:09:58 DEBUG opendrift:760: No elements hit seafloor.
14:09:58 DEBUG opendrift:1798: No elements to deactivate
14:09:58 DEBUG opendrift:2259: Calling OceanDrift.update()
14:09:58 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.033379 m/s - 0.033379 m/s)
14:09:58 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:09:58 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:09:58 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:09:58 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:09:58 DEBUG opendrift:2201: ======================================================================
14:09:58 INFO opendrift:2202: 2026-04-21 15:39:47.096493 - step 4 of 48 - 12 active elements (0 deactivated)
14:09:58 DEBUG opendrift:2208: 0 elements scheduled.
14:09:58 DEBUG opendrift:2210: ======================================================================
14:09:58 DEBUG opendrift:2221: 59.81050788651207 <- latitude -> 59.81356652504828
14:09:58 DEBUG opendrift:2221: 10.550843517106427 <- longitude -> 10.556041767437652
14:09:58 DEBUG opendrift:2221: -54.257240295410156 <- z -> 0.0
14:09:58 DEBUG opendrift:2222: ---------------------------------
14:09:58 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:09:58 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:09:58 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:09:58 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:09:58 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:09:58 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:09:58 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:09:58 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:09:58 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:09:58 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:09:58 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:09:58 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:09:58 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:09:58 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:09:58 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:09:58 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:09:58 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:09:58 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:09:58 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:09:58 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:09:58 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:09:58 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:09:58 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:09:58 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:09:58 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:09:58 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:09:58 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:09:58 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:09:58 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 15:00:00 (before)
2026-04-21 16:00:00 (after)
14:09:58 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 15:00:00) in space (linearNDFast)
14:09:58 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:09:58 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 16:00:00) in space (linearNDFast)
14:09:58 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:09:58 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 15:00:00, weight 0.34) and
after (2026-04-21 16:00:00, weight 0.66) in time
14:09:58 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.449166877175166 and -59.44396863078233 degrees.
14:09:58 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.449166877175166 and -59.44396863078233 degrees.
14:09:58 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:09:58 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:09:58 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:09:58 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:09:58 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00789248 (min) 0.0383763 (max)
14:09:58 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.00751245 (min) 0.0564276 (max)
14:09:58 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.707107 (min) -0.707107 (max)
14:09:58 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.0299364 (min) -0.00877285 (max)
14:09:58 DEBUG opendrift.models.basemodel.environment:900: y_wind: 1.44809 (min) 1.5728 (max)
14:09:58 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: 2.98925e-05 (min) 0.000233968 (max)
14:09:58 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:09:58 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:09:58 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:09:58 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:09:58 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 54.9007 (min) 56.9638 (max)
14:09:58 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:09:58 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:09:58 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.051592, mean: 0.055054, max: 0.060855
14:09:58 DEBUG opendrift:689: No elements hit coastline.
14:09:58 DEBUG opendrift:760: No elements hit seafloor.
14:09:58 DEBUG opendrift:1798: No elements to deactivate
14:09:58 DEBUG opendrift:2259: Calling OceanDrift.update()
14:09:58 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.031457 m/s - 0.031457 m/s)
14:09:58 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:09:58 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:09:58 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:09:58 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:09:58 DEBUG opendrift:2201: ======================================================================
14:09:58 INFO opendrift:2202: 2026-04-21 16:09:47.096493 - step 5 of 48 - 12 active elements (0 deactivated)
14:09:58 DEBUG opendrift:2208: 0 elements scheduled.
14:09:58 DEBUG opendrift:2210: ======================================================================
14:09:58 DEBUG opendrift:2221: 59.81038651032254 <- latitude -> 59.81447820670325
14:09:58 DEBUG opendrift:2221: 10.550590364604192 <- longitude -> 10.557267170427469
14:09:58 DEBUG opendrift:2221: -53.836097717285156 <- z -> 0.0
14:09:58 DEBUG opendrift:2222: ---------------------------------
14:09:58 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:09:58 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:09:58 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:09:58 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:09:58 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:09:58 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:09:58 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:09:58 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:09:58 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:09:58 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:09:58 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:09:58 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:09:58 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:09:58 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:09:58 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:09:58 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:09:58 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:09:58 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:09:58 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:09:58 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:09:58 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:09:58 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:09:58 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:09:58 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:09:58 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:09:58 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:09:58 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:09:58 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:09:58 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 16:00:00 (before)
2026-04-21 17:00:00 (after)
14:09:58 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:09:58 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:09:59 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:09:59 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:09:59 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:09:59 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.22940479738221 and 59.65345749771804 degrees.
14:09: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']
14:09:59 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.22940479738221 and 59.65345749771804 degrees.
14:09:59 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:09:59 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:09:59 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:09:59 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:09:59 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:09:59 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:09:59 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 24x22x12) for time after (2026-04-21 17:00:00)
14:09:59 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 16:00:00) in space (linearNDFast)
14:09:59 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:09:59 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 17:00:00) in space (linearNDFast)
14:09:59 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:09:59 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 16:00:00, weight 0.84) and
after (2026-04-21 17:00:00, weight 0.16) in time
14:09:59 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.449420028925864 and -59.442743224631485 degrees.
14:09:59 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.449420028925864 and -59.442743224631485 degrees.
14:09:59 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:09:59 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:09:59 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:09:59 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:09:59 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00539162 (min) 0.0389429 (max)
14:09:59 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.00266912 (min) 0.06423 (max)
14:09:59 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.866025 (min) -0.866025 (max)
14:09:59 DEBUG opendrift.models.basemodel.environment:900: x_wind: 0.172902 (min) 0.245389 (max)
14:09:59 DEBUG opendrift.models.basemodel.environment:900: y_wind: 0.896014 (min) 1.12626 (max)
14:09:59 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: 3.83692e-05 (min) 0.00024883 (max)
14:09:59 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:09:59 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:09:59 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:09:59 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:09:59 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 54.2066 (min) 57.0322 (max)
14:09:59 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:09:59 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:09:59 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.021231, mean: 0.024328, max: 0.031940
14:09:59 DEBUG opendrift:689: No elements hit coastline.
14:09:59 DEBUG opendrift:760: No elements hit seafloor.
14:09:59 DEBUG opendrift:1798: No elements to deactivate
14:09:59 DEBUG opendrift:2259: Calling OceanDrift.update()
14:09:59 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.022789 m/s - 0.022789 m/s)
14:09:59 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:09:59 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:09:59 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:09:59 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:09:59 DEBUG opendrift:2201: ======================================================================
14:09:59 INFO opendrift:2202: 2026-04-21 16:39:47.096493 - step 6 of 48 - 12 active elements (0 deactivated)
14:09:59 DEBUG opendrift:2208: 0 elements scheduled.
14:09:59 DEBUG opendrift:2210: ======================================================================
14:09:59 DEBUG opendrift:2221: 59.8103433862516 <- latitude -> 59.8155159478908
14:09:59 DEBUG opendrift:2221: 10.550417426583863 <- longitude -> 10.55862734003515
14:09:59 DEBUG opendrift:2221: -53.38820266723633 <- z -> 0.0
14:09:59 DEBUG opendrift:2222: ---------------------------------
14:09:59 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:09:59 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:09:59 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:09:59 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:09:59 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:09:59 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:09:59 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:09:59 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:09:59 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:09:59 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:09:59 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:09:59 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:09:59 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:09:59 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:09:59 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:09:59 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:09:59 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:09:59 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:09:59 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:09:59 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:09:59 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:09:59 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:09:59 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:09:59 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:09:59 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:09:59 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:09:59 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:09:59 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:09:59 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 16:00:00 (before)
2026-04-21 17:00:00 (after)
14:09:59 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 16:00:00) in space (linearNDFast)
14:09:59 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:09:59 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 17:00:00) in space (linearNDFast)
14:09:59 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:09:59 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 16:00:00, weight 0.34) and
after (2026-04-21 17:00:00, weight 0.66) in time
14:09:59 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.449592969562445 and -59.44138305970115 degrees.
14:09:59 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.449592969562445 and -59.44138305970115 degrees.
14:09:59 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:09:59 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:09:59 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:09:59 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:09:59 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00632533 (min) 0.0453866 (max)
14:09:59 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.00195116 (min) 0.0681741 (max)
14:09:59 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.965926 (min) -0.965926 (max)
14:09:59 DEBUG opendrift.models.basemodel.environment:900: x_wind: 0.816556 (min) 0.994315 (max)
14:09:59 DEBUG opendrift.models.basemodel.environment:900: y_wind: -0.443359 (min) -0.0888409 (max)
14:09:59 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -3.51582e-05 (min) 0.000218244 (max)
14:09:59 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:09:59 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:09:59 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:09:59 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:09:59 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 53.4609 (min) 57.0534 (max)
14:09:59 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:09:59 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:09:59 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.016597, mean: 0.025133, max: 0.029157
14:09:59 DEBUG opendrift:689: No elements hit coastline.
14:09:59 DEBUG opendrift:760: No elements hit seafloor.
14:09:59 DEBUG opendrift:1798: No elements to deactivate
14:09:59 DEBUG opendrift:2259: Calling OceanDrift.update()
14:09:59 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.016427 m/s - 0.016427 m/s)
14:09:59 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:09:59 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:09:59 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:09:59 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:09:59 DEBUG opendrift:2201: ======================================================================
14:09:59 INFO opendrift:2202: 2026-04-21 17:09:47.096493 - step 7 of 48 - 12 active elements (0 deactivated)
14:09:59 DEBUG opendrift:2208: 0 elements scheduled.
14:09:59 DEBUG opendrift:2210: ======================================================================
14:09:59 DEBUG opendrift:2221: 59.81031186193118 <- latitude -> 59.81661741058341
14:09:59 DEBUG opendrift:2221: 10.55041017372207 <- longitude -> 10.560607215298994
14:09:59 DEBUG opendrift:2221: -52.995365142822266 <- z -> 0.0
14:09:59 DEBUG opendrift:2222: ---------------------------------
14:09:59 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:09:59 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:09:59 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:09:59 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:09:59 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:09:59 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:09:59 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:09:59 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:09:59 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:09:59 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:09:59 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:09:59 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:09:59 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:09:59 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:09:59 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:09:59 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:09:59 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:09:59 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:09:59 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:09:59 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:09:59 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:09:59 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:09:59 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:09:59 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:09:59 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:09:59 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:09:59 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:09:59 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:09:59 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 17:00:00 (before)
2026-04-21 18:00:00 (after)
14:09:59 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:00 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:00 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:00 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:00 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:00 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.2171563196692 and 59.65345749771804 degrees.
14:10: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']
14:10:00 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.2171563196692 and 59.65345749771804 degrees.
14:10:00 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:00 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:00 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:00 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:00 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:00 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:00 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 24x23x12) for time after (2026-04-21 18:00:00)
14:10:00 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 17:00:00) in space (linearNDFast)
14:10:00 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:00 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 18:00:00) in space (linearNDFast)
14:10:00 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:00 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 17:00:00, weight 0.84) and
after (2026-04-21 18:00:00, weight 0.16) in time
14:10:00 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.449600229071955 and -59.43940318144356 degrees.
14:10:00 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.449600229071955 and -59.43940318144356 degrees.
14:10:00 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:00 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:00 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:00 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:00 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0092236 (min) 0.0487476 (max)
14:10:00 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.00342877 (min) 0.0698473 (max)
14:10:00 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -1 (min) -1 (max)
14:10:00 DEBUG opendrift.models.basemodel.environment:900: x_wind: 1.40947 (min) 1.69634 (max)
14:10:00 DEBUG opendrift.models.basemodel.environment:900: y_wind: -1.49747 (min) -1.08205 (max)
14:10:00 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -9.7822e-05 (min) 0.000188985 (max)
14:10:00 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:00 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:00 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:00 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:00 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 52.7426 (min) 57.0725 (max)
14:10:00 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:00 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:00 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.077673, mean: 0.113208, max: 0.125952
14:10:00 DEBUG opendrift:689: No elements hit coastline.
14:10:00 DEBUG opendrift:760: No elements hit seafloor.
14:10:00 DEBUG opendrift:1798: No elements to deactivate
14:10:00 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:00 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.035538 m/s - 0.035538 m/s)
14:10:00 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:00 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:00 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:00 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:00 DEBUG opendrift:2201: ======================================================================
14:10:00 INFO opendrift:2202: 2026-04-21 17:39:47.096493 - step 8 of 48 - 12 active elements (0 deactivated)
14:10:00 DEBUG opendrift:2208: 0 elements scheduled.
14:10:00 DEBUG opendrift:2210: ======================================================================
14:10:00 DEBUG opendrift:2221: 59.8102564643755 <- latitude -> 59.817745903357405
14:10:00 DEBUG opendrift:2221: 10.550524694343832 <- longitude -> 10.563075349640943
14:10:00 DEBUG opendrift:2221: -52.65519332885742 <- z -> 0.0
14:10:00 DEBUG opendrift:2222: ---------------------------------
14:10:00 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:00 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:00 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:00 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:00 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:00 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:00 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:00 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:00 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:00 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:00 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:00 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:00 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:00 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:00 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:00 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:00 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:00 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:00 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:00 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:00 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:00 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:00 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:00 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:00 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:00 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:00 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:00 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:00 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 17:00:00 (before)
2026-04-21 18:00:00 (after)
14:10:00 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 17:00:00) in space (linearNDFast)
14:10:00 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:00 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 18:00:00) in space (linearNDFast)
14:10:00 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:00 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 17:00:00, weight 0.34) and
after (2026-04-21 18:00:00, weight 0.66) in time
14:10:00 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.449485702273705 and -59.43693504656463 degrees.
14:10:00 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.449485702273705 and -59.43693504656463 degrees.
14:10:00 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:00 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:00 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:00 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:00 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00971812 (min) 0.0493055 (max)
14:10:00 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.008879 (min) 0.0677957 (max)
14:10:00 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.965926 (min) -0.965926 (max)
14:10:00 DEBUG opendrift.models.basemodel.environment:900: x_wind: 1.97361 (min) 2.30171 (max)
14:10:00 DEBUG opendrift.models.basemodel.environment:900: y_wind: -1.96907 (min) -1.76521 (max)
14:10:00 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -6.19711e-05 (min) 0.000163928 (max)
14:10:00 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:00 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:00 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:00 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:00 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 52.0557 (min) 57.1079 (max)
14:10:00 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:00 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:00 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.172473, mean: 0.212515, max: 0.225708
14:10:00 DEBUG opendrift:689: No elements hit coastline.
14:10:00 DEBUG opendrift:760: No elements hit seafloor.
14:10:00 DEBUG opendrift:1798: No elements to deactivate
14:10:00 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:00 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.052957 m/s - 0.052957 m/s)
14:10:00 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:00 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:00 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:00 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:00 DEBUG opendrift:2201: ======================================================================
14:10:00 INFO opendrift:2202: 2026-04-21 18:09:47.096493 - step 9 of 48 - 12 active elements (0 deactivated)
14:10:00 DEBUG opendrift:2208: 0 elements scheduled.
14:10:00 DEBUG opendrift:2210: ======================================================================
14:10:00 DEBUG opendrift:2221: 59.810113009213 <- latitude -> 59.81884124778513
14:10:00 DEBUG opendrift:2221: 10.55066234912905 <- longitude -> 10.565923339739395
14:10:00 DEBUG opendrift:2221: -52.36012268066406 <- z -> 0.0
14:10:00 DEBUG opendrift:2222: ---------------------------------
14:10:00 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:00 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:00 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:00 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:00 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:00 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:00 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:00 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:00 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:00 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:00 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:00 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:00 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:00 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:00 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:00 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:00 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:00 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:00 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:00 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:00 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:00 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:00 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:00 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:00 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:00 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:00 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:00 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:00 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 18:00:00 (before)
2026-04-21 19:00:00 (after)
14:10:00 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:01 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:01 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:01 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:01 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:01 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.2171563196692 and 59.65345749771804 degrees.
14:10: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']
14:10:01 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.2171563196692 and 59.65345749771804 degrees.
14:10:01 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:01 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:01 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:01 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:01 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:01 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:01 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 24x23x12) for time after (2026-04-21 19:00:00)
14:10:01 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 18:00:00) in space (linearNDFast)
14:10:01 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:01 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 19:00:00) in space (linearNDFast)
14:10:01 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:01 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 18:00:00, weight 0.84) and
after (2026-04-21 19:00:00, weight 0.16) in time
14:10:01 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.449348043860205 and -59.43408704940207 degrees.
14:10:01 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.449348043860205 and -59.43408704940207 degrees.
14:10:01 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:01 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:01 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:01 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:01 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00854511 (min) 0.04939 (max)
14:10:01 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0122652 (min) 0.0669395 (max)
14:10:01 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.866025 (min) -0.866025 (max)
14:10:01 DEBUG opendrift.models.basemodel.environment:900: x_wind: 2.28221 (min) 2.69865 (max)
14:10:01 DEBUG opendrift.models.basemodel.environment:900: y_wind: -2.21483 (min) -2.16243 (max)
14:10:01 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -3.28359e-05 (min) 0.000138982 (max)
14:10:01 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:01 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:01 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:01 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:01 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 51.4193 (min) 57.1893 (max)
14:10:01 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:01 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:01 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.248804, mean: 0.283529, max: 0.296084
14:10:01 DEBUG opendrift:689: No elements hit coastline.
14:10:01 DEBUG opendrift:760: No elements hit seafloor.
14:10:01 DEBUG opendrift:1798: No elements to deactivate
14:10:01 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:01 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.063605 m/s - 0.063605 m/s)
14:10:01 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:01 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:01 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:01 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:01 DEBUG opendrift:2201: ======================================================================
14:10:01 INFO opendrift:2202: 2026-04-21 18:39:47.096493 - step 10 of 48 - 12 active elements (0 deactivated)
14:10:01 DEBUG opendrift:2208: 0 elements scheduled.
14:10:01 DEBUG opendrift:2210: ======================================================================
14:10:01 DEBUG opendrift:2221: 59.80991769003134 <- latitude -> 59.81992275585463
14:10:01 DEBUG opendrift:2221: 10.550796227324124 <- longitude -> 10.568854479339414
14:10:01 DEBUG opendrift:2221: -52.109954833984375 <- z -> 0.0
14:10:01 DEBUG opendrift:2222: ---------------------------------
14:10:01 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:01 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:01 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:01 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:01 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:01 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:01 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:01 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:01 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:01 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:01 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:01 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:01 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:01 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:01 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:01 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:01 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:01 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:01 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:01 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:01 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:01 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:01 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:01 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:01 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:01 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:01 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:01 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:01 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 18:00:00 (before)
2026-04-21 19:00:00 (after)
14:10:01 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 18:00:00) in space (linearNDFast)
14:10:01 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:01 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 19:00:00) in space (linearNDFast)
14:10:01 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:01 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 18:00:00, weight 0.34) and
after (2026-04-21 19:00:00, weight 0.66) in time
14:10:01 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.449214163682605 and -59.43115591350072 degrees.
14:10:01 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.449214163682605 and -59.43115591350072 degrees.
14:10:01 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:01 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:01 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:01 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:01 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00793019 (min) 0.0457505 (max)
14:10:01 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0133799 (min) 0.0680286 (max)
14:10:01 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.707107 (min) -0.707107 (max)
14:10:01 DEBUG opendrift.models.basemodel.environment:900: x_wind: 2.03504 (min) 2.64241 (max)
14:10:01 DEBUG opendrift.models.basemodel.environment:900: y_wind: -1.99568 (min) -1.82274 (max)
14:10:01 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -1.47344e-05 (min) 0.00011127 (max)
14:10:01 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:01 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:01 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:01 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:01 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 50.7809 (min) 57.2908 (max)
14:10:01 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:01 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:01 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.199853, mean: 0.242542, max: 0.253496
14:10:01 DEBUG opendrift:689: No elements hit coastline.
14:10:01 DEBUG opendrift:760: No elements hit seafloor.
14:10:01 DEBUG opendrift:1798: No elements to deactivate
14:10:01 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:01 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.057006 m/s - 0.057006 m/s)
14:10:01 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:01 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:01 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:01 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:01 DEBUG opendrift:2201: ======================================================================
14:10:01 INFO opendrift:2202: 2026-04-21 19:09:47.096493 - step 11 of 48 - 12 active elements (0 deactivated)
14:10:01 DEBUG opendrift:2208: 0 elements scheduled.
14:10:01 DEBUG opendrift:2210: ======================================================================
14:10:01 DEBUG opendrift:2221: 59.809744929996825 <- latitude -> 59.82102186148255
14:10:01 DEBUG opendrift:2221: 10.550552064670805 <- longitude -> 10.571300793297745
14:10:01 DEBUG opendrift:2221: -51.90966796875 <- z -> 0.0
14:10:01 DEBUG opendrift:2222: ---------------------------------
14:10:01 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:01 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:01 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:01 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:01 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:01 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:01 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:01 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:01 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:01 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:01 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:01 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:01 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:01 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:01 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:01 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:01 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:01 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:01 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:01 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:01 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:01 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:01 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:01 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:01 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:01 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:01 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:01 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:01 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 19:00:00 (before)
2026-04-21 20:00:00 (after)
14:10:01 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:02 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:02 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:02 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:02 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:02 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.209859100837704 and 59.65345749771804 degrees.
14:10: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']
14:10:02 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.209859100837704 and 59.65345749771804 degrees.
14:10:02 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:02 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:02 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:02 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:02 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:02 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:02 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 25x23x12) for time after (2026-04-21 20:00:00)
14:10:02 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 19:00:00) in space (linearNDFast)
14:10:02 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:02 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 20:00:00) in space (linearNDFast)
14:10:02 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:02 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 19:00:00, weight 0.84) and
after (2026-04-21 20:00:00, weight 0.16) in time
14:10:02 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.44945834017494 and -59.42870959183523 degrees.
14:10:02 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.44945834017494 and -59.42870959183523 degrees.
14:10:02 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:02 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:02 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:02 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:02 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00995598 (min) 0.0419647 (max)
14:10:02 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0145684 (min) 0.0689377 (max)
14:10:02 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.5 (min) -0.5 (max)
14:10:02 DEBUG opendrift.models.basemodel.environment:900: x_wind: 1.45762 (min) 2.26596 (max)
14:10:02 DEBUG opendrift.models.basemodel.environment:900: y_wind: -1.78569 (min) -1.53828 (max)
14:10:02 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -2.99898e-06 (min) 7.68523e-05 (max)
14:10:02 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:02 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:02 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:02 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:02 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 50.002 (min) 57.3598 (max)
14:10:02 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:02 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:02 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.130708, mean: 0.176079, max: 0.185555
14:10:02 DEBUG opendrift:689: No elements hit coastline.
14:10:02 DEBUG opendrift:760: No elements hit seafloor.
14:10:02 DEBUG opendrift:1798: No elements to deactivate
14:10:02 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:02 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.046101 m/s - 0.046101 m/s)
14:10:02 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:02 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:02 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:02 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:02 DEBUG opendrift:2201: ======================================================================
14:10:02 INFO opendrift:2202: 2026-04-21 19:39:47.096493 - step 12 of 48 - 12 active elements (0 deactivated)
14:10:02 DEBUG opendrift:2208: 0 elements scheduled.
14:10:02 DEBUG opendrift:2210: ======================================================================
14:10:02 DEBUG opendrift:2221: 59.80960232622261 <- latitude -> 59.82213565631086
14:10:02 DEBUG opendrift:2221: 10.55023273720623 <- longitude -> 10.57310535133601
14:10:02 DEBUG opendrift:2221: -51.77133560180664 <- z -> 0.0
14:10:02 DEBUG opendrift:2222: ---------------------------------
14:10:02 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:02 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:02 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:02 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:02 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:02 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:02 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:02 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:02 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:02 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:02 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:02 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:02 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:02 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:02 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:02 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:02 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:02 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:02 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:02 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:02 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:02 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:02 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:02 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:02 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:02 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:02 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:02 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:02 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 19:00:00 (before)
2026-04-21 20:00:00 (after)
14:10:02 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 19:00:00) in space (linearNDFast)
14:10:02 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:02 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 20:00:00) in space (linearNDFast)
14:10:02 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:02 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 19:00:00, weight 0.34) and
after (2026-04-21 20:00:00, weight 0.66) in time
14:10:02 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.44977765771106 and -59.42690504215578 degrees.
14:10:02 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.44977765771106 and -59.42690504215578 degrees.
14:10:02 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:02 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:02 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:02 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:02 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0110002 (min) 0.0391424 (max)
14:10:02 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.015319 (min) 0.0702076 (max)
14:10:02 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.258819 (min) -0.258819 (max)
14:10:02 DEBUG opendrift.models.basemodel.environment:900: x_wind: 0.270101 (min) 1.22181 (max)
14:10:02 DEBUG opendrift.models.basemodel.environment:900: y_wind: -1.60438 (min) -1.41565 (max)
14:10:02 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -2.44646e-06 (min) 5.22799e-05 (max)
14:10:02 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:02 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:02 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:02 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:02 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 49.2001 (min) 57.3945 (max)
14:10:02 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:02 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:02 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.060112, mean: 0.083866, max: 0.091716
14:10:02 DEBUG opendrift:689: No elements hit coastline.
14:10:02 DEBUG opendrift:760: No elements hit seafloor.
14:10:02 DEBUG opendrift:1798: No elements to deactivate
14:10:02 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:02 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.031264 m/s - 0.031264 m/s)
14:10:02 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:02 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:02 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:02 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:02 DEBUG opendrift:2201: ======================================================================
14:10:02 INFO opendrift:2202: 2026-04-21 20:09:47.096493 - step 13 of 48 - 12 active elements (0 deactivated)
14:10:02 DEBUG opendrift:2208: 0 elements scheduled.
14:10:02 DEBUG opendrift:2210: ======================================================================
14:10:02 DEBUG opendrift:2221: 59.80949847162671 <- latitude -> 59.82326996975657
14:10:02 DEBUG opendrift:2221: 10.549879920008335 <- longitude -> 10.573866613441913
14:10:02 DEBUG opendrift:2221: -51.72163391113281 <- z -> 0.0
14:10:02 DEBUG opendrift:2222: ---------------------------------
14:10:02 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:02 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:02 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:02 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:02 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:02 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:02 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:02 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:02 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:02 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:02 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:02 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:02 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:02 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:02 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:02 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:02 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:02 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:02 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:02 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:02 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:02 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:02 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:02 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:02 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:02 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:02 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:02 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:02 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 20:00:00 (before)
2026-04-21 21:00:00 (after)
14:10:02 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:03 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:03 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:03 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:03 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:03 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.209859100837704 and 59.65345749771804 degrees.
14:10: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']
14:10:03 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.209859100837704 and 59.65345749771804 degrees.
14:10:03 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:03 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:03 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:03 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:03 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:03 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:03 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 25x23x12) for time after (2026-04-21 21:00:00)
14:10:03 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 20:00:00) in space (linearNDFast)
14:10:03 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:03 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 21:00:00) in space (linearNDFast)
14:10:03 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:03 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 20:00:00, weight 0.84) and
after (2026-04-21 21:00:00, weight 0.16) in time
14:10:03 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45013048463698 and -59.42614378699525 degrees.
14:10:03 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45013048463698 and -59.42614378699525 degrees.
14:10:03 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:03 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:03 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:03 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:03 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0120904 (min) 0.0376627 (max)
14:10:03 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0178266 (min) 0.0706214 (max)
14:10:03 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -1.22465e-16 (min) -1.22465e-16 (max)
14:10:03 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.606198 (min) 0.333062 (max)
14:10:03 DEBUG opendrift.models.basemodel.environment:900: y_wind: -1.44791 (min) -1.28067 (max)
14:10:03 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -2.61324e-05 (min) 4.88166e-05 (max)
14:10:03 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:03 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:03 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:03 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:03 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 48.3757 (min) 57.3948 (max)
14:10:03 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:03 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:03 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.042332, mean: 0.046688, max: 0.055048
14:10:03 DEBUG opendrift:689: No elements hit coastline.
14:10:03 DEBUG opendrift:760: No elements hit seafloor.
14:10:03 DEBUG opendrift:1798: No elements to deactivate
14:10:03 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:03 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.029918 m/s - 0.029918 m/s)
14:10:03 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:03 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:03 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:03 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:03 DEBUG opendrift:2201: ======================================================================
14:10:03 INFO opendrift:2202: 2026-04-21 20:39:47.096493 - step 14 of 48 - 12 active elements (0 deactivated)
14:10:03 DEBUG opendrift:2208: 0 elements scheduled.
14:10:03 DEBUG opendrift:2210: ======================================================================
14:10:03 DEBUG opendrift:2221: 59.80940129454595 <- latitude -> 59.8244109681892
14:10:03 DEBUG opendrift:2221: 10.549492135967272 <- longitude -> 10.57389213928532
14:10:03 DEBUG opendrift:2221: -51.768672943115234 <- z -> 0.0
14:10:03 DEBUG opendrift:2222: ---------------------------------
14:10:03 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:03 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:03 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:03 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:03 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:03 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:03 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:03 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:03 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:03 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:03 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:03 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:03 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:03 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:03 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:03 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:03 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:03 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:03 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:03 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:03 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:03 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:03 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:03 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:03 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:03 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:03 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:03 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:03 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 20:00:00 (before)
2026-04-21 21:00:00 (after)
14:10:03 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 20:00:00) in space (linearNDFast)
14:10:03 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:03 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 21:00:00) in space (linearNDFast)
14:10:03 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:03 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 20:00:00, weight 0.34) and
after (2026-04-21 21:00:00, weight 0.66) in time
14:10:03 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45051825961009 and -59.42611825213791 degrees.
14:10:03 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45051825961009 and -59.42611825213791 degrees.
14:10:03 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:03 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:03 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:03 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:03 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0132188 (min) 0.0385962 (max)
14:10:03 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0238453 (min) 0.0716565 (max)
14:10:03 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.258819 (min) 0.258819 (max)
14:10:03 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.924071 (min) -0.253559 (max)
14:10:03 DEBUG opendrift.models.basemodel.environment:900: y_wind: -1.35467 (min) -1.10933 (max)
14:10:03 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -9.06188e-05 (min) 9.25431e-06 (max)
14:10:03 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:03 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:03 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:03 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:03 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 47.5445 (min) 57.3829 (max)
14:10:03 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:03 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:03 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.035221, mean: 0.040461, max: 0.066150
14:10:03 DEBUG opendrift:689: No elements hit coastline.
14:10:03 DEBUG opendrift:760: No elements hit seafloor.
14:10:03 DEBUG opendrift:1798: No elements to deactivate
14:10:03 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:03 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.032797 m/s - 0.032797 m/s)
14:10:03 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:03 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:03 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:03 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:03 DEBUG opendrift:2201: ======================================================================
14:10:03 INFO opendrift:2202: 2026-04-21 21:09:47.096493 - step 15 of 48 - 12 active elements (0 deactivated)
14:10:03 DEBUG opendrift:2208: 0 elements scheduled.
14:10:03 DEBUG opendrift:2210: ======================================================================
14:10:03 DEBUG opendrift:2221: 59.80924657475619 <- latitude -> 59.82549181914593
14:10:03 DEBUG opendrift:2221: 10.549068162414613 <- longitude -> 10.573712191796634
14:10:03 DEBUG opendrift:2221: -51.931785583496094 <- z -> 0.0
14:10:03 DEBUG opendrift:2222: ---------------------------------
14:10:03 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:03 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:03 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:03 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:03 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:03 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:03 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:03 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:03 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:03 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:03 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:03 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:03 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:03 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:03 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:03 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:03 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:03 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:03 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:03 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:03 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:03 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:03 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:03 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:03 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:03 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:03 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:03 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:03 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 21:00:00 (before)
2026-04-21 22:00:00 (after)
14:10:04 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:04 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:04 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:04 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:04 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:04 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.209859100837704 and 59.65345749771804 degrees.
14:10: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']
14:10:04 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.209859100837704 and 59.65345749771804 degrees.
14:10:04 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:04 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:04 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:04 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:04 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:04 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:04 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 25x23x12) for time after (2026-04-21 22:00:00)
14:10:04 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 21:00:00) in space (linearNDFast)
14:10:04 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:04 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 22:00:00) in space (linearNDFast)
14:10:04 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:04 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 21:00:00, weight 0.84) and
after (2026-04-21 22:00:00, weight 0.16) in time
14:10:04 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45094224703647 and -59.426298210179475 degrees.
14:10:04 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45094224703647 and -59.426298210179475 degrees.
14:10:04 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:04 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:04 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:04 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:04 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0142516 (min) 0.0399051 (max)
14:10:04 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0292159 (min) 0.0734956 (max)
14:10:04 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.5 (min) 0.5 (max)
14:10:04 DEBUG opendrift.models.basemodel.environment:900: x_wind: -1.2646 (min) -0.776894 (max)
14:10:04 DEBUG opendrift.models.basemodel.environment:900: y_wind: -1.5027 (min) -1.15151 (max)
14:10:04 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -0.000145091 (min) 3.63667e-07 (max)
14:10:04 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:04 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:04 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:04 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:04 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 46.7634 (min) 57.4032 (max)
14:10:04 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:04 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:04 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.057000, mean: 0.066034, max: 0.094890
14:10:04 DEBUG opendrift:689: No elements hit coastline.
14:10:04 DEBUG opendrift:760: No elements hit seafloor.
14:10:04 DEBUG opendrift:1798: No elements to deactivate
14:10:04 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:04 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.039280 m/s - 0.039280 m/s)
14:10:04 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:04 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:04 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:04 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:04 DEBUG opendrift:2201: ======================================================================
14:10:04 INFO opendrift:2202: 2026-04-21 21:39:47.096493 - step 16 of 48 - 12 active elements (0 deactivated)
14:10:04 DEBUG opendrift:2208: 0 elements scheduled.
14:10:04 DEBUG opendrift:2210: ======================================================================
14:10:04 DEBUG opendrift:2221: 59.809026155286915 <- latitude -> 59.826473902681435
14:10:04 DEBUG opendrift:2221: 10.548620429420057 <- longitude -> 10.573348774924982
14:10:04 DEBUG opendrift:2221: -52.19295120239258 <- z -> 0.0
14:10:04 DEBUG opendrift:2222: ---------------------------------
14:10:04 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:04 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:04 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:04 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:04 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:04 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:04 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:04 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:04 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:04 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:04 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:04 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:04 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:04 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:04 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:04 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:04 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:04 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:04 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:04 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:04 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:04 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:04 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:04 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:04 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:04 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:04 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:04 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:04 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 21:00:00 (before)
2026-04-21 22:00:00 (after)
14:10:04 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 21:00:00) in space (linearNDFast)
14:10:04 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:04 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 22:00:00) in space (linearNDFast)
14:10:04 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:04 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 21:00:00, weight 0.34) and
after (2026-04-21 22:00:00, weight 0.66) in time
14:10:04 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45138996705374 and -59.42666161520647 degrees.
14:10:04 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45138996705374 and -59.42666161520647 degrees.
14:10:04 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:04 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:04 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:04 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:04 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0166482 (min) 0.0402967 (max)
14:10:04 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0331735 (min) 0.0706426 (max)
14:10:04 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.707107 (min) 0.707107 (max)
14:10:04 DEBUG opendrift.models.basemodel.environment:900: x_wind: -1.84371 (min) -1.46675 (max)
14:10:04 DEBUG opendrift.models.basemodel.environment:900: y_wind: -1.9979 (min) -1.64735 (max)
14:10:04 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -0.000179326 (min) 1.51011e-05 (max)
14:10:04 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:04 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:04 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:04 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:04 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 46.0415 (min) 57.4852 (max)
14:10:04 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:04 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:04 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.133136, mean: 0.146750, max: 0.168585
14:10:04 DEBUG opendrift:689: No elements hit coastline.
14:10:04 DEBUG opendrift:760: No elements hit seafloor.
14:10:04 DEBUG opendrift:1798: No elements to deactivate
14:10:04 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:04 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.052357 m/s - 0.052357 m/s)
14:10:04 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:04 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:04 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:04 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:04 DEBUG opendrift:2201: ======================================================================
14:10:04 INFO opendrift:2202: 2026-04-21 22:09:47.096493 - step 17 of 48 - 12 active elements (0 deactivated)
14:10:04 DEBUG opendrift:2208: 0 elements scheduled.
14:10:04 DEBUG opendrift:2210: ======================================================================
14:10:04 DEBUG opendrift:2221: 59.80872472682477 <- latitude -> 59.827294943283114
14:10:04 DEBUG opendrift:2221: 10.5481758410116 <- longitude -> 10.57282160025995
14:10:04 DEBUG opendrift:2221: -52.51573944091797 <- z -> 0.0
14:10:04 DEBUG opendrift:2222: ---------------------------------
14:10:04 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:04 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:04 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:04 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:04 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:04 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:04 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:04 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:04 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:04 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:04 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:04 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:04 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:04 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:04 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:04 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:04 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:04 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:04 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:04 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:04 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:04 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:04 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:04 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:04 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:04 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:04 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:04 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:04 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 22:00:00 (before)
2026-04-21 23:00:00 (after)
14:10:05 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:05 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:05 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:05 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:05 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:05 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.202558761363235 and 59.65345749771804 degrees.
14:10: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']
14:10:05 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.202558761363235 and 59.65345749771804 degrees.
14:10:05 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:05 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:05 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:05 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:05 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:05 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:05 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 26x23x12) for time after (2026-04-21 23:00:00)
14:10:05 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 22:00:00) in space (linearNDFast)
14:10:05 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:05 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 23:00:00) in space (linearNDFast)
14:10:05 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:05 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 22:00:00, weight 0.84) and
after (2026-04-21 23:00:00, weight 0.16) in time
14:10:05 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.451834554637635 and -59.4271887944883 degrees.
14:10:05 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.451834554637635 and -59.4271887944883 degrees.
14:10:05 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:05 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:05 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:05 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:05 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0173489 (min) 0.0383026 (max)
14:10:05 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.033855 (min) 0.0670399 (max)
14:10:05 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.866025 (min) 0.866025 (max)
14:10:05 DEBUG opendrift.models.basemodel.environment:900: x_wind: -2.00277 (min) -1.575 (max)
14:10:05 DEBUG opendrift.models.basemodel.environment:900: y_wind: -2.42755 (min) -2.10794 (max)
14:10:05 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -0.0001981 (min) 1.54263e-05 (max)
14:10:05 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:05 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:05 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:05 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:05 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 45.4323 (min) 57.7123 (max)
14:10:05 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:05 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:05 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.182695, mean: 0.203784, max: 0.215256
14:10:05 DEBUG opendrift:689: No elements hit coastline.
14:10:05 DEBUG opendrift:760: No elements hit seafloor.
14:10:05 DEBUG opendrift:1798: No elements to deactivate
14:10:05 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:05 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.059162 m/s - 0.059162 m/s)
14:10:05 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:05 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:05 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:05 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:05 DEBUG opendrift:2201: ======================================================================
14:10:05 INFO opendrift:2202: 2026-04-21 22:39:47.096493 - step 18 of 48 - 12 active elements (0 deactivated)
14:10:05 DEBUG opendrift:2208: 0 elements scheduled.
14:10:05 DEBUG opendrift:2210: ======================================================================
14:10:05 DEBUG opendrift:2221: 59.80838360288096 <- latitude -> 59.82795387479247
14:10:05 DEBUG opendrift:2221: 10.54775761075669 <- longitude -> 10.572357826456647
14:10:05 DEBUG opendrift:2221: -52.87232208251953 <- z -> 0.0
14:10:05 DEBUG opendrift:2222: ---------------------------------
14:10:05 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:05 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:05 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:05 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:05 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:05 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:05 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:05 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:05 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:05 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:05 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:05 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:05 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:05 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:05 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:05 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:05 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:05 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:05 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:05 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:05 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:05 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:05 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:05 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:05 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:05 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:05 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:05 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:05 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 22:00:00 (before)
2026-04-21 23:00:00 (after)
14:10:05 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 22:00:00) in space (linearNDFast)
14:10:05 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:05 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 23:00:00) in space (linearNDFast)
14:10:05 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:05 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 22:00:00, weight 0.34) and
after (2026-04-21 23:00:00, weight 0.66) in time
14:10:05 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45225278276908 and -59.42765257321732 degrees.
14:10:05 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45225278276908 and -59.42765257321732 degrees.
14:10:05 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:05 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:05 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:05 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:05 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0149505 (min) 0.0357977 (max)
14:10:05 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0277546 (min) 0.0619071 (max)
14:10:05 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.965926 (min) 0.965926 (max)
14:10:05 DEBUG opendrift.models.basemodel.environment:900: x_wind: -1.08883 (min) -0.538997 (max)
14:10:05 DEBUG opendrift.models.basemodel.environment:900: y_wind: -2.75222 (min) -2.52182 (max)
14:10:05 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -0.000182023 (min) -3.67384e-05 (max)
14:10:05 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:05 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:05 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:05 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:05 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 44.9459 (min) 57.9842 (max)
14:10:05 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:05 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:05 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.179114, mean: 0.186751, max: 0.199530
14:10:05 DEBUG opendrift:689: No elements hit coastline.
14:10:05 DEBUG opendrift:760: No elements hit seafloor.
14:10:05 DEBUG opendrift:1798: No elements to deactivate
14:10:05 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:05 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.056960 m/s - 0.056960 m/s)
14:10:05 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:05 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:05 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:05 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:05 DEBUG opendrift:2201: ======================================================================
14:10:05 INFO opendrift:2202: 2026-04-21 23:09:47.096493 - step 19 of 48 - 12 active elements (0 deactivated)
14:10:05 DEBUG opendrift:2208: 0 elements scheduled.
14:10:05 DEBUG opendrift:2210: ======================================================================
14:10:05 DEBUG opendrift:2221: 59.80808436210735 <- latitude -> 59.82852468719291
14:10:05 DEBUG opendrift:2221: 10.547410717947304 <- longitude -> 10.572508809530722
14:10:05 DEBUG opendrift:2221: -53.1999626159668 <- z -> 0.0
14:10:05 DEBUG opendrift:2222: ---------------------------------
14:10:05 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:05 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:05 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:05 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:05 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:05 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:05 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:05 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:05 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:05 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:05 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:05 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:05 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:05 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:05 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:05 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:05 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:05 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:05 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:05 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:05 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:05 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:05 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:05 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:05 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:05 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:05 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:05 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:05 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 23:00:00 (before)
2026-04-22 00:00:00 (after)
14:10:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:06 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.202558761363235 and 59.65345749771804 degrees.
14:10: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']
14:10:06 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.202558761363235 and 59.65345749771804 degrees.
14:10:06 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:06 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:06 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:06 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:06 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:06 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:06 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 26x23x12) for time after (2026-04-22 00:00:00)
14:10:06 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 23:00:00) in space (linearNDFast)
14:10:06 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:06 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 00:00:00) in space (linearNDFast)
14:10:06 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:06 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 23:00:00, weight 0.84) and
after (2026-04-22 00:00:00, weight 0.16) in time
14:10:06 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45259967978194 and -59.42750156604139 degrees.
14:10:06 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45259967978194 and -59.42750156604139 degrees.
14:10:06 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:06 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:06 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:06 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:06 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0122705 (min) 0.0342685 (max)
14:10:06 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0206566 (min) 0.0575467 (max)
14:10:06 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 1 (min) 1 (max)
14:10:06 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.409048 (min) 0.200818 (max)
14:10:06 DEBUG opendrift.models.basemodel.environment:900: y_wind: -3.07328 (min) -2.91234 (max)
14:10:06 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -0.000158758 (min) -2.51075e-05 (max)
14:10:06 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:06 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:06 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:06 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:06 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 44.5232 (min) 58.2032 (max)
14:10:06 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:06 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:06 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.212767, mean: 0.218587, max: 0.232415
14:10:06 DEBUG opendrift:689: No elements hit coastline.
14:10:06 DEBUG opendrift:760: No elements hit seafloor.
14:10:06 DEBUG opendrift:1798: No elements to deactivate
14:10:06 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:06 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.061474 m/s - 0.061474 m/s)
14:10:06 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:06 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:06 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:06 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:06 DEBUG opendrift:2201: ======================================================================
14:10:06 INFO opendrift:2202: 2026-04-21 23:39:47.096493 - step 20 of 48 - 12 active elements (0 deactivated)
14:10:06 DEBUG opendrift:2208: 0 elements scheduled.
14:10:06 DEBUG opendrift:2210: ======================================================================
14:10:06 DEBUG opendrift:2221: 59.80785051230298 <- latitude -> 59.82908060929783
14:10:06 DEBUG opendrift:2221: 10.54714286085522 <- longitude -> 10.573125439060606
14:10:06 DEBUG opendrift:2221: -53.48572540283203 <- z -> 0.0
14:10:06 DEBUG opendrift:2222: ---------------------------------
14:10:06 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:06 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:06 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:06 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:06 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:06 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:06 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:06 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:06 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:06 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:06 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:06 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:06 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:06 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:06 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:06 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:06 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:06 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:06 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:06 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:06 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:06 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:06 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:06 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:06 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:06 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:06 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:06 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:06 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 23:00:00 (before)
2026-04-22 00:00:00 (after)
14:10:06 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 23:00:00) in space (linearNDFast)
14:10:06 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:06 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 00:00:00) in space (linearNDFast)
14:10:06 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:06 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 23:00:00, weight 0.34) and
after (2026-04-22 00:00:00, weight 0.66) in time
14:10:06 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45286753013692 and -59.426884955159224 degrees.
14:10:06 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45286753013692 and -59.426884955159224 degrees.
14:10:06 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:06 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:06 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:06 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:06 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0087811 (min) 0.0337912 (max)
14:10:06 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0125223 (min) 0.0551167 (max)
14:10:06 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.965926 (min) 0.965926 (max)
14:10:06 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.209181 (min) 0.33855 (max)
14:10:06 DEBUG opendrift.models.basemodel.environment:900: y_wind: -3.36874 (min) -3.27261 (max)
14:10:06 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -0.000116073 (min) 6.93589e-07 (max)
14:10:06 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:06 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:06 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:06 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:06 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 44.1078 (min) 58.3586 (max)
14:10:06 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:06 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:06 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.264526, mean: 0.268246, max: 0.279214
14:10:06 DEBUG opendrift:689: No elements hit coastline.
14:10:06 DEBUG opendrift:760: No elements hit seafloor.
14:10:06 DEBUG opendrift:1798: No elements to deactivate
14:10:06 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:06 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.067380 m/s - 0.067380 m/s)
14:10:06 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:06 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:06 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:06 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:06 DEBUG opendrift:2201: ======================================================================
14:10:06 INFO opendrift:2202: 2026-04-22 00:09:47.096493 - step 21 of 48 - 12 active elements (0 deactivated)
14:10:06 DEBUG opendrift:2208: 0 elements scheduled.
14:10:06 DEBUG opendrift:2210: ======================================================================
14:10:06 DEBUG opendrift:2221: 59.80773010375948 <- latitude -> 59.82967018320678
14:10:06 DEBUG opendrift:2221: 10.546965855680137 <- longitude -> 10.573912203693263
14:10:06 DEBUG opendrift:2221: -53.69465637207031 <- z -> 0.0
14:10:06 DEBUG opendrift:2222: ---------------------------------
14:10:06 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:06 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:06 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:06 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:06 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:06 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:06 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:06 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:06 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:06 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:06 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:06 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:06 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:06 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:06 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:06 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:06 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:06 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:06 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:06 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:06 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:06 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:06 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:06 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:06 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:06 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:06 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:06 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:06 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 00:00:00 (before)
2026-04-22 01:00:00 (after)
14:10:07 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:07 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:07 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:07 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:07 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:07 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.202558761363235 and 59.65345749771804 degrees.
14:10: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']
14:10:07 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.202558761363235 and 59.65345749771804 degrees.
14:10:07 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:07 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:07 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:07 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:07 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:07 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:07 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 26x23x12) for time after (2026-04-22 01:00:00)
14:10:07 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 00:00:00) in space (linearNDFast)
14:10:07 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:07 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 01:00:00) in space (linearNDFast)
14:10:07 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:07 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 00:00:00, weight 0.84) and
after (2026-04-22 01:00:00, weight 0.16) in time
14:10:07 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.4530445408906 and -59.42609819917868 degrees.
14:10:07 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.4530445408906 and -59.42609819917868 degrees.
14:10:07 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:07 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:07 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:07 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:07 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00633508 (min) 0.0318101 (max)
14:10:07 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.00775848 (min) 0.0502516 (max)
14:10:07 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.866025 (min) 0.866025 (max)
14:10:07 DEBUG opendrift.models.basemodel.environment:900: x_wind: 0.000743096 (min) 0.427658 (max)
14:10:07 DEBUG opendrift.models.basemodel.environment:900: y_wind: -3.4654 (min) -3.34883 (max)
14:10:07 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -8.62181e-05 (min) 2.82449e-05 (max)
14:10:07 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:07 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:07 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:07 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:07 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 43.663 (min) 58.4275 (max)
14:10:07 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:07 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:07 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.275893, mean: 0.280745, max: 0.295578
14:10:07 DEBUG opendrift:689: No elements hit coastline.
14:10:07 DEBUG opendrift:760: No elements hit seafloor.
14:10:07 DEBUG opendrift:1798: No elements to deactivate
14:10:07 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:07 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.069326 m/s - 0.069326 m/s)
14:10:07 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:07 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:07 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:07 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:07 DEBUG opendrift:2201: ======================================================================
14:10:07 INFO opendrift:2202: 2026-04-22 00:39:47.096493 - step 22 of 48 - 12 active elements (0 deactivated)
14:10:07 DEBUG opendrift:2208: 0 elements scheduled.
14:10:07 DEBUG opendrift:2210: ======================================================================
14:10:07 DEBUG opendrift:2221: 59.8076891484867 <- latitude -> 59.83025539844604
14:10:07 DEBUG opendrift:2221: 10.546872915111976 <- longitude -> 10.574747071385481
14:10:07 DEBUG opendrift:2221: -53.849849700927734 <- z -> 0.0
14:10:07 DEBUG opendrift:2222: ---------------------------------
14:10:07 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:07 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:07 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:07 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:07 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:07 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:07 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:07 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:07 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:07 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:07 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:07 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:07 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:07 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:07 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:07 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:07 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:07 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:07 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:07 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:07 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:07 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:07 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:07 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:07 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:07 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:07 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:07 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:07 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 00:00:00 (before)
2026-04-22 01:00:00 (after)
14:10:07 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 00:00:00) in space (linearNDFast)
14:10:07 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:07 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 01:00:00) in space (linearNDFast)
14:10:07 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:07 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 00:00:00, weight 0.34) and
after (2026-04-22 01:00:00, weight 0.66) in time
14:10:07 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45313749305861 and -59.42526331461952 degrees.
14:10:07 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45313749305861 and -59.42526331461952 degrees.
14:10:07 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:07 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:07 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:07 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:07 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00576393 (min) 0.0239685 (max)
14:10:07 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.00903608 (min) 0.0401024 (max)
14:10:07 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.707107 (min) 0.707107 (max)
14:10:07 DEBUG opendrift.models.basemodel.environment:900: x_wind: 0.0107673 (min) 0.41557 (max)
14:10:07 DEBUG opendrift.models.basemodel.environment:900: y_wind: -3.15959 (min) -2.83126 (max)
14:10:07 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -8.59343e-05 (min) 5.51991e-05 (max)
14:10:07 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:07 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:07 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:07 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:07 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 43.2182 (min) 58.4337 (max)
14:10:07 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:07 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:07 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.199489, mean: 0.211919, max: 0.249098
14:10:07 DEBUG opendrift:689: No elements hit coastline.
14:10:07 DEBUG opendrift:760: No elements hit seafloor.
14:10:07 DEBUG opendrift:1798: No elements to deactivate
14:10:07 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:07 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.063192 m/s - 0.063192 m/s)
14:10:07 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:07 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:07 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:07 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:07 DEBUG opendrift:2201: ======================================================================
14:10:07 INFO opendrift:2202: 2026-04-22 01:09:47.096493 - step 23 of 48 - 12 active elements (0 deactivated)
14:10:07 DEBUG opendrift:2208: 0 elements scheduled.
14:10:07 DEBUG opendrift:2210: ======================================================================
14:10:07 DEBUG opendrift:2221: 59.80765620005012 <- latitude -> 59.83074981651205
14:10:07 DEBUG opendrift:2221: 10.546855273454053 <- longitude -> 10.575368688310586
14:10:07 DEBUG opendrift:2221: -54.00453186035156 <- z -> 0.0
14:10:07 DEBUG opendrift:2222: ---------------------------------
14:10:07 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:07 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:07 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:07 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:07 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:07 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:07 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:07 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:07 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:07 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:07 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:07 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:07 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:07 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:07 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:07 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:07 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:07 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:07 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:07 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:07 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:07 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:07 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:07 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:07 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:07 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:07 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:07 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:07 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 01:00:00 (before)
2026-04-22 02:00:00 (after)
14:10:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:08 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.202558761363235 and 59.65345749771804 degrees.
14:10: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']
14:10:08 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.202558761363235 and 59.65345749771804 degrees.
14:10:08 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:08 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:08 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:08 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:08 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:08 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:08 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 26x23x12) for time after (2026-04-22 02:00:00)
14:10:08 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 01:00:00) in space (linearNDFast)
14:10:08 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:08 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 02:00:00) in space (linearNDFast)
14:10:08 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:08 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 01:00:00, weight 0.84) and
after (2026-04-22 02:00:00, weight 0.16) in time
14:10:08 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.453155125809616 and -59.424641711509345 degrees.
14:10:08 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.453155125809616 and -59.424641711509345 degrees.
14:10:08 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:08 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:08 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:08 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:08 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00585708 (min) 0.0159654 (max)
14:10:08 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0100747 (min) 0.0302375 (max)
14:10:08 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.5 (min) 0.5 (max)
14:10:08 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.198275 (min) 0.242046 (max)
14:10:08 DEBUG opendrift.models.basemodel.environment:900: y_wind: -2.83156 (min) -2.35406 (max)
14:10:08 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -8.69343e-05 (min) 5.65386e-05 (max)
14:10:08 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:08 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:08 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:08 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:08 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 42.8401 (min) 58.4284 (max)
14:10:08 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:08 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:08 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.137697, mean: 0.153078, max: 0.198677
14:10:08 DEBUG opendrift:689: No elements hit coastline.
14:10:08 DEBUG opendrift:760: No elements hit seafloor.
14:10:08 DEBUG opendrift:1798: No elements to deactivate
14:10:08 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:08 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.056522 m/s - 0.056522 m/s)
14:10:08 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:08 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:08 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:08 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:08 DEBUG opendrift:2201: ======================================================================
14:10:08 INFO opendrift:2202: 2026-04-22 01:39:47.096493 - step 24 of 48 - 12 active elements (0 deactivated)
14:10:08 DEBUG opendrift:2208: 0 elements scheduled.
14:10:08 DEBUG opendrift:2210: ======================================================================
14:10:08 DEBUG opendrift:2221: 59.80760576470372 <- latitude -> 59.83116620773901
14:10:08 DEBUG opendrift:2221: 10.546899311476064 <- longitude -> 10.57565067190577
14:10:08 DEBUG opendrift:2221: -54.161014556884766 <- z -> 0.0
14:10:08 DEBUG opendrift:2222: ---------------------------------
14:10:08 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:08 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:08 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:08 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:08 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:08 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:08 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:08 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:08 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:08 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:08 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:08 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:08 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:08 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:08 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:08 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:08 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:08 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:08 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:08 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:08 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:08 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:08 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:08 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:08 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:08 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:08 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:08 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:08 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 01:00:00 (before)
2026-04-22 02:00:00 (after)
14:10:08 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 01:00:00) in space (linearNDFast)
14:10:08 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:08 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 02:00:00) in space (linearNDFast)
14:10:08 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:08 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 01:00:00, weight 0.34) and
after (2026-04-22 02:00:00, weight 0.66) in time
14:10:08 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45311108983491 and -59.42435973240971 degrees.
14:10:08 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45311108983491 and -59.42435973240971 degrees.
14:10:08 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:08 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:08 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:08 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:08 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00772174 (min) 0.00940085 (max)
14:10:08 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0105691 (min) 0.0234486 (max)
14:10:08 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.258819 (min) 0.258819 (max)
14:10:08 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.667476 (min) -0.245411 (max)
14:10:08 DEBUG opendrift.models.basemodel.environment:900: y_wind: -2.39597 (min) -1.96096 (max)
14:10:08 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -9.17038e-05 (min) -3.26165e-06 (max)
14:10:08 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:08 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:08 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:08 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:08 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 42.5205 (min) 58.4249 (max)
14:10:08 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:08 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:08 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.102360, mean: 0.114571, max: 0.151764
14:10:08 DEBUG opendrift:689: No elements hit coastline.
14:10:08 DEBUG opendrift:760: No elements hit seafloor.
14:10:08 DEBUG opendrift:1798: No elements to deactivate
14:10:08 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:08 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.049676 m/s - 0.049676 m/s)
14:10:08 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:08 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:08 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:08 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:08 DEBUG opendrift:2201: ======================================================================
14:10:08 INFO opendrift:2202: 2026-04-22 02:09:47.096493 - step 25 of 48 - 12 active elements (0 deactivated)
14:10:08 DEBUG opendrift:2208: 0 elements scheduled.
14:10:08 DEBUG opendrift:2210: ======================================================================
14:10:08 DEBUG opendrift:2221: 59.807483694430886 <- latitude -> 59.83154505812939
14:10:08 DEBUG opendrift:2221: 10.546974415045819 <- longitude -> 10.575360458025106
14:10:08 DEBUG opendrift:2221: -54.326080322265625 <- z -> 0.0
14:10:08 DEBUG opendrift:2222: ---------------------------------
14:10:08 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:08 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:08 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:08 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:08 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:08 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:08 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:08 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:08 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:08 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:08 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:08 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:08 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:08 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:08 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:08 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:08 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:08 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:08 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:08 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:08 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:08 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:08 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:08 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:08 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:08 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:08 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:08 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:08 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 02:00:00 (before)
2026-04-22 03:00:00 (after)
14:10:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:09 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.19525529948082 and 59.65345749771804 degrees.
14:10: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']
14:10:09 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.19525529948082 and 59.65345749771804 degrees.
14:10:09 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:09 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:09 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:09 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:09 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:09 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:09 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 27x23x12) for time after (2026-04-22 03:00:00)
14:10:09 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 02:00:00) in space (linearNDFast)
14:10:09 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:09 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 03:00:00) in space (linearNDFast)
14:10:09 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:09 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 02:00:00, weight 0.84) and
after (2026-04-22 03:00:00, weight 0.16) in time
14:10:09 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.453035978935745 and -59.42464993509522 degrees.
14:10:09 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.453035978935745 and -59.42464993509522 degrees.
14:10:09 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:09 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:09 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:09 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:09 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00867757 (min) 0.0061715 (max)
14:10:09 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.00980515 (min) 0.0247479 (max)
14:10:09 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 2.44929e-16 (min) 2.44929e-16 (max)
14:10:09 DEBUG opendrift.models.basemodel.environment:900: x_wind: -1.11778 (min) -0.551527 (max)
14:10:09 DEBUG opendrift.models.basemodel.environment:900: y_wind: -2.0928 (min) -1.63745 (max)
14:10:09 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -8.2948e-05 (min) 6.08724e-06 (max)
14:10:09 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:09 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:09 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:09 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:09 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 42.2321 (min) 58.453 (max)
14:10:09 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:09 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:09 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.096599, mean: 0.103529, max: 0.129704
14:10:09 DEBUG opendrift:689: No elements hit coastline.
14:10:09 DEBUG opendrift:760: No elements hit seafloor.
14:10:09 DEBUG opendrift:1798: No elements to deactivate
14:10:09 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:09 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.045924 m/s - 0.045924 m/s)
14:10:09 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:09 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:09 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:09 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:09 DEBUG opendrift:2201: ======================================================================
14:10:09 INFO opendrift:2202: 2026-04-22 02:39:47.096493 - step 26 of 48 - 12 active elements (0 deactivated)
14:10:09 DEBUG opendrift:2208: 0 elements scheduled.
14:10:09 DEBUG opendrift:2210: ======================================================================
14:10:09 DEBUG opendrift:2221: 59.807325275656936 <- latitude -> 59.83194489992903
14:10:09 DEBUG opendrift:2221: 10.547077567603752 <- longitude -> 10.57471175582676
14:10:09 DEBUG opendrift:2221: -54.468528747558594 <- z -> 0.0
14:10:09 DEBUG opendrift:2222: ---------------------------------
14:10:09 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:09 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:09 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:09 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:09 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:09 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:09 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:09 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:09 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:09 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:09 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:09 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:09 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:09 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:09 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:09 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:09 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:09 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:09 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:09 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:09 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:09 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:09 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:09 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:09 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:09 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:09 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:09 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:09 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 02:00:00 (before)
2026-04-22 03:00:00 (after)
14:10:09 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 02:00:00) in space (linearNDFast)
14:10:09 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:09 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 03:00:00) in space (linearNDFast)
14:10:09 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:09 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 02:00:00, weight 0.34) and
after (2026-04-22 03:00:00, weight 0.66) in time
14:10:09 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45293283105757 and -59.42529863540235 degrees.
14:10:09 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45293283105757 and -59.42529863540235 degrees.
14:10:09 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:09 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:09 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:09 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:09 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00824265 (min) 0.00992075 (max)
14:10:09 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.00747842 (min) 0.0331496 (max)
14:10:09 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.258819 (min) -0.258819 (max)
14:10:09 DEBUG opendrift.models.basemodel.environment:900: x_wind: -1.16329 (min) -0.490355 (max)
14:10:09 DEBUG opendrift.models.basemodel.environment:900: y_wind: -2.05812 (min) -1.45819 (max)
14:10:09 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -4.87306e-05 (min) 5.73595e-05 (max)
14:10:09 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:09 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:09 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:09 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:09 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 41.9468 (min) 58.4908 (max)
14:10:09 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:09 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:09 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.085597, mean: 0.093382, max: 0.121295
14:10:09 DEBUG opendrift:689: No elements hit coastline.
14:10:09 DEBUG opendrift:760: No elements hit seafloor.
14:10:09 DEBUG opendrift:1798: No elements to deactivate
14:10:09 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:09 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.044410 m/s - 0.044410 m/s)
14:10:09 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:09 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:09 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:09 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:09 DEBUG opendrift:2201: ======================================================================
14:10:09 INFO opendrift:2202: 2026-04-22 03:09:47.096493 - step 27 of 48 - 12 active elements (0 deactivated)
14:10:09 DEBUG opendrift:2208: 0 elements scheduled.
14:10:09 DEBUG opendrift:2210: ======================================================================
14:10:09 DEBUG opendrift:2221: 59.80720444917439 <- latitude -> 59.83248048472038
14:10:09 DEBUG opendrift:2221: 10.547206305708945 <- longitude -> 10.574192894484614
14:10:09 DEBUG opendrift:2221: -54.52091598510742 <- z -> 0.0
14:10:09 DEBUG opendrift:2222: ---------------------------------
14:10:09 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:09 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:09 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:09 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:09 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:09 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:09 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:09 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:09 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:09 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:09 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:09 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:09 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:09 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:09 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:09 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:09 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:09 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:09 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:09 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:09 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:09 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:09 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:09 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:09 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:09 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:09 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:09 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:09 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 03:00:00 (before)
2026-04-22 04:00:00 (after)
14:10:10 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:10 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:10 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:10 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:10 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:10 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.19525529948082 and 59.65345749771804 degrees.
14:10: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']
14:10:10 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.19525529948082 and 59.65345749771804 degrees.
14:10:10 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:10 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:10 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:10 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:10 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:10 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:10 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 27x23x12) for time after (2026-04-22 04:00:00)
14:10:10 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 03:00:00) in space (linearNDFast)
14:10:10 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:10 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 04:00:00) in space (linearNDFast)
14:10:10 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:10 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 03:00:00, weight 0.84) and
after (2026-04-22 04:00:00, weight 0.16) in time
14:10:10 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45280409683546 and -59.425817491281215 degrees.
14:10:10 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45280409683546 and -59.425817491281215 degrees.
14:10:10 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:10 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:10 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:10 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:10 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00668388 (min) 0.0156806 (max)
14:10:10 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.00395548 (min) 0.042023 (max)
14:10:10 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.5 (min) -0.5 (max)
14:10:10 DEBUG opendrift.models.basemodel.environment:900: x_wind: -1.05175 (min) -0.367501 (max)
14:10:10 DEBUG opendrift.models.basemodel.environment:900: y_wind: -2.01414 (min) -1.31402 (max)
14:10:10 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -7.13315e-06 (min) 9.35035e-05 (max)
14:10:10 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:10 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:10 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:10 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:10 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 41.5664 (min) 58.5223 (max)
14:10:10 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:10 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:10 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.069688, mean: 0.079237, max: 0.111483
14:10:10 DEBUG opendrift:689: No elements hit coastline.
14:10:10 DEBUG opendrift:760: No elements hit seafloor.
14:10:10 DEBUG opendrift:1798: No elements to deactivate
14:10:10 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:10 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.042576 m/s - 0.042576 m/s)
14:10:10 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:10 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:10 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:10 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:10 DEBUG opendrift:2201: ======================================================================
14:10:10 INFO opendrift:2202: 2026-04-22 03:39:47.096493 - step 28 of 48 - 12 active elements (0 deactivated)
14:10:10 DEBUG opendrift:2208: 0 elements scheduled.
14:10:10 DEBUG opendrift:2210: ======================================================================
14:10:10 DEBUG opendrift:2221: 59.80714054168922 <- latitude -> 59.83315943398854
14:10:10 DEBUG opendrift:2221: 10.54736619323261 <- longitude -> 10.574696187885724
14:10:10 DEBUG opendrift:2221: -54.48431396484375 <- z -> 0.0
14:10:10 DEBUG opendrift:2222: ---------------------------------
14:10:10 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:10 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:10 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:10 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:10 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:10 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:10 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:10 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:10 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:10 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:10 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:10 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:10 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:10 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:10 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:10 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:10 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:10 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:10 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:10 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:10 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:10 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:10 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:10 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:10 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:10 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:10 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:10 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:10 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 03:00:00 (before)
2026-04-22 04:00:00 (after)
14:10:10 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 03:00:00) in space (linearNDFast)
14:10:10 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:10 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 04:00:00) in space (linearNDFast)
14:10:10 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:10 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 03:00:00, weight 0.34) and
after (2026-04-22 04:00:00, weight 0.66) in time
14:10:10 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45264421039773 and -59.42531419364126 degrees.
14:10:10 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45264421039773 and -59.42531419364126 degrees.
14:10:10 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:10 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:10 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:10 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:10 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0024444 (min) 0.024846 (max)
14:10:10 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: 0.0019045 (min) 0.0513212 (max)
14:10:10 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.707107 (min) -0.707107 (max)
14:10:10 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.623502 (min) -0.107191 (max)
14:10:10 DEBUG opendrift.models.basemodel.environment:900: y_wind: -1.95339 (min) -1.23975 (max)
14:10:10 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: 3.65233e-05 (min) 9.83942e-05 (max)
14:10:10 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:10 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:10 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:10 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:10 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 41.0869 (min) 58.5378 (max)
14:10:10 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:10 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:10 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.047282, mean: 0.059835, max: 0.099362
14:10:10 DEBUG opendrift:689: No elements hit coastline.
14:10:10 DEBUG opendrift:760: No elements hit seafloor.
14:10:10 DEBUG opendrift:1798: No elements to deactivate
14:10:10 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:10 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.040195 m/s - 0.040195 m/s)
14:10:10 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:10 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:10 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:10 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:10 DEBUG opendrift:2201: ======================================================================
14:10:10 INFO opendrift:2202: 2026-04-22 04:09:47.096493 - step 29 of 48 - 12 active elements (0 deactivated)
14:10:10 DEBUG opendrift:2208: 0 elements scheduled.
14:10:10 DEBUG opendrift:2210: ======================================================================
14:10:10 DEBUG opendrift:2221: 59.80717131198527 <- latitude -> 59.83398860879623
14:10:10 DEBUG opendrift:2221: 10.54756851714201 <- longitude -> 10.575493679353974
14:10:10 DEBUG opendrift:2221: -54.359954833984375 <- z -> 0.0
14:10:10 DEBUG opendrift:2222: ---------------------------------
14:10:10 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:10 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:10 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:10 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:10 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:10 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:10 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:10 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:10 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:10 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:10 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:10 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:10 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:10 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:10 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:10 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:10 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:10 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:10 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:10 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:10 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:10 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:10 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:10 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:10 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:10 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:10 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:10 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:10 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 04:00:00 (before)
2026-04-22 05:00:00 (after)
14:10:11 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:11 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:11 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:11 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:12 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:12 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.19525529948082 and 59.65345749771804 degrees.
14:10: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']
14:10:12 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.19525529948082 and 59.65345749771804 degrees.
14:10:12 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:12 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:12 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:12 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:12 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:12 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:12 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 27x23x12) for time after (2026-04-22 05:00:00)
14:10:12 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 04:00:00) in space (linearNDFast)
14:10:12 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:12 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 05:00:00) in space (linearNDFast)
14:10:12 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:12 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 04:00:00, weight 0.84) and
after (2026-04-22 05:00:00, weight 0.16) in time
14:10:12 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45244187529129 and -59.424516707628065 degrees.
14:10:12 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45244187529129 and -59.424516707628065 degrees.
14:10:12 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:12 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:12 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:12 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:12 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: 0.00155198 (min) 0.0323339 (max)
14:10:12 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: 0.00459302 (min) 0.0539735 (max)
14:10:12 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.866025 (min) -0.866025 (max)
14:10:12 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.219284 (min) 0.151816 (max)
14:10:12 DEBUG opendrift.models.basemodel.environment:900: y_wind: -1.63311 (min) -0.936962 (max)
14:10:12 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: 4.83692e-05 (min) 0.000110074 (max)
14:10:12 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:12 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:12 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:12 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:12 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 40.5045 (min) 58.5522 (max)
14:10:12 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:12 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:12 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.022408, mean: 0.033466, max: 0.066792
14:10:12 DEBUG opendrift:689: No elements hit coastline.
14:10:12 DEBUG opendrift:760: No elements hit seafloor.
14:10:12 DEBUG opendrift:1798: No elements to deactivate
14:10:12 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:12 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.032955 m/s - 0.032955 m/s)
14:10:12 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:12 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:12 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:12 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:12 DEBUG opendrift:2201: ======================================================================
14:10:12 INFO opendrift:2202: 2026-04-22 04:39:47.096493 - step 30 of 48 - 12 active elements (0 deactivated)
14:10:12 DEBUG opendrift:2208: 0 elements scheduled.
14:10:12 DEBUG opendrift:2210: ======================================================================
14:10:12 DEBUG opendrift:2221: 59.807245519810465 <- latitude -> 59.83486063338954
14:10:12 DEBUG opendrift:2221: 10.547790169738597 <- longitude -> 10.576531539777449
14:10:12 DEBUG opendrift:2221: -54.1864013671875 <- z -> 0.0
14:10:12 DEBUG opendrift:2222: ---------------------------------
14:10:12 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:12 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:12 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:12 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:12 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:12 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:12 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:12 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:12 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:12 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:12 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:12 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:12 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:12 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:12 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:12 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:12 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:12 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:12 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:12 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:12 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:12 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:12 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:12 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:12 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:12 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:12 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:12 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:12 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 04:00:00 (before)
2026-04-22 05:00:00 (after)
14:10:12 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 04:00:00) in space (linearNDFast)
14:10:12 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:12 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 05:00:00) in space (linearNDFast)
14:10:12 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:12 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 04:00:00, weight 0.34) and
after (2026-04-22 05:00:00, weight 0.66) in time
14:10:12 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45222022736871 and -59.423478846613996 degrees.
14:10:12 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45222022736871 and -59.423478846613996 degrees.
14:10:12 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:12 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:12 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:12 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:12 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: 0.000789874 (min) 0.0348331 (max)
14:10:12 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: 0.000986478 (min) 0.0448645 (max)
14:10:12 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.965926 (min) -0.965926 (max)
14:10:12 DEBUG opendrift.models.basemodel.environment:900: x_wind: 0.097844 (min) 0.372942 (max)
14:10:12 DEBUG opendrift.models.basemodel.environment:900: y_wind: -0.791832 (min) -0.157949 (max)
14:10:12 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: 2.61164e-05 (min) 7.63571e-05 (max)
14:10:12 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:12 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:12 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:12 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:12 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 39.8941 (min) 58.5471 (max)
14:10:12 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:12 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:12 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.002489, mean: 0.005370, max: 0.018846
14:10:12 DEBUG opendrift:689: No elements hit coastline.
14:10:12 DEBUG opendrift:760: No elements hit seafloor.
14:10:12 DEBUG opendrift:1798: No elements to deactivate
14:10:12 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:12 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.015537 m/s - 0.015537 m/s)
14:10:12 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:12 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:12 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:12 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:12 DEBUG opendrift:2201: ======================================================================
14:10:12 INFO opendrift:2202: 2026-04-22 05:09:47.096493 - step 31 of 48 - 12 active elements (0 deactivated)
14:10:12 DEBUG opendrift:2208: 0 elements scheduled.
14:10:12 DEBUG opendrift:2210: ======================================================================
14:10:12 DEBUG opendrift:2221: 59.80726145788866 <- latitude -> 59.835585487379205
14:10:12 DEBUG opendrift:2221: 10.547982725491588 <- longitude -> 10.577649645002301
14:10:12 DEBUG opendrift:2221: -54.04895782470703 <- z -> 0.0
14:10:12 DEBUG opendrift:2222: ---------------------------------
14:10:12 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:12 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:12 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:12 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:12 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:12 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:12 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:12 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:12 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:12 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:12 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:12 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:12 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:12 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:12 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:12 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:12 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:12 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:12 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:12 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:12 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:12 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:12 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:12 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:12 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:12 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:12 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:12 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:12 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 05:00:00 (before)
2026-04-22 06:00:00 (after)
14:10:12 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:12 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:13 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:13 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:13 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:13 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.19525529948082 and 59.65345749771804 degrees.
14:10: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']
14:10:13 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.19525529948082 and 59.65345749771804 degrees.
14:10:13 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:13 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:13 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:13 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:13 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:13 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:13 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 27x23x12) for time after (2026-04-22 06:00:00)
14:10:13 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 05:00:00) in space (linearNDFast)
14:10:13 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:13 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 06:00:00) in space (linearNDFast)
14:10:13 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:13 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 05:00:00, weight 0.84) and
after (2026-04-22 06:00:00, weight 0.16) in time
14:10:13 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.4520276757852 and -59.42236074745521 degrees.
14:10:13 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.4520276757852 and -59.42236074745521 degrees.
14:10:13 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:13 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:13 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:13 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:13 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00136228 (min) 0.0347462 (max)
14:10:13 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.00304015 (min) 0.0344551 (max)
14:10:13 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -1 (min) -1 (max)
14:10:13 DEBUG opendrift.models.basemodel.environment:900: x_wind: 0.232864 (min) 0.489669 (max)
14:10:13 DEBUG opendrift.models.basemodel.environment:900: y_wind: -0.202014 (min) 0.375558 (max)
14:10:13 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -1.99484e-05 (min) 4.68014e-05 (max)
14:10:13 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:13 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:13 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:13 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:13 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 39.3868 (min) 58.5773 (max)
14:10:13 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:13 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:13 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.001674, mean: 0.006701, max: 0.009368
14:10:13 DEBUG opendrift:689: No elements hit coastline.
14:10:13 DEBUG opendrift:765: Lifting 1 elements to seafloor.
14:10:13 DEBUG opendrift:1798: No elements to deactivate
14:10:13 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:13 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.005217 m/s - 0.005217 m/s)
14:10:13 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:13 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:13 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:13 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:13 DEBUG opendrift:2201: ======================================================================
14:10:13 INFO opendrift:2202: 2026-04-22 05:39:47.096493 - step 32 of 48 - 12 active elements (0 deactivated)
14:10:13 DEBUG opendrift:2208: 0 elements scheduled.
14:10:13 DEBUG opendrift:2210: ======================================================================
14:10:13 DEBUG opendrift:2221: 59.80721233907441 <- latitude -> 59.836142160080676
14:10:13 DEBUG opendrift:2221: 10.548114192941645 <- longitude -> 10.578764980884019
14:10:13 DEBUG opendrift:2221: -53.94624328613281 <- z -> 0.0
14:10:13 DEBUG opendrift:2222: ---------------------------------
14:10:13 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:13 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:13 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:13 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:13 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:13 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:13 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:13 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:13 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:13 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:13 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:13 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:13 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:13 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:13 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:13 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:13 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:13 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:13 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:13 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:13 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:13 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:13 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:13 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:13 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:13 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:13 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:13 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:13 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 05:00:00 (before)
2026-04-22 06:00:00 (after)
14:10:13 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 05:00:00) in space (linearNDFast)
14:10:13 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:13 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 06:00:00) in space (linearNDFast)
14:10:13 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:13 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 05:00:00, weight 0.34) and
after (2026-04-22 06:00:00, weight 0.66) in time
14:10:13 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45189620053445 and -59.421245411416635 degrees.
14:10:13 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45189620053445 and -59.421245411416635 degrees.
14:10:13 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:13 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:13 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:13 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:13 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00410269 (min) 0.0303935 (max)
14:10:13 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.00987538 (min) 0.0209353 (max)
14:10:13 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.965926 (min) -0.965926 (max)
14:10:13 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.00599562 (min) 0.398023 (max)
14:10:13 DEBUG opendrift.models.basemodel.environment:900: y_wind: 0.0657401 (min) 0.399203 (max)
14:10:13 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -6.48021e-05 (min) 1.34767e-05 (max)
14:10:13 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:13 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:13 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:13 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:13 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 38.9957 (min) 58.6409 (max)
14:10:13 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:13 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:13 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.000266, mean: 0.003487, max: 0.004920
14:10:13 DEBUG opendrift:689: No elements hit coastline.
14:10:13 DEBUG opendrift:765: Lifting 1 elements to seafloor.
14:10:13 DEBUG opendrift:1798: No elements to deactivate
14:10:13 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:13 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.002081 m/s - 0.002081 m/s)
14:10:13 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:13 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:13 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:13 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:13 DEBUG opendrift:2201: ======================================================================
14:10:13 INFO opendrift:2202: 2026-04-22 06:09:47.096493 - step 33 of 48 - 12 active elements (0 deactivated)
14:10:13 DEBUG opendrift:2208: 0 elements scheduled.
14:10:13 DEBUG opendrift:2210: ======================================================================
14:10:13 DEBUG opendrift:2221: 59.80705278567861 <- latitude -> 59.83648040031292
14:10:13 DEBUG opendrift:2221: 10.548122147000303 <- longitude -> 10.579740606793193
14:10:13 DEBUG opendrift:2221: -53.919464111328125 <- z -> 0.0
14:10:13 DEBUG opendrift:2222: ---------------------------------
14:10:13 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:13 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:13 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:13 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:13 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:13 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:13 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:13 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:13 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:13 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:13 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:13 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:13 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:13 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:13 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:13 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:13 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:13 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:13 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:13 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:13 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:13 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:13 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:13 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:13 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:13 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:13 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:13 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:13 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 06:00:00 (before)
2026-04-22 07:00:00 (after)
14:10:13 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:14 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:14 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:14 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:14 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:14 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.19525529948082 and 59.65345749771804 degrees.
14:10: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']
14:10:14 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.19525529948082 and 59.65345749771804 degrees.
14:10:14 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:14 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:14 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:14 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:14 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:14 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:14 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 27x23x12) for time after (2026-04-22 07:00:00)
14:10:14 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 06:00:00) in space (linearNDFast)
14:10:14 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:14 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 07:00:00) in space (linearNDFast)
14:10:14 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:14 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 06:00:00, weight 0.84) and
after (2026-04-22 07:00:00, weight 0.16) in time
14:10:14 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.451888253558984 and -59.420269776099886 degrees.
14:10:14 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.451888253558984 and -59.420269776099886 degrees.
14:10:14 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:14 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:14 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:14 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:14 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00515367 (min) 0.0274812 (max)
14:10:14 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0141227 (min) 0.0127932 (max)
14:10:14 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.866025 (min) -0.866025 (max)
14:10:14 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.179692 (min) 0.297762 (max)
14:10:14 DEBUG opendrift.models.basemodel.environment:900: y_wind: 0.163677 (min) 0.333915 (max)
14:10:14 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -9.23418e-05 (min) 9.03052e-06 (max)
14:10:14 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:14 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:14 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:14 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:14 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 38.7556 (min) 58.757 (max)
14:10:14 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:14 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:14 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.001453, mean: 0.002550, max: 0.003531
14:10:14 DEBUG opendrift:689: No elements hit coastline.
14:10:14 DEBUG opendrift:760: No elements hit seafloor.
14:10:14 DEBUG opendrift:1798: No elements to deactivate
14:10:14 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:14 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.004861 m/s - 0.004861 m/s)
14:10:14 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:14 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:14 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:14 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:14 DEBUG opendrift:2201: ======================================================================
14:10:14 INFO opendrift:2202: 2026-04-22 06:39:47.096493 - step 34 of 48 - 12 active elements (0 deactivated)
14:10:14 DEBUG opendrift:2208: 0 elements scheduled.
14:10:14 DEBUG opendrift:2210: ======================================================================
14:10:14 DEBUG opendrift:2221: 59.80682460886822 <- latitude -> 59.83668709236572
14:10:14 DEBUG opendrift:2221: 10.548004226892642 <- longitude -> 10.580622753249099
14:10:14 DEBUG opendrift:2221: -53.983455657958984 <- z -> 0.0
14:10:14 DEBUG opendrift:2222: ---------------------------------
14:10:14 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:14 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:14 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:14 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:14 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:14 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:14 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:14 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:14 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:14 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:14 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:14 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:14 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:14 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:14 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:14 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:14 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:14 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:14 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:14 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:14 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:14 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:14 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:14 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:14 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:14 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:14 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:14 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:14 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 06:00:00 (before)
2026-04-22 07:00:00 (after)
14:10:14 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 06:00:00) in space (linearNDFast)
14:10:14 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:14 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 07:00:00) in space (linearNDFast)
14:10:14 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:14 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 06:00:00, weight 0.34) and
after (2026-04-22 07:00:00, weight 0.66) in time
14:10:14 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.452006186061745 and -59.41938764599672 degrees.
14:10:14 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.452006186061745 and -59.41938764599672 degrees.
14:10:14 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:14 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:14 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:14 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:14 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0072577 (min) 0.027693 (max)
14:10:14 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0114468 (min) 0.0149681 (max)
14:10:14 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.707107 (min) -0.707107 (max)
14:10:14 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.387369 (min) 0.158028 (max)
14:10:14 DEBUG opendrift.models.basemodel.environment:900: y_wind: -0.109923 (min) 0.187623 (max)
14:10:14 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -8.03878e-05 (min) 6.63082e-06 (max)
14:10:14 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:14 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:14 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:14 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:14 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 38.6062 (min) 58.8954 (max)
14:10:14 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:14 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:14 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.001480, mean: 0.002991, max: 0.003845
14:10:14 DEBUG opendrift:689: No elements hit coastline.
14:10:14 DEBUG opendrift:760: No elements hit seafloor.
14:10:14 DEBUG opendrift:1798: No elements to deactivate
14:10:14 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:14 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.005092 m/s - 0.005092 m/s)
14:10:14 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:14 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:14 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:14 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:14 DEBUG opendrift:2201: ======================================================================
14:10:14 INFO opendrift:2202: 2026-04-22 07:09:47.096493 - step 35 of 48 - 12 active elements (0 deactivated)
14:10:14 DEBUG opendrift:2208: 0 elements scheduled.
14:10:14 DEBUG opendrift:2210: ======================================================================
14:10:14 DEBUG opendrift:2221: 59.806639665723736 <- latitude -> 59.83692892311966
14:10:14 DEBUG opendrift:2221: 10.547771464487758 <- longitude -> 10.581511703716036
14:10:14 DEBUG opendrift:2221: -54.042240142822266 <- z -> 0.0
14:10:14 DEBUG opendrift:2222: ---------------------------------
14:10:14 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:14 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:14 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:14 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:14 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:14 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:14 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:14 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:14 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:14 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:14 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:14 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:14 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:14 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:14 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:14 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:14 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:14 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:14 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:14 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:14 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:14 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:14 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:14 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:14 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:14 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:14 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:14 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:14 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 07:00:00 (before)
2026-04-22 08:00:00 (after)
14:10:14 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:15 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:15 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:15 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:15 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:15 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.19525529948082 and 59.65345749771804 degrees.
14:10: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']
14:10:15 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.19525529948082 and 59.65345749771804 degrees.
14:10:15 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:15 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:15 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:15 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:15 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:15 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:15 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 27x23x12) for time after (2026-04-22 08:00:00)
14:10:15 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 07:00:00) in space (linearNDFast)
14:10:15 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:15 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 08:00:00) in space (linearNDFast)
14:10:15 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:15 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 07:00:00, weight 0.84) and
after (2026-04-22 08:00:00, weight 0.16) in time
14:10:15 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45223894211468 and -59.41849867411439 degrees.
14:10:15 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45223894211468 and -59.41849867411439 degrees.
14:10:15 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:15 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:15 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:15 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:15 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0102584 (min) 0.0292125 (max)
14:10:15 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.00703619 (min) 0.0194511 (max)
14:10:15 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.5 (min) -0.5 (max)
14:10:15 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.528042 (min) 0.103191 (max)
14:10:15 DEBUG opendrift.models.basemodel.environment:900: y_wind: -0.229112 (min) 0.263701 (max)
14:10:15 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -6.20431e-05 (min) 1.32616e-05 (max)
14:10:15 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:15 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:15 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:15 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:15 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 38.4304 (min) 58.9779 (max)
14:10:15 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:15 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:15 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.001973, mean: 0.005005, max: 0.007030
14:10:15 DEBUG opendrift:689: No elements hit coastline.
14:10:15 DEBUG opendrift:760: No elements hit seafloor.
14:10:15 DEBUG opendrift:1798: No elements to deactivate
14:10:15 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:15 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.005966 m/s - 0.005966 m/s)
14:10:15 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:15 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:15 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:15 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:15 DEBUG opendrift:2201: ======================================================================
14:10:15 INFO opendrift:2202: 2026-04-22 07:39:47.096493 - step 36 of 48 - 12 active elements (0 deactivated)
14:10:15 DEBUG opendrift:2208: 0 elements scheduled.
14:10:15 DEBUG opendrift:2210: ======================================================================
14:10:15 DEBUG opendrift:2221: 59.80652598374044 <- latitude -> 59.83723111584477
14:10:15 DEBUG opendrift:2221: 10.547442467112962 <- longitude -> 10.582449439240232
14:10:15 DEBUG opendrift:2221: -54.108219146728516 <- z -> 0.0
14:10:15 DEBUG opendrift:2222: ---------------------------------
14:10:15 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:15 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:15 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:15 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:15 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:15 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:15 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:15 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:15 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:15 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:15 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:15 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:15 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:15 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:15 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:15 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:15 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:15 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:15 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:15 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:15 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:15 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:15 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:15 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:15 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:15 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:15 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:15 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:15 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 07:00:00 (before)
2026-04-22 08:00:00 (after)
14:10:15 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 07:00:00) in space (linearNDFast)
14:10:15 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:15 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 08:00:00) in space (linearNDFast)
14:10:15 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:15 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 07:00:00, weight 0.34) and
after (2026-04-22 08:00:00, weight 0.66) in time
14:10:15 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45256792261916 and -59.41756094558814 degrees.
14:10:15 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45256792261916 and -59.41756094558814 degrees.
14:10:15 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:15 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:15 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:15 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:15 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.012059 (min) 0.0341196 (max)
14:10:15 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.00541902 (min) 0.033541 (max)
14:10:15 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.258819 (min) -0.258819 (max)
14:10:15 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.335528 (min) 0.222949 (max)
14:10:15 DEBUG opendrift.models.basemodel.environment:900: y_wind: -0.0553611 (min) 0.589192 (max)
14:10:15 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -5.39604e-05 (min) 2.32616e-05 (max)
14:10:15 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:15 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:15 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:15 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:15 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 38.2117 (min) 58.988 (max)
14:10:15 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:15 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:15 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.000052, mean: 0.002591, max: 0.009763
14:10:15 DEBUG opendrift:689: No elements hit coastline.
14:10:15 DEBUG opendrift:760: No elements hit seafloor.
14:10:15 DEBUG opendrift:1798: No elements to deactivate
14:10:15 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:15 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.000919 m/s - 0.000919 m/s)
14:10:15 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:15 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:15 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:15 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:15 DEBUG opendrift:2201: ======================================================================
14:10:15 INFO opendrift:2202: 2026-04-22 08:09:47.096493 - step 37 of 48 - 12 active elements (0 deactivated)
14:10:15 DEBUG opendrift:2208: 0 elements scheduled.
14:10:15 DEBUG opendrift:2210: ======================================================================
14:10:15 DEBUG opendrift:2221: 59.80654493313475 <- latitude -> 59.837651641931934
14:10:15 DEBUG opendrift:2221: 10.547055724002222 <- longitude -> 10.583544710765768
14:10:15 DEBUG opendrift:2221: -54.20475769042969 <- z -> 0.0
14:10:15 DEBUG opendrift:2222: ---------------------------------
14:10:15 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:15 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:15 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:15 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:15 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:15 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:15 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:15 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:15 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:15 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:15 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:15 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:15 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:15 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:15 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:15 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:15 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:15 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:15 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:15 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:15 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:15 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:15 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:15 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:15 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:15 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:15 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:15 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:15 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 08:00:00 (before)
2026-04-22 09:00:00 (after)
14:10:15 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:16 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:16 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:16 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:16 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:16 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.18794871342012 and 59.65345749771804 degrees.
14:10: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']
14:10:16 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.18794871342012 and 59.65345749771804 degrees.
14:10:16 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:16 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:16 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:16 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:16 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:16 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:16 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 28x23x12) for time after (2026-04-22 09:00:00)
14:10:16 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 08:00:00) in space (linearNDFast)
14:10:16 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:16 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 09:00:00) in space (linearNDFast)
14:10:16 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:16 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 08:00:00, weight 0.84) and
after (2026-04-22 09:00:00, weight 0.16) in time
14:10:16 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.452954679043074 and -59.41646568508584 degrees.
14:10:16 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.452954679043074 and -59.41646568508584 degrees.
14:10:16 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:16 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:16 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:16 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:16 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.013522 (min) 0.034689 (max)
14:10:16 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.00985368 (min) 0.0438877 (max)
14:10:16 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -3.67394e-16 (min) -3.67394e-16 (max)
14:10:16 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.21998 (min) 0.324252 (max)
14:10:16 DEBUG opendrift.models.basemodel.environment:900: y_wind: 0.275762 (min) 1.02457 (max)
14:10:16 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -8.72126e-05 (min) 3.24305e-05 (max)
14:10:16 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:16 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:16 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:16 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:16 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 37.9769 (min) 58.8894 (max)
14:10:16 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:16 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:16 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.003061, mean: 0.006884, max: 0.028410
14:10:16 DEBUG opendrift:689: No elements hit coastline.
14:10:16 DEBUG opendrift:760: No elements hit seafloor.
14:10:16 DEBUG opendrift:1798: No elements to deactivate
14:10:16 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:16 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.009279 m/s - 0.009279 m/s)
14:10:16 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:16 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:16 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:16 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:16 DEBUG opendrift:2201: ======================================================================
14:10:16 INFO opendrift:2202: 2026-04-22 08:39:47.096493 - step 38 of 48 - 12 active elements (0 deactivated)
14:10:16 DEBUG opendrift:2208: 0 elements scheduled.
14:10:16 DEBUG opendrift:2210: ======================================================================
14:10:16 DEBUG opendrift:2221: 59.80664644812252 <- latitude -> 59.83812872796434
14:10:16 DEBUG opendrift:2221: 10.546622059457 <- longitude -> 10.584658275506316
14:10:16 DEBUG opendrift:2221: -54.36174011230469 <- z -> 0.0
14:10:16 DEBUG opendrift:2222: ---------------------------------
14:10:16 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:16 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:16 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:16 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:16 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:16 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:16 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:16 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:16 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:16 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:16 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:16 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:16 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:16 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:16 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:16 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:16 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:16 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:16 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:16 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:16 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:16 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:16 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:16 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:16 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:16 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:16 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:16 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:16 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 08:00:00 (before)
2026-04-22 09:00:00 (after)
14:10:16 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 08:00:00) in space (linearNDFast)
14:10:16 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:16 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 09:00:00) in space (linearNDFast)
14:10:16 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:16 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 08:00:00, weight 0.34) and
after (2026-04-22 09:00:00, weight 0.66) in time
14:10:16 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.453388333779614 and -59.415352120508125 degrees.
14:10:16 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.453388333779614 and -59.415352120508125 degrees.
14:10:16 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:16 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:16 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:16 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:16 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0140289 (min) 0.029307 (max)
14:10:16 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0207777 (min) 0.0469051 (max)
14:10:16 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.258819 (min) 0.258819 (max)
14:10:16 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.260478 (min) 0.407588 (max)
14:10:16 DEBUG opendrift.models.basemodel.environment:900: y_wind: 1.22992 (min) 1.67225 (max)
14:10:16 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -0.00015589 (min) 1.01075e-05 (max)
14:10:16 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:16 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:16 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:16 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:16 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 37.7063 (min) 58.7209 (max)
14:10:16 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:16 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:16 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.038881, mean: 0.047865, max: 0.072879
14:10:16 DEBUG opendrift:689: No elements hit coastline.
14:10:16 DEBUG opendrift:760: No elements hit seafloor.
14:10:16 DEBUG opendrift:1798: No elements to deactivate
14:10:16 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:16 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.027776 m/s - 0.027776 m/s)
14:10:16 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:16 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:16 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:16 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:16 DEBUG opendrift:2201: ======================================================================
14:10:16 INFO opendrift:2202: 2026-04-22 09:09:47.096493 - step 39 of 48 - 12 active elements (0 deactivated)
14:10:16 DEBUG opendrift:2208: 0 elements scheduled.
14:10:16 DEBUG opendrift:2210: ======================================================================
14:10:16 DEBUG opendrift:2221: 59.80673166967183 <- latitude -> 59.83852636741939
14:10:16 DEBUG opendrift:2221: 10.546172137479278 <- longitude -> 10.585599083198534
14:10:16 DEBUG opendrift:2221: -54.64234161376953 <- z -> 0.0
14:10:16 DEBUG opendrift:2222: ---------------------------------
14:10:16 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:16 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:16 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:16 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:16 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:16 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:16 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:16 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:16 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:16 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:16 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:16 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:16 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:16 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:16 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:16 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:16 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:16 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:16 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:16 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:16 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:16 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:16 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:16 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:16 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:16 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:16 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:16 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:16 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 09:00:00 (before)
2026-04-22 10:00:00 (after)
14:10:17 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:17 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:17 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:17 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:17 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:17 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.18794871342012 and 59.65345749771804 degrees.
14:10: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']
14:10:17 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.18794871342012 and 59.65345749771804 degrees.
14:10:17 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:17 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:17 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:17 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:17 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:17 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:17 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 28x23x12) for time after (2026-04-22 10:00:00)
14:10:17 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 09:00:00) in space (linearNDFast)
14:10:17 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:17 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 10:00:00) in space (linearNDFast)
14:10:17 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:17 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 09:00:00, weight 0.84) and
after (2026-04-22 10:00:00, weight 0.16) in time
14:10:17 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45383825399354 and -59.41441129160134 degrees.
14:10:17 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45383825399354 and -59.41441129160134 degrees.
14:10:17 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:17 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:17 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:17 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:17 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0142014 (min) 0.0217854 (max)
14:10:17 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0317912 (min) 0.0450144 (max)
14:10:17 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.5 (min) 0.5 (max)
14:10:17 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.316868 (min) 0.459619 (max)
14:10:17 DEBUG opendrift.models.basemodel.environment:900: y_wind: 2.08593 (min) 2.35749 (max)
14:10:17 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -0.000216572 (min) -9.78494e-06 (max)
14:10:17 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:17 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:17 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:17 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:17 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 37.4794 (min) 58.5604 (max)
14:10:17 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:17 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:17 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.109508, mean: 0.120752, max: 0.137824
14:10:17 DEBUG opendrift:689: No elements hit coastline.
14:10:17 DEBUG opendrift:760: No elements hit seafloor.
14:10:17 DEBUG opendrift:1798: No elements to deactivate
14:10:17 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:17 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.044496 m/s - 0.044496 m/s)
14:10:17 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:17 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:17 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:17 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:17 DEBUG opendrift:2201: ======================================================================
14:10:17 INFO opendrift:2202: 2026-04-22 09:39:47.096493 - step 40 of 48 - 12 active elements (0 deactivated)
14:10:17 DEBUG opendrift:2208: 0 elements scheduled.
14:10:17 DEBUG opendrift:2210: ======================================================================
14:10:17 DEBUG opendrift:2221: 59.80676292865326 <- latitude -> 59.83879848342022
14:10:17 DEBUG opendrift:2221: 10.545716681644283 <- longitude -> 10.586298439978066
14:10:17 DEBUG opendrift:2221: -55.032169342041016 <- z -> 0.0
14:10:17 DEBUG opendrift:2222: ---------------------------------
14:10:17 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:17 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:17 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:17 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:17 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:17 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:17 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:17 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:17 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:17 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:17 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:17 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:17 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:17 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:17 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:17 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:17 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:17 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:17 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:17 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:17 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:17 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:17 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:17 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:17 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:17 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:17 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:17 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:17 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 09:00:00 (before)
2026-04-22 10:00:00 (after)
14:10:17 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 09:00:00) in space (linearNDFast)
14:10:17 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:17 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 10:00:00) in space (linearNDFast)
14:10:17 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:17 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 09:00:00, weight 0.34) and
after (2026-04-22 10:00:00, weight 0.66) in time
14:10:17 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.454293712170994 and -59.413711950798046 degrees.
14:10:17 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.454293712170994 and -59.413711950798046 degrees.
14:10:17 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:17 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:17 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:17 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:17 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.013776 (min) 0.01464 (max)
14:10:17 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0422228 (min) 0.0356324 (max)
14:10:17 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.707107 (min) 0.707107 (max)
14:10:17 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.406684 (min) 0.423935 (max)
14:10:17 DEBUG opendrift.models.basemodel.environment:900: y_wind: 2.74599 (min) 3.04411 (max)
14:10:17 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -0.00025407 (min) -3.06718e-05 (max)
14:10:17 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:17 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:17 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:17 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:17 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 37.3238 (min) 58.4369 (max)
14:10:17 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:17 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:17 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.189564, mean: 0.202494, max: 0.230346
14:10:17 DEBUG opendrift:689: No elements hit coastline.
14:10:17 DEBUG opendrift:760: No elements hit seafloor.
14:10:17 DEBUG opendrift:1798: No elements to deactivate
14:10:17 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:17 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.057624 m/s - 0.057624 m/s)
14:10:17 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:17 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:17 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:17 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:17 DEBUG opendrift:2201: ======================================================================
14:10:17 INFO opendrift:2202: 2026-04-22 10:09:47.096493 - step 41 of 48 - 12 active elements (0 deactivated)
14:10:17 DEBUG opendrift:2208: 0 elements scheduled.
14:10:17 DEBUG opendrift:2210: ======================================================================
14:10:17 DEBUG opendrift:2221: 59.806663261241894 <- latitude -> 59.838845584866874
14:10:17 DEBUG opendrift:2221: 10.545274869424446 <- longitude -> 10.586582310609172
14:10:17 DEBUG opendrift:2221: -55.48949432373047 <- z -> 0.0
14:10:17 DEBUG opendrift:2222: ---------------------------------
14:10:17 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:17 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:17 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:17 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:17 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:17 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:17 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:17 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:17 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:17 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:17 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:17 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:17 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:17 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:17 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:17 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:17 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:17 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:17 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:17 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:17 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:17 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:17 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:17 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:17 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:17 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:17 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:17 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:17 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 10:00:00 (before)
2026-04-22 11:00:00 (after)
14:10:18 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:18 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:18 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:18 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:18 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:18 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.18794871342012 and 59.65345749771804 degrees.
14:10: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']
14:10:18 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.18794871342012 and 59.65345749771804 degrees.
14:10:18 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:18 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:18 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:18 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:18 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:18 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:18 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 28x23x12) for time after (2026-04-22 11:00:00)
14:10:18 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 10:00:00) in space (linearNDFast)
14:10:18 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:18 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 11:00:00) in space (linearNDFast)
14:10:18 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:18 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 10:00:00, weight 0.84) and
after (2026-04-22 11:00:00, weight 0.16) in time
14:10:18 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.454735530745815 and -59.41342808930267 degrees.
14:10:18 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.454735530745815 and -59.41342808930267 degrees.
14:10:18 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:18 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:18 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:18 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:18 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0148404 (min) 0.0156497 (max)
14:10:18 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.04815 (min) 0.0267925 (max)
14:10:18 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.866025 (min) 0.866025 (max)
14:10:18 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.444749 (min) 0.452386 (max)
14:10:18 DEBUG opendrift.models.basemodel.environment:900: y_wind: 3.04567 (min) 3.37101 (max)
14:10:18 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -0.000264842 (min) -3.0764e-05 (max)
14:10:18 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:18 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:18 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:18 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:18 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 37.2985 (min) 58.4727 (max)
14:10:18 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:18 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:18 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.232967, mean: 0.250057, max: 0.284582
14:10:18 DEBUG opendrift:689: No elements hit coastline.
14:10:18 DEBUG opendrift:760: No elements hit seafloor.
14:10:18 DEBUG opendrift:1798: No elements to deactivate
14:10:18 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:18 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.066365 m/s - 0.066365 m/s)
14:10:18 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:18 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:18 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:18 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:18 DEBUG opendrift:2201: ======================================================================
14:10:18 INFO opendrift:2202: 2026-04-22 10:39:47.096493 - step 42 of 48 - 12 active elements (0 deactivated)
14:10:18 DEBUG opendrift:2208: 0 elements scheduled.
14:10:18 DEBUG opendrift:2210: ======================================================================
14:10:18 DEBUG opendrift:2221: 59.806470707237445 <- latitude -> 59.83873529970637
14:10:18 DEBUG opendrift:2221: 10.544875346878325 <- longitude -> 10.586488107148604
14:10:18 DEBUG opendrift:2221: -55.966209411621094 <- z -> 0.0
14:10:18 DEBUG opendrift:2222: ---------------------------------
14:10:18 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:18 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:18 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:18 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:18 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:18 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:18 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:18 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:18 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:18 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:18 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:18 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:18 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:18 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:18 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:18 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:18 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:18 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:18 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:18 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:18 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:18 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:18 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:18 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:18 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:18 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:18 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:18 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:18 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 10:00:00 (before)
2026-04-22 11:00:00 (after)
14:10:18 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 10:00:00) in space (linearNDFast)
14:10:18 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:18 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 11:00:00) in space (linearNDFast)
14:10:18 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:18 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 10:00:00, weight 0.34) and
after (2026-04-22 11:00:00, weight 0.66) in time
14:10:18 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45513504975154 and -59.413522280536334 degrees.
14:10:18 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45513504975154 and -59.413522280536334 degrees.
14:10:18 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:18 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:18 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:18 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:18 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0166183 (min) 0.0183231 (max)
14:10:18 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0450071 (min) 0.0165674 (max)
14:10:18 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.965926 (min) 0.965926 (max)
14:10:18 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.375743 (min) 0.615961 (max)
14:10:18 DEBUG opendrift.models.basemodel.environment:900: y_wind: 2.59625 (min) 3.37896 (max)
14:10:18 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -0.000225418 (min) -6.96196e-06 (max)
14:10:18 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:18 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:18 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:18 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:18 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 37.3638 (min) 58.7167 (max)
14:10:18 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:18 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:18 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.169290, mean: 0.196573, max: 0.290201
14:10:18 DEBUG opendrift:689: No elements hit coastline.
14:10:18 DEBUG opendrift:760: No elements hit seafloor.
14:10:18 DEBUG opendrift:1798: No elements to deactivate
14:10:18 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:18 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.065488 m/s - 0.065488 m/s)
14:10:18 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:18 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:18 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:18 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:18 DEBUG opendrift:2201: ======================================================================
14:10:18 INFO opendrift:2202: 2026-04-22 11:09:47.096493 - step 43 of 48 - 12 active elements (0 deactivated)
14:10:18 DEBUG opendrift:2208: 0 elements scheduled.
14:10:18 DEBUG opendrift:2210: ======================================================================
14:10:18 DEBUG opendrift:2221: 59.80626370510703 <- latitude -> 59.83860623669172
14:10:18 DEBUG opendrift:2221: 10.544572147731008 <- longitude -> 10.586127195450734
14:10:18 DEBUG opendrift:2221: -56.37196350097656 <- z -> 0.0
14:10:18 DEBUG opendrift:2222: ---------------------------------
14:10:18 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:18 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:18 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:18 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:18 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:18 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:18 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:18 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:18 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:18 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:18 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:18 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:18 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:18 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:18 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:18 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:18 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:18 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:18 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:18 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:18 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:18 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:18 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:18 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:18 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:18 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:18 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:18 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:18 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 11:00:00 (before)
2026-04-22 12:00:00 (after)
14:10:19 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:19 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:19 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:19 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:19 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:19 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.18794871342012 and 59.66064273962397 degrees.
14:10: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']
14:10:19 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.18794871342012 and 59.66064273962397 degrees.
14:10:19 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:19 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:19 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:19 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:19 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:19 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:19 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 29x23x12) for time after (2026-04-22 12:00:00)
14:10:19 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 11:00:00) in space (linearNDFast)
14:10:19 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:19 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 12:00:00) in space (linearNDFast)
14:10:19 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:19 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 11:00:00, weight 0.84) and
after (2026-04-22 12:00:00, weight 0.16) in time
14:10:19 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45543825154911 and -59.413883190185715 degrees.
14:10:19 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45543825154911 and -59.413883190185715 degrees.
14:10:19 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:19 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:19 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:19 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:19 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0165085 (min) 0.0187068 (max)
14:10:19 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0382818 (min) 0.00959093 (max)
14:10:19 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 1 (min) 1 (max)
14:10:19 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.142467 (min) 0.937124 (max)
14:10:19 DEBUG opendrift.models.basemodel.environment:900: y_wind: 1.93683 (min) 2.93847 (max)
14:10:19 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -0.000173284 (min) 5.29978e-06 (max)
14:10:19 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:19 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:19 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:19 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:19 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 37.4375 (min) 59.0466 (max)
14:10:19 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:19 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:19 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.092782, mean: 0.122431, max: 0.234015
14:10:19 DEBUG opendrift:689: No elements hit coastline.
14:10:19 DEBUG opendrift:760: No elements hit seafloor.
14:10:19 DEBUG opendrift:1798: No elements to deactivate
14:10:19 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:19 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.058717 m/s - 0.058717 m/s)
14:10:19 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:19 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:19 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:19 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:19 DEBUG opendrift:2201: ======================================================================
14:10:19 INFO opendrift:2202: 2026-04-22 11:39:47.096493 - step 44 of 48 - 12 active elements (0 deactivated)
14:10:19 DEBUG opendrift:2208: 0 elements scheduled.
14:10:19 DEBUG opendrift:2210: ======================================================================
14:10:19 DEBUG opendrift:2221: 59.806010140813214 <- latitude -> 59.838567915530746
14:10:19 DEBUG opendrift:2221: 10.544388417877027 <- longitude -> 10.585714444401152
14:10:19 DEBUG opendrift:2221: -56.683876037597656 <- z -> 0.0
14:10:19 DEBUG opendrift:2222: ---------------------------------
14:10:19 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:19 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:19 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:19 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:19 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:19 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:19 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:19 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:19 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:19 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:19 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:19 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:19 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:19 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:19 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:19 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:19 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:19 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:19 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:19 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:19 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:19 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:19 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:19 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:19 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:19 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:19 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:19 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:19 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 11:00:00 (before)
2026-04-22 12:00:00 (after)
14:10:19 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 11:00:00) in space (linearNDFast)
14:10:19 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:19 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 12:00:00) in space (linearNDFast)
14:10:19 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:19 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 11:00:00, weight 0.34) and
after (2026-04-22 12:00:00, weight 0.66) in time
14:10:19 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.455621979179 and -59.41429594121869 degrees.
14:10:19 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.455621979179 and -59.41429594121869 degrees.
14:10:19 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:19 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:19 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:19 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:19 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0128369 (min) 0.0169402 (max)
14:10:19 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0242198 (min) 0.0159978 (max)
14:10:19 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.965926 (min) 0.965926 (max)
14:10:19 DEBUG opendrift.models.basemodel.environment:900: x_wind: 0.425083 (min) 1.60319 (max)
14:10:19 DEBUG opendrift.models.basemodel.environment:900: y_wind: 0.813224 (min) 1.77587 (max)
14:10:19 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -9.99633e-05 (min) 3.51427e-07 (max)
14:10:19 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:19 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:19 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:19 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:19 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 37.4558 (min) 59.3424 (max)
14:10:19 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:19 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:19 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.022761, mean: 0.043139, max: 0.122673
14:10:19 DEBUG opendrift:689: No elements hit coastline.
14:10:19 DEBUG opendrift:760: No elements hit seafloor.
14:10:19 DEBUG opendrift:1798: No elements to deactivate
14:10:19 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:19 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.041989 m/s - 0.041989 m/s)
14:10:19 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:19 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:19 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:19 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:19 DEBUG opendrift:2201: ======================================================================
14:10:19 INFO opendrift:2202: 2026-04-22 12:09:47.096493 - step 45 of 48 - 12 active elements (0 deactivated)
14:10:19 DEBUG opendrift:2208: 0 elements scheduled.
14:10:19 DEBUG opendrift:2210: ======================================================================
14:10:19 DEBUG opendrift:2221: 59.805820912567555 <- latitude -> 59.83882638529566
14:10:19 DEBUG opendrift:2221: 10.544368955610592 <- longitude -> 10.58558740860622
14:10:19 DEBUG opendrift:2221: -56.86381149291992 <- z -> 0.0
14:10:19 DEBUG opendrift:2222: ---------------------------------
14:10:19 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:19 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:19 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:19 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:19 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:19 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:19 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:19 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:19 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:19 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:19 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:19 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:19 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:19 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:19 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:19 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:19 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:19 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:19 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:19 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:19 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:19 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:19 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:19 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:19 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:19 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:19 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:19 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:19 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 12:00:00 (before)
2026-04-22 13:00:00 (after)
14:10:20 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:20 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:20 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:20 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:20 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:20 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.18794871342012 and 59.66064273962397 degrees.
14:10: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']
14:10:20 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.18794871342012 and 59.66064273962397 degrees.
14:10:20 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:20 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:20 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:20 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:20 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:20 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:20 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 29x23x12) for time after (2026-04-22 13:00:00)
14:10:20 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 12:00:00) in space (linearNDFast)
14:10:20 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:20 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 13:00:00) in space (linearNDFast)
14:10:20 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:20 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 12:00:00, weight 0.84) and
after (2026-04-22 13:00:00, weight 0.16) in time
14:10:20 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45564143726976 and -59.41442297947489 degrees.
14:10:20 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45564143726976 and -59.41442297947489 degrees.
14:10:20 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:20 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:20 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:20 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:20 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00948852 (min) 0.0159718 (max)
14:10:20 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0122401 (min) 0.0291105 (max)
14:10:20 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.866025 (min) 0.866025 (max)
14:10:20 DEBUG opendrift.models.basemodel.environment:900: x_wind: 0.843792 (min) 2.22349 (max)
14:10:20 DEBUG opendrift.models.basemodel.environment:900: y_wind: -0.319395 (min) 0.623963 (max)
14:10:20 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -3.97457e-05 (min) 4.35033e-05 (max)
14:10:20 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:20 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:20 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:20 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:20 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 37.2991 (min) 59.5226 (max)
14:10:20 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:20 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:20 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.017603, mean: 0.035998, max: 0.122987
14:10:20 DEBUG opendrift:689: No elements hit coastline.
14:10:20 DEBUG opendrift:760: No elements hit seafloor.
14:10:20 DEBUG opendrift:1798: No elements to deactivate
14:10:20 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:20 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.035584 m/s - 0.035584 m/s)
14:10:20 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:20 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:20 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:20 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:20 DEBUG opendrift:2201: ======================================================================
14:10:20 INFO opendrift:2202: 2026-04-22 12:39:47.096493 - step 46 of 48 - 12 active elements (0 deactivated)
14:10:20 DEBUG opendrift:2208: 0 elements scheduled.
14:10:20 DEBUG opendrift:2210: ======================================================================
14:10:20 DEBUG opendrift:2221: 59.805665638627836 <- latitude -> 59.83929671224898
14:10:20 DEBUG opendrift:2221: 10.544486040902957 <- longitude -> 10.58569158997413
14:10:20 DEBUG opendrift:2221: -56.93535232543945 <- z -> 0.0
14:10:20 DEBUG opendrift:2222: ---------------------------------
14:10:20 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:20 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:20 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:20 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:20 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:20 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:20 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:20 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:20 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:20 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:20 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:20 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:20 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:20 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:20 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:20 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:20 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:20 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:20 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:20 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:20 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:20 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:20 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:20 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:20 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:20 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:20 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:20 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:20 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 12:00:00 (before)
2026-04-22 13:00:00 (after)
14:10:20 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 12:00:00) in space (linearNDFast)
14:10:20 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:20 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 13:00:00) in space (linearNDFast)
14:10:20 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:20 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 12:00:00, weight 0.34) and
after (2026-04-22 13:00:00, weight 0.66) in time
14:10:20 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.455524352374646 and -59.41431880134366 degrees.
14:10:20 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.455524352374646 and -59.41431880134366 degrees.
14:10:20 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:20 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:20 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:20 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:20 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00627077 (min) 0.0151198 (max)
14:10:20 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.00606582 (min) 0.0320854 (max)
14:10:20 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.707107 (min) 0.707107 (max)
14:10:20 DEBUG opendrift.models.basemodel.environment:900: x_wind: 1.02469 (min) 2.7057 (max)
14:10:20 DEBUG opendrift.models.basemodel.environment:900: y_wind: -1.04686 (min) -0.616659 (max)
14:10:20 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -4.81003e-06 (min) 3.60735e-05 (max)
14:10:20 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:20 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:20 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:20 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:20 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 37.0188 (min) 59.5756 (max)
14:10:20 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:20 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:20 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.036068, mean: 0.065341, max: 0.199402
14:10:20 DEBUG opendrift:689: No elements hit coastline.
14:10:20 DEBUG opendrift:760: No elements hit seafloor.
14:10:20 DEBUG opendrift:1798: No elements to deactivate
14:10:20 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:20 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.046308 m/s - 0.046308 m/s)
14:10:20 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:20 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:20 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:20 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:20 DEBUG opendrift:2201: ======================================================================
14:10:20 INFO opendrift:2202: 2026-04-22 13:09:47.096493 - step 47 of 48 - 12 active elements (0 deactivated)
14:10:20 DEBUG opendrift:2208: 0 elements scheduled.
14:10:20 DEBUG opendrift:2210: ======================================================================
14:10:20 DEBUG opendrift:2221: 59.80556763493008 <- latitude -> 59.83981510375145
14:10:20 DEBUG opendrift:2221: 10.544689454506472 <- longitude -> 10.585972183817645
14:10:20 DEBUG opendrift:2221: -56.934627532958984 <- z -> 0.0
14:10:20 DEBUG opendrift:2222: ---------------------------------
14:10:20 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:20 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:20 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:20 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:20 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:20 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:20 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:20 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:20 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:20 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:20 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:20 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:20 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:20 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:20 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:20 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:20 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:20 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:20 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:20 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:20 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:20 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:20 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:20 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:20 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:20 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:20 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:20 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:20 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 13:00:00 (before)
2026-04-22 14:00:00 (after)
14:10:21 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:21 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:21 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:21 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:21 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:21 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.18794871342012 and 59.66064273962397 degrees.
14:10: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']
14:10:21 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.18794871342012 and 59.66064273962397 degrees.
14:10:21 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:21 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:21 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:21 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:21 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:21 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:21 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 29x23x12) for time after (2026-04-22 14:00:00)
14:10:21 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 13:00:00) in space (linearNDFast)
14:10:21 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:21 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 14:00:00) in space (linearNDFast)
14:10:21 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:21 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 13:00:00, weight 0.84) and
after (2026-04-22 14:00:00, weight 0.16) in time
14:10:21 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45532094302874 and -59.414038197660794 degrees.
14:10:21 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45532094302874 and -59.414038197660794 degrees.
14:10:21 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:21 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:21 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:21 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:21 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00632602 (min) 0.0132692 (max)
14:10:21 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.00370341 (min) 0.0289677 (max)
14:10:21 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.5 (min) 0.5 (max)
14:10:21 DEBUG opendrift.models.basemodel.environment:900: x_wind: 0.868759 (min) 2.83216 (max)
14:10:21 DEBUG opendrift.models.basemodel.environment:900: y_wind: -1.61895 (min) -0.799779 (max)
14:10:21 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: 1.00201e-05 (min) 3.1964e-05 (max)
14:10:21 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:21 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:21 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:21 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:21 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 36.7127 (min) 59.58 (max)
14:10:21 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:21 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:21 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.034585, mean: 0.075219, max: 0.261796
14:10:21 DEBUG opendrift:689: No elements hit coastline.
14:10:21 DEBUG opendrift:760: No elements hit seafloor.
14:10:21 DEBUG opendrift:1798: No elements to deactivate
14:10:21 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:21 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.055549 m/s - 0.055549 m/s)
14:10:21 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:21 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:21 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:21 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:21 DEBUG opendrift:2201: ======================================================================
14:10:21 INFO opendrift:2202: 2026-04-22 13:39:47.096493 - step 48 of 48 - 12 active elements (0 deactivated)
14:10:21 DEBUG opendrift:2208: 0 elements scheduled.
14:10:21 DEBUG opendrift:2210: ======================================================================
14:10:21 DEBUG opendrift:2221: 59.80550780000311 <- latitude -> 59.84028312302959
14:10:21 DEBUG opendrift:2221: 10.54494266237477 <- longitude -> 10.586319262208876
14:10:21 DEBUG opendrift:2221: -56.897003173828125 <- z -> 0.0
14:10:21 DEBUG opendrift:2222: ---------------------------------
14:10:21 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:21 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:21 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:21 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:21 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:21 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:21 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:21 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:21 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:21 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:21 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:21 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:21 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:21 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:21 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:21 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:21 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:21 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:21 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:21 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:21 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:21 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:21 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:21 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:21 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:21 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:21 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:21 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:21 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 13:00:00 (before)
2026-04-22 14:00:00 (after)
14:10:21 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 13:00:00) in space (linearNDFast)
14:10:21 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:21 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 14:00:00) in space (linearNDFast)
14:10:21 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:21 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 13:00:00, weight 0.34) and
after (2026-04-22 14:00:00, weight 0.66) in time
14:10:21 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45506773691643 and -59.413691113510076 degrees.
14:10:21 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45506773691643 and -59.413691113510076 degrees.
14:10:21 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:21 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:21 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:21 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:21 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0076154 (min) 0.0091498 (max)
14:10:21 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0179028 (min) 0.013917 (max)
14:10:21 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.258819 (min) 0.258819 (max)
14:10:21 DEBUG opendrift.models.basemodel.environment:900: x_wind: 0.0342776 (min) 2.23389 (max)
14:10:21 DEBUG opendrift.models.basemodel.environment:900: y_wind: -1.59881 (min) 0.159191 (max)
14:10:21 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: 1.07529e-07 (min) 5.00272e-05 (max)
14:10:21 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:21 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:21 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:21 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:21 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 36.4379 (min) 59.5601 (max)
14:10:21 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:21 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:21 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.000366, mean: 0.026975, max: 0.185643
14:10:21 DEBUG opendrift:689: No elements hit coastline.
14:10:21 DEBUG opendrift:760: No elements hit seafloor.
14:10:22 DEBUG opendrift:1798: No elements to deactivate
14:10:22 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:22 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.042062 m/s - 0.042062 m/s)
14:10:22 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:22 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:22 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:22 DEBUG opendrift:2297: Cleaning up
14:10:22 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:22 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:22 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:22 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:22 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:22 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:22 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:22 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:22 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:22 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:22 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:22 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:22 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:22 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:22 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:22 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:22 DEBUG opendrift:689: No elements hit coastline.
14:10:22 DEBUG opendrift:2384: Updating minval and maxval
14:10:22 DEBUG opendrift:2464: Writing to file
14:10:22 DEBUG opendrift:1798: No elements to deactivate
14:10:22 DEBUG opendrift:164: Changed mode from Mode.Run to Mode.Result
14:10:22 DEBUG opendrift.models.oceandrift:110: No machine learning correction available.
14:10:22 DEBUG opendrift.config:168: Adding 28 config items from environment
14:10:22 DEBUG opendrift.config:168: Adding 5 config items from environment
WARNING: from next version (1.14.10), loglevel of 0 will give no logging, please change to 10 for DEBUG
14:10:22 DEBUG opendrift.config:168: Adding 17 config items from __init__
14:10:22 DEBUG opendrift.config:178: Overwriting config item readers:max_number_of_fails
14:10:22 DEBUG opendrift.config:168: Adding 5 config items from __init__
14:10:22 INFO opendrift:568: OpenDriftSimulation initialised (version 1.14.9 / v1.14.9-43-g22dbf7d)
14:10:22 DEBUG opendrift.config:168: Adding 19 config items from oceandrift
14:10:22 DEBUG opendrift.config:178: Overwriting config item seed:z
14:10:22 DEBUG opendrift.models.basemodel.environment:313: Added reader oscillating_reader
14:10:22 DEBUG opendrift.readers.reader_lazy:37: Delaying initialisation of LazyReader: https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:22 DEBUG opendrift.models.basemodel.environment:313: Added reader LazyReader: https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:22 INFO opendrift.models.basemodel.environment:203: Adding a global landmask from GSHHG
14:10:22 DEBUG opendrift.readers.basereader:188: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
14:10:22 DEBUG opendrift.models.basemodel.environment:313: Added reader global_landmask
14:10:22 INFO opendrift.models.basemodel.environment:227: Fallback values will be used for the following variables which have no readers:
14:10:22 INFO opendrift.models.basemodel.environment:230: x_sea_water_velocity: 0.000000
14:10:22 INFO opendrift.models.basemodel.environment:230: y_sea_water_velocity: 0.000000
14:10:22 INFO opendrift.models.basemodel.environment:230: x_wind: 0.000000
14:10:22 INFO opendrift.models.basemodel.environment:230: y_wind: 0.000000
14:10:22 INFO opendrift.models.basemodel.environment:230: upward_sea_water_velocity: 0.000000
14:10:22 INFO opendrift.models.basemodel.environment:230: ocean_vertical_diffusivity: 0.000000
14:10:22 INFO opendrift.models.basemodel.environment:230: horizontal_diffusivity: 0.000000
14:10:22 INFO opendrift.models.basemodel.environment:230: sea_surface_wave_significant_height: 0.000000
14:10:22 INFO opendrift.models.basemodel.environment:230: sea_surface_wave_stokes_drift_x_velocity: 0.000000
14:10:22 INFO opendrift.models.basemodel.environment:230: sea_surface_wave_stokes_drift_y_velocity: 0.000000
14:10:22 INFO opendrift.models.basemodel.environment:230: ocean_mixed_layer_thickness: 50.000000
14:10:22 INFO opendrift.models.basemodel.environment:230: sea_floor_depth_below_sea_level: 10000.000000
14:10:22 DEBUG opendrift:164: Changed mode from Mode.Config to Mode.Ready
14:10:22 DEBUG opendrift:164: Changed mode from Mode.Ready to Mode.Run
14:10:22 DEBUG opendrift:1866:
------------------------------------------------------
Software and hardware:
OpenDrift version 1.14.9
Platform: Linux, 6.8.0-1040-aws
4.0 GB memory
36 processors (x86_64)
NumPy version 2.4.3
SciPy version 1.17.1
Matplotlib version 3.10.8
NetCDF4 version 1.7.4
Xarray version 2025.9.0
ADIOS (adios_db) version 1.2.5
Copernicusmarine version 2.3.0
Python version 3.14.4 | packaged by conda-forge | (main, Apr 8 2026, 01:59:35) [GCC 14.3.0]
------------------------------------------------------
14:10:22 DEBUG opendrift:1879: No output file is specified, neglecting export_buffer_length
14:10:22 INFO opendrift:1894: Skipping environment variable ocean_vertical_diffusivity because of condition ['drift:vertical_mixing', 'is', False]
14:10:22 INFO opendrift:1894: Skipping environment variable ocean_mixed_layer_thickness because of condition ['drift:vertical_mixing', 'is', False]
14:10:22 INFO opendrift:1905: Storing previous values of element property lon because of condition (('general:coastline_action', 'in', ['stranding', 'previous']), 'or', ('general:seafloor_action', 'in', ['previous']))
14:10:22 INFO opendrift:1905: Storing previous values of element property lat because of condition (('general:coastline_action', 'in', ['stranding', 'previous']), 'or', ('general:seafloor_action', 'in', ['previous']))
14:10:22 INFO opendrift:1913: Storing previous values of environment variable sea_surface_height because of condition ['drift:vertical_advection', 'is', True]
14:10:22 DEBUG opendrift:2028: Finalizing environment and preparing readers for simulation coverage ([ 7.45582961 58.25454161 13.64756967 61.36805513]) and time (2026-04-21 14:09:47.096493 to 2026-04-22 14:09:47.096493)
14:10:22 DEBUG opendrift.models.basemodel.environment:166: Preparing oscillating_reader for extent [ 7.45582961 58.25454161 13.64756967 61.36805513]
14:10:22 DEBUG opendrift.readers.basereader.variables:555: Nothing more to prepare for oscillating_reader
14:10:22 DEBUG opendrift.models.basemodel.environment:166: Preparing LazyReader: https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be for extent [ 7.45582961 58.25454161 13.64756967 61.36805513]
14:10:22 DEBUG opendrift.models.basemodel.environment:166: Preparing global_landmask for extent [ 7.45582961 58.25454161 13.64756967 61.36805513]
14:10:22 DEBUG opendrift.readers.basereader.variables:555: Nothing more to prepare for global_landmask
14:10:22 DEBUG opendrift:2125: Initial self.result, size Frozen({'trajectory': 12, 'time': 49})
14:10:22 INFO opendrift:947: Using existing reader for land_binary_mask to move elements to ocean
14:10:22 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:22 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:22 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:22 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:22 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:22 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:22 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:22 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:22 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:22 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:22 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:22 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:22 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:22 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:22 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:22 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:22 INFO opendrift:978: All points are in ocean
14:10:22 DEBUG opendrift:904: to be seeded: 12, already seeded 0
14:10:22 DEBUG opendrift:926: Released 12 new elements.
14:10:22 DEBUG opendrift:2201: ======================================================================
14:10:22 INFO opendrift:2202: 2026-04-21 14:09:47.096493 - step 1 of 48 - 12 active elements (0 deactivated)
14:10:22 DEBUG opendrift:2208: 0 elements scheduled.
14:10:22 DEBUG opendrift:2210: ======================================================================
14:10:22 DEBUG opendrift:2219: latitude = 59.81129837036133
14:10:22 DEBUG opendrift:2219: longitude = 10.5516996383667
14:10:22 DEBUG opendrift:2221: -55.0 <- z -> 0.0
14:10:22 DEBUG opendrift:2222: ---------------------------------
14:10:22 DEBUG opendrift.models.basemodel.environment:574: Variables not covered by any reader: ['sea_surface_wave_stokes_drift_x_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'horizontal_diffusivity', 'sea_floor_depth_below_sea_level', 'y_wind', 'upward_sea_water_velocity', 'sea_surface_wave_significant_height', 'x_wind', 'sea_surface_wave_stokes_drift_y_velocity']
14:10:22 DEBUG opendrift.readers.reader_lazy:56: Initialising: LazyReader: https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:22 DEBUG opendrift.readers:196: Testing reader <module 'opendrift.readers.reader_netCDF_CF_generic' from '/root/project/opendrift/readers/reader_netCDF_CF_generic.py'>
14:10:22 INFO opendrift.readers:64: Opening file with xr.open_dataset
14:10:23 DEBUG opendrift.readers.reader_netCDF_CF_generic:131: Finding coordinate variables.
14:10:23 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'}
14:10:23 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), ...
14:10:23 INFO opendrift.readers.reader_netCDF_CF_generic:340: Detected dimensions: {'x': 'X', 'y': 'Y', 'z': 'depth', 'time': 'time'}
14:10:23 DEBUG opendrift.readers.basereader.variables:614: 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
14:10:23 INFO opendrift.readers.basereader:178: Variable x_sea_water_velocity will be rotated from eastward_sea_water_velocity
14:10:23 INFO opendrift.readers.basereader:178: Variable y_sea_water_velocity will be rotated from northward_sea_water_velocity
14:10:23 INFO opendrift.readers.basereader:178: Variable x_wind will be rotated from eastward_wind
14:10:23 INFO opendrift.readers.basereader:178: Variable y_wind will be rotated from northward_wind
14:10:23 DEBUG opendrift.readers.basereader:188: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
14:10:23 DEBUG opendrift.readers.basereader.variables:569: Adding variable mapping: ['x_wind', 'y_wind'] -> wind_speed
14:10:23 DEBUG opendrift.readers.basereader.variables:569: Adding variable mapping: ['x_sea_water_velocity', 'y_sea_water_velocity'] -> sea_water_speed
14:10:23 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
14:10:23 DEBUG opendrift.readers.basereader.variables:614: 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
14:10:23 DEBUG opendrift.readers.basereader.variables:555: Nothing more to prepare for https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:23 DEBUG opendrift.readers.reader_lazy:71: Reader initialised: https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:23 DEBUG opendrift.readers.basereader.variables:614: 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
14:10:23 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:23 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:23 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:23 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:23 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:23 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:23 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:23 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:23 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:23 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:23 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:23 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:23 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:23 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:23 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:23 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:23 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:23 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:23 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:23 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:23 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:23 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:23 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:23 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:23 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:23 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:23 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:23 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:23 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 14:00:00 (before)
2026-04-21 15:00:00 (after)
14:10:23 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:23 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:24 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:24 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:24 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:24 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.23669720762823 and 59.65345749771804 degrees.
14:10: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']
14:10:24 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.23669720762823 and 59.65345749771804 degrees.
14:10:24 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:24 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:24 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:24 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:24 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:24 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:24 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 23x22x12) for time before (2026-04-21 14:00:00)
14:10:24 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:24 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:24 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:24 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:25 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:25 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.23669720762823 and 59.65345749771804 degrees.
14:10: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']
14:10:25 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.23669720762823 and 59.65345749771804 degrees.
14:10:25 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:25 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:25 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:25 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:25 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:25 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:25 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 23x22x12) for time after (2026-04-21 15:00:00)
14:10:25 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 14:00:00) in space (linearNDFast)
14:10:25 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:25 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 15:00:00) in space (linearNDFast)
14:10:25 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:25 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 14:00:00, weight 0.84) and
after (2026-04-21 15:00:00, weight 0.16) in time
14:10:25 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.44831361581618 and -59.44831361581618 degrees.
14:10:25 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.44831361581618 and -59.44831361581618 degrees.
14:10:25 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:25 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:25 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:25 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:25 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00846534 (min) 0.0419342 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0179664 (min) 0.0501236 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0 (min) -0 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:900: x_wind: 0.325361 (min) 0.325361 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:900: y_wind: 1.42566 (min) 1.42566 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -4.32161e-05 (min) 7.60062e-05 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 56.5122 (min) 56.5122 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:25 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.052604, mean: 0.052604, max: 0.052604
14:10:25 DEBUG opendrift:689: No elements hit coastline.
14:10:25 DEBUG opendrift:760: No elements hit seafloor.
14:10:25 DEBUG opendrift:1798: No elements to deactivate
14:10:25 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:25 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:25 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.029246 m/s - 0.029246 m/s)
14:10:25 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:25 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:25 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:25 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:25 DEBUG opendrift:2201: ======================================================================
14:10:25 INFO opendrift:2202: 2026-04-21 14:39:47.096493 - step 2 of 48 - 12 active elements (0 deactivated)
14:10:25 DEBUG opendrift:2208: 0 elements scheduled.
14:10:25 DEBUG opendrift:2210: ======================================================================
14:10:25 DEBUG opendrift:2221: 59.811008093763434 <- latitude -> 59.8121581758903
14:10:25 DEBUG opendrift:2221: 10.551428109328942 <- longitude -> 10.553253446855798
14:10:25 DEBUG opendrift:2221: -54.863189697265625 <- z -> 0.0
14:10:25 DEBUG opendrift:2222: ---------------------------------
14:10:25 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:25 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:25 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:25 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:25 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:25 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:25 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:25 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:25 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:25 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:25 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:25 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:25 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:25 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:25 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:25 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:25 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:25 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:25 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:25 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:25 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:25 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:25 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:25 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:25 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:25 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:25 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:25 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:25 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 14:00:00 (before)
2026-04-21 15:00:00 (after)
14:10:25 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 14:00:00) in space (linearNDFast)
14:10:25 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:25 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 15:00:00) in space (linearNDFast)
14:10:25 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:25 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 14:00:00, weight 0.34) and
after (2026-04-21 15:00:00, weight 0.66) in time
14:10:25 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.44858227727457 and -59.446756953315834 degrees.
14:10:25 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.44858227727457 and -59.446756953315834 degrees.
14:10:25 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:25 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:25 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:25 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:25 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00907383 (min) 0.0424366 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.01683 (min) 0.0448403 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.258819 (min) -0.258819 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:900: x_wind: 0.0977312 (min) 0.144852 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:900: y_wind: 1.57772 (min) 1.60888 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: 2.72995e-06 (min) 0.000139735 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 55.9408 (min) 56.675 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:25 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.061481, mean: 0.062395, max: 0.063923
14:10:25 DEBUG opendrift:689: No elements hit coastline.
14:10:25 DEBUG opendrift:760: No elements hit seafloor.
14:10:25 DEBUG opendrift:1798: No elements to deactivate
14:10:25 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:25 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:25 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.032062 m/s - 0.032062 m/s)
14:10:25 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:25 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:25 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:25 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:25 DEBUG opendrift:2201: ======================================================================
14:10:25 INFO opendrift:2202: 2026-04-21 15:09:47.096493 - step 3 of 48 - 12 active elements (0 deactivated)
14:10:25 DEBUG opendrift:2208: 0 elements scheduled.
14:10:25 DEBUG opendrift:2210: ======================================================================
14:10:25 DEBUG opendrift:2221: 59.810736176189295 <- latitude -> 59.81286312388194
14:10:25 DEBUG opendrift:2221: 10.551137064359086 <- longitude -> 10.554707595347583
14:10:25 DEBUG opendrift:2221: -54.359825134277344 <- z -> 0.0
14:10:25 DEBUG opendrift:2222: ---------------------------------
14:10:25 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:25 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:25 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:25 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:25 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:25 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:25 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:25 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:25 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:25 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:25 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:25 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:25 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:25 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:25 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:25 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:25 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:25 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:25 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:25 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:25 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:25 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:25 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:25 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:25 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:25 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:25 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:25 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:25 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 15:00:00 (before)
2026-04-21 16:00:00 (after)
14:10:25 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:25 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:25 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:25 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:25 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:25 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.22940479738221 and 59.65345749771804 degrees.
14:10: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']
14:10:25 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.22940479738221 and 59.65345749771804 degrees.
14:10:25 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:25 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:25 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:25 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:25 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:25 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:25 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 24x22x12) for time after (2026-04-21 16:00:00)
14:10:25 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 15:00:00) in space (linearNDFast)
14:10:25 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:25 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 16:00:00) in space (linearNDFast)
14:10:25 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:25 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 15:00:00, weight 0.84) and
after (2026-04-21 16:00:00, weight 0.16) in time
14:10:25 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.44887333360421 and -59.44530280261832 degrees.
14:10:25 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.44887333360421 and -59.44530280261832 degrees.
14:10:25 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:25 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:25 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:25 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:25 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00916486 (min) 0.041361 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0141185 (min) 0.0457261 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.5 (min) -0.5 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.0469294 (min) 0.0115784 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:900: y_wind: 1.62335 (min) 1.68354 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: 1.48925e-05 (min) 0.000196903 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 55.4476 (min) 56.8307 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:25 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.064872, mean: 0.066913, max: 0.069770
14:10:25 DEBUG opendrift:689: No elements hit coastline.
14:10:25 DEBUG opendrift:760: No elements hit seafloor.
14:10:25 DEBUG opendrift:1798: No elements to deactivate
14:10:25 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:25 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:25 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.033379 m/s - 0.033379 m/s)
14:10:25 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:25 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:25 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:25 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:25 DEBUG opendrift:2201: ======================================================================
14:10:25 INFO opendrift:2202: 2026-04-21 15:39:47.096493 - step 4 of 48 - 12 active elements (0 deactivated)
14:10:25 DEBUG opendrift:2208: 0 elements scheduled.
14:10:25 DEBUG opendrift:2210: ======================================================================
14:10:25 DEBUG opendrift:2221: 59.81050806817326 <- latitude -> 59.8135714519988
14:10:25 DEBUG opendrift:2221: 10.550843100291194 <- longitude -> 10.556041767437652
14:10:25 DEBUG opendrift:2221: -53.771915435791016 <- z -> 0.0
14:10:25 DEBUG opendrift:2222: ---------------------------------
14:10:25 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:25 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:25 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:25 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:25 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:25 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:25 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:25 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:25 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:25 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:25 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:25 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:25 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:25 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:25 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:25 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:25 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:25 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:25 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:25 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:25 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:25 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:25 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:25 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:25 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:25 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:25 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:25 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:25 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 15:00:00 (before)
2026-04-21 16:00:00 (after)
14:10:25 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 15:00:00) in space (linearNDFast)
14:10:25 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:25 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 16:00:00) in space (linearNDFast)
14:10:25 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:25 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 15:00:00, weight 0.34) and
after (2026-04-21 16:00:00, weight 0.66) in time
14:10:25 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.44916729500877 and -59.44396863078233 degrees.
14:10:25 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.44916729500877 and -59.44396863078233 degrees.
14:10:25 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:25 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:25 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:25 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:25 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00784061 (min) 0.0383763 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.00726945 (min) 0.0559724 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.707107 (min) -0.707107 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.0299426 (min) -0.00877285 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:900: y_wind: 1.44808 (min) 1.5728 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: 2.98925e-05 (min) 0.000233968 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 54.8973 (min) 56.9632 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:25 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:25 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.051592, mean: 0.055053, max: 0.060855
14:10:25 DEBUG opendrift:689: No elements hit coastline.
14:10:25 DEBUG opendrift:760: No elements hit seafloor.
14:10:25 DEBUG opendrift:1798: No elements to deactivate
14:10:25 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:25 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:25 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.031457 m/s - 0.031457 m/s)
14:10:25 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:25 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:25 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:25 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:25 DEBUG opendrift:2201: ======================================================================
14:10:25 INFO opendrift:2202: 2026-04-21 16:09:47.096493 - step 5 of 48 - 12 active elements (0 deactivated)
14:10:25 DEBUG opendrift:2208: 0 elements scheduled.
14:10:25 DEBUG opendrift:2210: ======================================================================
14:10:25 DEBUG opendrift:2221: 59.81039061796614 <- latitude -> 59.814475778560926
14:10:25 DEBUG opendrift:2221: 10.550591611391875 <- longitude -> 10.557267170427469
14:10:25 DEBUG opendrift:2221: -53.15129852294922 <- z -> 0.0
14:10:25 DEBUG opendrift:2222: ---------------------------------
14:10:25 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:25 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:25 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:25 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:25 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:25 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:25 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:25 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:25 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:25 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:25 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:25 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:25 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:25 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:25 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:25 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:25 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:25 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:25 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:25 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:25 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:25 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:25 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:25 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:25 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:25 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:25 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:25 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:25 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 16:00:00 (before)
2026-04-21 17:00:00 (after)
14:10:26 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:26 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:26 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:26 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:26 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:26 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.22940479738221 and 59.65345749771804 degrees.
14:10: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']
14:10:26 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.22940479738221 and 59.65345749771804 degrees.
14:10:26 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:26 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:26 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:26 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:26 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:26 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:26 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 24x22x12) for time after (2026-04-21 17:00:00)
14:10:26 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 16:00:00) in space (linearNDFast)
14:10:26 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:26 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 17:00:00) in space (linearNDFast)
14:10:26 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:26 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 16:00:00, weight 0.84) and
after (2026-04-21 17:00:00, weight 0.16) in time
14:10:26 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.44941878241684 and -59.442743224631485 degrees.
14:10:26 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.44941878241684 and -59.442743224631485 degrees.
14:10:26 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:26 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:26 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:26 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:26 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0052297 (min) 0.0389429 (max)
14:10:26 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.00221575 (min) 0.0636329 (max)
14:10:26 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.866025 (min) -0.866025 (max)
14:10:26 DEBUG opendrift.models.basemodel.environment:900: x_wind: 0.172902 (min) 0.245262 (max)
14:10:26 DEBUG opendrift.models.basemodel.environment:900: y_wind: 0.896457 (min) 1.12626 (max)
14:10:26 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: 3.83692e-05 (min) 0.00024883 (max)
14:10:26 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:26 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:26 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:26 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:26 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 54.2119 (min) 57.0279 (max)
14:10:26 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:26 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:26 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.021249, mean: 0.024326, max: 0.031940
14:10:26 DEBUG opendrift:689: No elements hit coastline.
14:10:26 DEBUG opendrift:760: No elements hit seafloor.
14:10:26 DEBUG opendrift:1798: No elements to deactivate
14:10:26 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:26 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:26 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.022789 m/s - 0.022789 m/s)
14:10:26 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:26 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:26 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:26 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:26 DEBUG opendrift:2201: ======================================================================
14:10:26 INFO opendrift:2202: 2026-04-21 16:39:47.096493 - step 6 of 48 - 12 active elements (0 deactivated)
14:10:26 DEBUG opendrift:2208: 0 elements scheduled.
14:10:26 DEBUG opendrift:2210: ======================================================================
14:10:26 DEBUG opendrift:2221: 59.810354818791254 <- latitude -> 59.81550387246365
14:10:26 DEBUG opendrift:2221: 10.550423866929995 <- longitude -> 10.55862734003515
14:10:26 DEBUG opendrift:2221: -52.551025390625 <- z -> 0.0
14:10:26 DEBUG opendrift:2222: ---------------------------------
14:10:26 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:26 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:26 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:26 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:26 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:26 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:26 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:26 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:26 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:26 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:26 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:26 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:26 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:26 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:26 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:26 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:26 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:26 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:26 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:26 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:26 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:26 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:26 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:26 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:26 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:26 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:26 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:26 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:26 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 16:00:00 (before)
2026-04-21 17:00:00 (after)
14:10:26 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 16:00:00) in space (linearNDFast)
14:10:26 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:26 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 17:00:00) in space (linearNDFast)
14:10:26 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:26 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 16:00:00, weight 0.34) and
after (2026-04-21 17:00:00, weight 0.66) in time
14:10:26 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.44958652942087 and -59.44138305970115 degrees.
14:10:26 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.44958652942087 and -59.44138305970115 degrees.
14:10:26 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:26 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:26 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:26 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:26 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00632533 (min) 0.0453866 (max)
14:10:26 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0011978 (min) 0.0675925 (max)
14:10:26 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.965926 (min) -0.965926 (max)
14:10:26 DEBUG opendrift.models.basemodel.environment:900: x_wind: 0.816556 (min) 0.993954 (max)
14:10:26 DEBUG opendrift.models.basemodel.environment:900: y_wind: -0.442544 (min) -0.0888409 (max)
14:10:26 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -3.44512e-05 (min) 0.000218244 (max)
14:10:26 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:26 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:26 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:26 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:26 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 53.4766 (min) 57.0429 (max)
14:10:26 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:26 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:26 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.016597, mean: 0.025130, max: 0.029121
14:10:26 DEBUG opendrift:689: No elements hit coastline.
14:10:26 DEBUG opendrift:760: No elements hit seafloor.
14:10:26 DEBUG opendrift:1798: No elements to deactivate
14:10:26 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:26 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:26 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.016427 m/s - 0.016427 m/s)
14:10:26 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:26 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:26 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:26 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:26 DEBUG opendrift:2201: ======================================================================
14:10:26 INFO opendrift:2202: 2026-04-21 17:09:47.096493 - step 7 of 48 - 12 active elements (0 deactivated)
14:10:26 DEBUG opendrift:2208: 0 elements scheduled.
14:10:26 DEBUG opendrift:2210: ======================================================================
14:10:26 DEBUG opendrift:2221: 59.810335466404545 <- latitude -> 59.81659593805866
14:10:26 DEBUG opendrift:2221: 10.55043118539229 <- longitude -> 10.560607215298994
14:10:26 DEBUG opendrift:2221: -52.06258773803711 <- z -> 0.0
14:10:26 DEBUG opendrift:2222: ---------------------------------
14:10:26 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:26 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:26 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:26 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:26 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:26 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:26 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:26 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:26 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:26 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:26 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:26 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:26 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:26 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:26 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:26 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:26 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:26 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:26 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:26 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:26 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:26 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:26 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:26 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:26 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:26 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:26 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:26 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:26 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 17:00:00 (before)
2026-04-21 18:00:00 (after)
14:10:27 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:27 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:27 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:27 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:27 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:27 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.2171563196692 and 59.65345749771804 degrees.
14:10: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']
14:10:27 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.2171563196692 and 59.65345749771804 degrees.
14:10:27 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:27 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:27 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:27 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:27 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:27 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:27 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 24x23x12) for time after (2026-04-21 18:00:00)
14:10:27 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 17:00:00) in space (linearNDFast)
14:10:27 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:27 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 18:00:00) in space (linearNDFast)
14:10:27 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:27 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 17:00:00, weight 0.84) and
after (2026-04-21 18:00:00, weight 0.16) in time
14:10:27 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.449579219461164 and -59.43940318144356 degrees.
14:10:27 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.449579219461164 and -59.43940318144356 degrees.
14:10:27 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:27 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:27 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:27 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:27 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0092236 (min) 0.0487476 (max)
14:10:27 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.00237798 (min) 0.069361 (max)
14:10:27 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -1 (min) -1 (max)
14:10:27 DEBUG opendrift.models.basemodel.environment:900: x_wind: 1.40947 (min) 1.69534 (max)
14:10:27 DEBUG opendrift.models.basemodel.environment:900: y_wind: -1.4961 (min) -1.08205 (max)
14:10:27 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -9.70407e-05 (min) 0.000188985 (max)
14:10:27 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:27 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:27 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:27 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:27 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 52.7679 (min) 57.053 (max)
14:10:27 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:27 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:27 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.077673, mean: 0.113172, max: 0.125767
14:10:27 DEBUG opendrift:689: No elements hit coastline.
14:10:27 DEBUG opendrift:760: No elements hit seafloor.
14:10:27 DEBUG opendrift:1798: No elements to deactivate
14:10:27 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:27 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:27 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.035538 m/s - 0.035538 m/s)
14:10:27 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:27 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:27 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:27 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:27 DEBUG opendrift:2201: ======================================================================
14:10:27 INFO opendrift:2202: 2026-04-21 17:39:47.096493 - step 8 of 48 - 12 active elements (0 deactivated)
14:10:27 DEBUG opendrift:2208: 0 elements scheduled.
14:10:27 DEBUG opendrift:2210: ======================================================================
14:10:27 DEBUG opendrift:2221: 59.81029704619519 <- latitude -> 59.817716573320084
14:10:27 DEBUG opendrift:2221: 10.550571083487869 <- longitude -> 10.563075349640943
14:10:27 DEBUG opendrift:2221: -51.68981170654297 <- z -> 0.0
14:10:27 DEBUG opendrift:2222: ---------------------------------
14:10:27 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:27 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:27 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:27 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:27 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:27 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:27 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:27 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:27 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:27 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:27 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:27 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:27 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:27 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:27 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:27 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:27 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:27 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:27 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:27 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:27 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:27 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:27 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:27 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:27 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:27 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:27 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:27 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:27 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 17:00:00 (before)
2026-04-21 18:00:00 (after)
14:10:27 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 17:00:00) in space (linearNDFast)
14:10:27 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:27 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 18:00:00) in space (linearNDFast)
14:10:27 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:27 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 17:00:00, weight 0.34) and
after (2026-04-21 18:00:00, weight 0.66) in time
14:10:27 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.44943931017424 and -59.43693504656463 degrees.
14:10:27 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.44943931017424 and -59.43693504656463 degrees.
14:10:27 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:27 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:27 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:27 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:27 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00971812 (min) 0.0493055 (max)
14:10:27 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.00824131 (min) 0.067419 (max)
14:10:27 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.965926 (min) -0.965926 (max)
14:10:27 DEBUG opendrift.models.basemodel.environment:900: x_wind: 1.97361 (min) 2.30161 (max)
14:10:27 DEBUG opendrift.models.basemodel.environment:900: y_wind: -1.96893 (min) -1.76521 (max)
14:10:27 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -6.20723e-05 (min) 0.000163928 (max)
14:10:27 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:27 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:27 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:27 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:27 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 52.0887 (min) 57.0772 (max)
14:10:27 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:27 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:27 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.172473, mean: 0.212468, max: 0.225682
14:10:27 DEBUG opendrift:689: No elements hit coastline.
14:10:27 DEBUG opendrift:760: No elements hit seafloor.
14:10:27 DEBUG opendrift:1798: No elements to deactivate
14:10:27 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:27 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:27 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.052957 m/s - 0.052957 m/s)
14:10:27 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:27 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:27 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:27 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:27 DEBUG opendrift:2201: ======================================================================
14:10:27 INFO opendrift:2202: 2026-04-21 18:09:47.096493 - step 9 of 48 - 12 active elements (0 deactivated)
14:10:27 DEBUG opendrift:2208: 0 elements scheduled.
14:10:27 DEBUG opendrift:2210: ======================================================================
14:10:27 DEBUG opendrift:2221: 59.81017434230497 <- latitude -> 59.81880583123019
14:10:27 DEBUG opendrift:2221: 10.550744133680967 <- longitude -> 10.565923339739395
14:10:27 DEBUG opendrift:2221: -51.42738723754883 <- z -> 0.0
14:10:27 DEBUG opendrift:2222: ---------------------------------
14:10:27 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:27 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:27 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:27 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:27 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:27 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:27 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:27 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:27 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:27 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:27 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:27 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:27 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:27 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:27 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:27 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:27 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:27 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:27 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:27 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:27 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:27 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:27 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:27 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:27 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:27 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:27 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:27 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:27 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 18:00:00 (before)
2026-04-21 19:00:00 (after)
14:10:28 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:28 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:28 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:28 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:28 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:28 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.2171563196692 and 59.65345749771804 degrees.
14:10: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']
14:10:28 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.2171563196692 and 59.65345749771804 degrees.
14:10:28 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:28 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:28 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:28 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:28 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:28 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:28 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 24x23x12) for time after (2026-04-21 19:00:00)
14:10:28 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 18:00:00) in space (linearNDFast)
14:10:28 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:28 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 19:00:00) in space (linearNDFast)
14:10:28 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:28 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 18:00:00, weight 0.84) and
after (2026-04-21 19:00:00, weight 0.16) in time
14:10:28 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.4492662681598 and -59.43408704940207 degrees.
14:10:28 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.4492662681598 and -59.43408704940207 degrees.
14:10:28 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:28 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:28 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:28 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:28 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00854511 (min) 0.0497007 (max)
14:10:28 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0122701 (min) 0.0667593 (max)
14:10:28 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.866025 (min) -0.866025 (max)
14:10:28 DEBUG opendrift.models.basemodel.environment:900: x_wind: 2.28221 (min) 2.69806 (max)
14:10:28 DEBUG opendrift.models.basemodel.environment:900: y_wind: -2.21483 (min) -2.16243 (max)
14:10:28 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -3.27056e-05 (min) 0.000138982 (max)
14:10:28 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:28 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:28 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:28 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:28 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 51.4576 (min) 57.1457 (max)
14:10:28 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:28 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:28 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.248804, mean: 0.283483, max: 0.295986
14:10:28 DEBUG opendrift:689: No elements hit coastline.
14:10:28 DEBUG opendrift:760: No elements hit seafloor.
14:10:28 DEBUG opendrift:1798: No elements to deactivate
14:10:28 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:28 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:28 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.063605 m/s - 0.063605 m/s)
14:10:28 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:28 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:28 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:28 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:28 DEBUG opendrift:2201: ======================================================================
14:10:28 INFO opendrift:2202: 2026-04-21 18:39:47.096493 - step 10 of 48 - 12 active elements (0 deactivated)
14:10:28 DEBUG opendrift:2208: 0 elements scheduled.
14:10:28 DEBUG opendrift:2210: ======================================================================
14:10:28 DEBUG opendrift:2221: 59.81000141883381 <- latitude -> 59.81988442824219
14:10:28 DEBUG opendrift:2221: 10.550813723093475 <- longitude -> 10.568854479339414
14:10:28 DEBUG opendrift:2221: -51.27311325073242 <- z -> 0.0
14:10:28 DEBUG opendrift:2222: ---------------------------------
14:10:28 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:28 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:28 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:28 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:28 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:28 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:28 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:28 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:28 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:28 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:28 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:28 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:28 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:28 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:28 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:28 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:28 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:28 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:28 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:28 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:28 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:28 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:28 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:28 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:28 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:28 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:28 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:28 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:28 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 18:00:00 (before)
2026-04-21 19:00:00 (after)
14:10:28 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 18:00:00) in space (linearNDFast)
14:10:28 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:28 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 19:00:00) in space (linearNDFast)
14:10:28 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:28 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 18:00:00, weight 0.34) and
after (2026-04-21 19:00:00, weight 0.66) in time
14:10:28 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.44919667403219 and -59.43115591350072 degrees.
14:10:28 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.44919667403219 and -59.43115591350072 degrees.
14:10:28 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:28 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:28 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:28 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:28 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00755988 (min) 0.0458769 (max)
14:10:28 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0132762 (min) 0.0681222 (max)
14:10:28 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.707107 (min) -0.707107 (max)
14:10:28 DEBUG opendrift.models.basemodel.environment:900: x_wind: 2.03504 (min) 2.64132 (max)
14:10:28 DEBUG opendrift.models.basemodel.environment:900: y_wind: -1.99568 (min) -1.82326 (max)
14:10:28 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -1.45496e-05 (min) 0.00011127 (max)
14:10:28 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:28 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:28 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:28 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:28 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 50.8217 (min) 57.2339 (max)
14:10:28 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:28 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:28 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.199853, mean: 0.242440, max: 0.253401
14:10:28 DEBUG opendrift:689: No elements hit coastline.
14:10:28 DEBUG opendrift:760: No elements hit seafloor.
14:10:28 DEBUG opendrift:1798: No elements to deactivate
14:10:28 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:28 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:28 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.057006 m/s - 0.057006 m/s)
14:10:28 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:28 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:28 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:28 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:28 DEBUG opendrift:2201: ======================================================================
14:10:28 INFO opendrift:2202: 2026-04-21 19:09:47.096493 - step 11 of 48 - 12 active elements (0 deactivated)
14:10:28 DEBUG opendrift:2208: 0 elements scheduled.
14:10:28 DEBUG opendrift:2210: ======================================================================
14:10:28 DEBUG opendrift:2221: 59.80984928987229 <- latitude -> 59.82098504612018
14:10:28 DEBUG opendrift:2221: 10.550571246043049 <- longitude -> 10.571300793297745
14:10:28 DEBUG opendrift:2221: -51.22575759887695 <- z -> 0.0
14:10:28 DEBUG opendrift:2222: ---------------------------------
14:10:28 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:28 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:28 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:28 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:28 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:28 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:28 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:28 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:28 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:28 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:28 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:28 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:28 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:28 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:28 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:28 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:28 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:28 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:28 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:28 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:28 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:28 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:28 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:28 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:28 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:28 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:28 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:28 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:28 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 19:00:00 (before)
2026-04-21 20:00:00 (after)
14:10:28 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:29 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:29 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:29 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:29 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:29 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.209859100837704 and 59.65345749771804 degrees.
14:10: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']
14:10:29 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.209859100837704 and 59.65345749771804 degrees.
14:10:29 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:29 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:29 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:29 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:29 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:29 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:29 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 25x23x12) for time after (2026-04-21 20:00:00)
14:10:29 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 19:00:00) in space (linearNDFast)
14:10:29 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:29 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 20:00:00) in space (linearNDFast)
14:10:29 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:29 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 19:00:00, weight 0.84) and
after (2026-04-21 20:00:00, weight 0.16) in time
14:10:29 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.449439158505356 and -59.42870959183523 degrees.
14:10:29 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.449439158505356 and -59.42870959183523 degrees.
14:10:29 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:29 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:29 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:29 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:29 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00966607 (min) 0.0419707 (max)
14:10:29 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0143912 (min) 0.0692545 (max)
14:10:29 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.5 (min) -0.5 (max)
14:10:29 DEBUG opendrift.models.basemodel.environment:900: x_wind: 1.45762 (min) 2.26445 (max)
14:10:29 DEBUG opendrift.models.basemodel.environment:900: y_wind: -1.78569 (min) -1.53967 (max)
14:10:29 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -2.88362e-06 (min) 7.68523e-05 (max)
14:10:29 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:29 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:29 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:29 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:29 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 50.0407 (min) 57.2909 (max)
14:10:29 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:29 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:29 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.130708, mean: 0.175937, max: 0.185555
14:10:29 DEBUG opendrift:689: No elements hit coastline.
14:10:29 DEBUG opendrift:760: No elements hit seafloor.
14:10:29 DEBUG opendrift:1798: No elements to deactivate
14:10:29 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:29 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:29 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.046101 m/s - 0.046101 m/s)
14:10:29 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:29 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:29 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:29 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:29 DEBUG opendrift:2201: ======================================================================
14:10:29 INFO opendrift:2202: 2026-04-21 19:39:47.096493 - step 12 of 48 - 12 active elements (0 deactivated)
14:10:29 DEBUG opendrift:2208: 0 elements scheduled.
14:10:29 DEBUG opendrift:2210: ======================================================================
14:10:29 DEBUG opendrift:2221: 59.80972271660245 <- latitude -> 59.822103960560945
14:10:29 DEBUG opendrift:2221: 10.550261215943705 <- longitude -> 10.57310535133601
14:10:29 DEBUG opendrift:2221: -51.28738021850586 <- z -> 0.0
14:10:29 DEBUG opendrift:2222: ---------------------------------
14:10:29 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:29 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:29 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:29 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:29 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:29 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:29 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:29 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:29 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:29 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:29 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:29 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:29 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:29 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:29 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:29 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:29 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:29 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:29 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:29 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:29 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:29 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:29 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:29 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:29 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:29 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:29 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:29 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:29 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 19:00:00 (before)
2026-04-21 20:00:00 (after)
14:10:29 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 19:00:00) in space (linearNDFast)
14:10:29 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:29 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 20:00:00) in space (linearNDFast)
14:10:29 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:29 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 19:00:00, weight 0.34) and
after (2026-04-21 20:00:00, weight 0.66) in time
14:10:29 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.449749180786945 and -59.42690504215578 degrees.
14:10:29 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.449749180786945 and -59.42690504215578 degrees.
14:10:29 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:29 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:29 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:29 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:29 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0107893 (min) 0.0391651 (max)
14:10:29 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0151405 (min) 0.0706261 (max)
14:10:29 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.258819 (min) -0.258819 (max)
14:10:29 DEBUG opendrift.models.basemodel.environment:900: x_wind: 0.270101 (min) 1.22046 (max)
14:10:29 DEBUG opendrift.models.basemodel.environment:900: y_wind: -1.60406 (min) -1.41735 (max)
14:10:29 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -2.24672e-06 (min) 5.22027e-05 (max)
14:10:29 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:29 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:29 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:29 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:29 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 49.2335 (min) 57.3162 (max)
14:10:29 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:29 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:29 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.060112, mean: 0.083752, max: 0.091716
14:10:29 DEBUG opendrift:689: No elements hit coastline.
14:10:29 DEBUG opendrift:760: No elements hit seafloor.
14:10:29 DEBUG opendrift:1798: No elements to deactivate
14:10:29 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:29 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:29 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.031264 m/s - 0.031264 m/s)
14:10:29 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:29 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:29 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:29 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:29 DEBUG opendrift:2201: ======================================================================
14:10:29 INFO opendrift:2202: 2026-04-21 20:09:47.096493 - step 13 of 48 - 12 active elements (0 deactivated)
14:10:29 DEBUG opendrift:2208: 0 elements scheduled.
14:10:29 DEBUG opendrift:2210: ======================================================================
14:10:29 DEBUG opendrift:2221: 59.809630480605335 <- latitude -> 59.82324503518508
14:10:29 DEBUG opendrift:2221: 10.549915161329036 <- longitude -> 10.573866613441913
14:10:29 DEBUG opendrift:2221: -51.47145462036133 <- z -> 0.0
14:10:29 DEBUG opendrift:2222: ---------------------------------
14:10:29 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:29 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:29 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:29 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:29 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:29 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:29 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:29 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:29 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:29 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:29 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:29 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:29 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:29 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:29 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:29 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:29 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:29 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:29 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:29 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:29 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:29 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:29 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:29 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:29 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:29 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:29 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:29 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:29 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 20:00:00 (before)
2026-04-21 21:00:00 (after)
14:10:29 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:29 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:30 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.209859100837704 and 59.65345749771804 degrees.
14:10: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']
14:10:30 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.209859100837704 and 59.65345749771804 degrees.
14:10:30 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:30 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:30 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:30 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:30 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:30 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:30 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 25x23x12) for time after (2026-04-21 21:00:00)
14:10:30 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 20:00:00) in space (linearNDFast)
14:10:30 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:30 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 21:00:00) in space (linearNDFast)
14:10:30 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:30 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 20:00:00, weight 0.84) and
after (2026-04-21 21:00:00, weight 0.16) in time
14:10:30 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45009523689407 and -59.42614378699525 degrees.
14:10:30 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45009523689407 and -59.42614378699525 degrees.
14:10:30 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:30 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:30 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:30 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:30 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0120291 (min) 0.0377302 (max)
14:10:30 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0177329 (min) 0.0709208 (max)
14:10:30 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -1.22465e-16 (min) -1.22465e-16 (max)
14:10:30 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.606198 (min) 0.333062 (max)
14:10:30 DEBUG opendrift.models.basemodel.environment:900: y_wind: -1.4473 (min) -1.28255 (max)
14:10:30 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -2.61324e-05 (min) 4.88294e-05 (max)
14:10:30 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:30 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:30 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:30 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:30 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 48.4026 (min) 57.3098 (max)
14:10:30 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:30 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:30 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.042388, mean: 0.046650, max: 0.055048
14:10:30 DEBUG opendrift:689: No elements hit coastline.
14:10:30 DEBUG opendrift:760: No elements hit seafloor.
14:10:30 DEBUG opendrift:1798: No elements to deactivate
14:10:30 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:30 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:30 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.029918 m/s - 0.029918 m/s)
14:10:30 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:30 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:30 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:30 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:30 DEBUG opendrift:2201: ======================================================================
14:10:30 INFO opendrift:2202: 2026-04-21 20:39:47.096493 - step 14 of 48 - 12 active elements (0 deactivated)
14:10:30 DEBUG opendrift:2208: 0 elements scheduled.
14:10:30 DEBUG opendrift:2210: ======================================================================
14:10:30 DEBUG opendrift:2221: 59.80953941544493 <- latitude -> 59.824390871888966
14:10:30 DEBUG opendrift:2221: 10.549529342100612 <- longitude -> 10.57389213928532
14:10:30 DEBUG opendrift:2221: -51.770530700683594 <- z -> 0.0
14:10:30 DEBUG opendrift:2222: ---------------------------------
14:10:30 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:30 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:30 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:30 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:30 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:30 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:30 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:30 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:30 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:30 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:30 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:30 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:30 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:30 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:30 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:30 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:30 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:30 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:30 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:30 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:30 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:30 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:30 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:30 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:30 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:30 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:30 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:30 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:30 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 20:00:00 (before)
2026-04-21 21:00:00 (after)
14:10:30 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 20:00:00) in space (linearNDFast)
14:10:30 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:30 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 21:00:00) in space (linearNDFast)
14:10:30 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:30 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 20:00:00, weight 0.34) and
after (2026-04-21 21:00:00, weight 0.66) in time
14:10:30 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.450481056763664 and -59.42611825213791 degrees.
14:10:30 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.450481056763664 and -59.42611825213791 degrees.
14:10:30 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:30 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:30 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:30 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:30 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0133218 (min) 0.0386397 (max)
14:10:30 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0239084 (min) 0.0716565 (max)
14:10:30 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.258819 (min) 0.258819 (max)
14:10:30 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.924071 (min) -0.253559 (max)
14:10:30 DEBUG opendrift.models.basemodel.environment:900: y_wind: -1.35467 (min) -1.11128 (max)
14:10:30 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -9.06188e-05 (min) 9.36213e-06 (max)
14:10:30 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:30 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:30 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:30 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:30 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 47.5667 (min) 57.2941 (max)
14:10:30 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:30 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:30 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.035249, mean: 0.040490, max: 0.066150
14:10:30 DEBUG opendrift:689: No elements hit coastline.
14:10:30 DEBUG opendrift:760: No elements hit seafloor.
14:10:30 DEBUG opendrift:1798: No elements to deactivate
14:10:30 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:30 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:30 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.032797 m/s - 0.032797 m/s)
14:10:30 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:30 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:30 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:30 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:30 DEBUG opendrift:2201: ======================================================================
14:10:30 INFO opendrift:2202: 2026-04-21 21:09:47.096493 - step 15 of 48 - 12 active elements (0 deactivated)
14:10:30 DEBUG opendrift:2208: 0 elements scheduled.
14:10:30 DEBUG opendrift:2210: ======================================================================
14:10:30 DEBUG opendrift:2221: 59.809385694909196 <- latitude -> 59.825471207745565
14:10:30 DEBUG opendrift:2221: 10.549102063258513 <- longitude -> 10.573712191796634
14:10:30 DEBUG opendrift:2221: -52.186927795410156 <- z -> 0.0
14:10:30 DEBUG opendrift:2222: ---------------------------------
14:10:30 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:30 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:30 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:30 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:30 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:30 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:30 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:30 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:30 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:30 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:30 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:30 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:30 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:30 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:30 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:30 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:30 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:30 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:30 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:30 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:30 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:30 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:30 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:30 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:30 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:30 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:30 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:30 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:30 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 21:00:00 (before)
2026-04-21 22:00:00 (after)
14:10:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:31 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:31 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:31 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.209859100837704 and 59.65345749771804 degrees.
14:10: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']
14:10:31 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.209859100837704 and 59.65345749771804 degrees.
14:10:31 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:31 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:31 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:31 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:31 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:31 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:31 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 25x23x12) for time after (2026-04-21 22:00:00)
14:10:31 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 21:00:00) in space (linearNDFast)
14:10:31 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:31 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 22:00:00) in space (linearNDFast)
14:10:31 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:31 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 21:00:00, weight 0.84) and
after (2026-04-21 22:00:00, weight 0.16) in time
14:10:31 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45090833117272 and -59.426298210179475 degrees.
14:10:31 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45090833117272 and -59.426298210179475 degrees.
14:10:31 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:31 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:31 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:31 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:31 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0142165 (min) 0.0397947 (max)
14:10:31 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0293915 (min) 0.0734956 (max)
14:10:31 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.5 (min) 0.5 (max)
14:10:31 DEBUG opendrift.models.basemodel.environment:900: x_wind: -1.2646 (min) -0.780804 (max)
14:10:31 DEBUG opendrift.models.basemodel.environment:900: y_wind: -1.5027 (min) -1.15294 (max)
14:10:31 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -0.000145091 (min) 4.77271e-07 (max)
14:10:31 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:31 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:31 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:31 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:31 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 46.785 (min) 57.332 (max)
14:10:31 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:31 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:31 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.057000, mean: 0.066125, max: 0.094890
14:10:31 DEBUG opendrift:689: No elements hit coastline.
14:10:31 DEBUG opendrift:760: No elements hit seafloor.
14:10:31 DEBUG opendrift:1798: No elements to deactivate
14:10:31 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:31 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:31 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.039280 m/s - 0.039280 m/s)
14:10:31 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:31 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:31 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:31 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:31 DEBUG opendrift:2201: ======================================================================
14:10:31 INFO opendrift:2202: 2026-04-21 21:39:47.096493 - step 16 of 48 - 12 active elements (0 deactivated)
14:10:31 DEBUG opendrift:2208: 0 elements scheduled.
14:10:31 DEBUG opendrift:2210: ======================================================================
14:10:31 DEBUG opendrift:2221: 59.80916431545995 <- latitude -> 59.8264453927664
14:10:31 DEBUG opendrift:2221: 10.548651077004994 <- longitude -> 10.573348774924982
14:10:31 DEBUG opendrift:2221: -52.685245513916016 <- z -> 0.0
14:10:31 DEBUG opendrift:2222: ---------------------------------
14:10:31 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:31 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:31 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:31 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:31 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:31 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:31 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:31 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:31 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:31 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:31 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:31 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:31 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:31 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:31 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:31 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:31 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:31 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:31 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:31 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:31 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:31 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:31 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:31 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:31 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:31 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:31 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:31 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:31 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 21:00:00 (before)
2026-04-21 22:00:00 (after)
14:10:31 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 21:00:00) in space (linearNDFast)
14:10:31 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:31 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 22:00:00) in space (linearNDFast)
14:10:31 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:31 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 21:00:00, weight 0.34) and
after (2026-04-21 22:00:00, weight 0.66) in time
14:10:31 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.4513593242906 and -59.42666161520647 degrees.
14:10:31 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.4513593242906 and -59.42666161520647 degrees.
14:10:31 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:31 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:31 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:31 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:31 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0165732 (min) 0.0399676 (max)
14:10:31 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.033322 (min) 0.0706426 (max)
14:10:31 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.707107 (min) 0.707107 (max)
14:10:31 DEBUG opendrift.models.basemodel.environment:900: x_wind: -1.84181 (min) -1.46855 (max)
14:10:31 DEBUG opendrift.models.basemodel.environment:900: y_wind: -1.9979 (min) -1.64727 (max)
14:10:31 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -0.000179326 (min) 1.44437e-05 (max)
14:10:31 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:31 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:31 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:31 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:31 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 46.0681 (min) 57.4854 (max)
14:10:31 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:31 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:31 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.133433, mean: 0.146872, max: 0.168585
14:10:31 DEBUG opendrift:689: No elements hit coastline.
14:10:31 DEBUG opendrift:760: No elements hit seafloor.
14:10:31 DEBUG opendrift:1798: No elements to deactivate
14:10:31 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:31 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:31 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.052357 m/s - 0.052357 m/s)
14:10:31 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:31 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:31 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:31 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:31 DEBUG opendrift:2201: ======================================================================
14:10:31 INFO opendrift:2202: 2026-04-21 22:09:47.096493 - step 17 of 48 - 12 active elements (0 deactivated)
14:10:31 DEBUG opendrift:2208: 0 elements scheduled.
14:10:31 DEBUG opendrift:2210: ======================================================================
14:10:31 DEBUG opendrift:2221: 59.80886014799998 <- latitude -> 59.82725190556016
14:10:31 DEBUG opendrift:2221: 10.548202268328561 <- longitude -> 10.57282160025995
14:10:31 DEBUG opendrift:2221: -53.2125358581543 <- z -> 0.0
14:10:31 DEBUG opendrift:2222: ---------------------------------
14:10:31 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:31 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:31 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:31 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:31 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:31 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:31 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:31 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:31 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:31 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:31 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:31 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:31 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:31 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:31 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:31 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:31 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:31 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:31 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:31 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:31 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:31 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:31 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:31 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:31 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:31 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:31 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:31 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:31 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 22:00:00 (before)
2026-04-21 23:00:00 (after)
14:10:31 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:31 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:31 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:31 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:32 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:32 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.202558761363235 and 59.65345749771804 degrees.
14:10: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']
14:10:32 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.202558761363235 and 59.65345749771804 degrees.
14:10:32 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:32 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:32 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:32 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:32 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:32 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:32 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 26x23x12) for time after (2026-04-21 23:00:00)
14:10:32 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 22:00:00) in space (linearNDFast)
14:10:32 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:32 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 23:00:00) in space (linearNDFast)
14:10:32 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:32 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 22:00:00, weight 0.84) and
after (2026-04-21 23:00:00, weight 0.16) in time
14:10:32 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.451808129020094 and -59.4271887944883 degrees.
14:10:32 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.451808129020094 and -59.4271887944883 degrees.
14:10:32 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:32 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:32 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:32 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:32 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.017251 (min) 0.0377883 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0339683 (min) 0.0670399 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.866025 (min) 0.866025 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:900: x_wind: -2.00041 (min) -1.57584 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:900: y_wind: -2.42755 (min) -2.10794 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -0.0001981 (min) 1.46108e-05 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 45.4694 (min) 57.7136 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:32 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.182998, mean: 0.203904, max: 0.215256
14:10:32 DEBUG opendrift:689: No elements hit coastline.
14:10:32 DEBUG opendrift:760: No elements hit seafloor.
14:10:32 DEBUG opendrift:1798: No elements to deactivate
14:10:32 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:32 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:32 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.059162 m/s - 0.059162 m/s)
14:10:32 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:32 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:32 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:32 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:32 DEBUG opendrift:2201: ======================================================================
14:10:32 INFO opendrift:2202: 2026-04-21 22:39:47.096493 - step 18 of 48 - 12 active elements (0 deactivated)
14:10:32 DEBUG opendrift:2208: 0 elements scheduled.
14:10:32 DEBUG opendrift:2210: ======================================================================
14:10:32 DEBUG opendrift:2221: 59.808515155260366 <- latitude -> 59.82789160482754
14:10:32 DEBUG opendrift:2221: 10.54777846413706 <- longitude -> 10.572357826456647
14:10:32 DEBUG opendrift:2221: -53.726558685302734 <- z -> 0.0
14:10:32 DEBUG opendrift:2222: ---------------------------------
14:10:32 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:32 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:32 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:32 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:32 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:32 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:32 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:32 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:32 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:32 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:32 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:32 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:32 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:32 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:32 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:32 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:32 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:32 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:32 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:32 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:32 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:32 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:32 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:32 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:32 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:32 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:32 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:32 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:32 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 22:00:00 (before)
2026-04-21 23:00:00 (after)
14:10:32 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 22:00:00) in space (linearNDFast)
14:10:32 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:32 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 23:00:00) in space (linearNDFast)
14:10:32 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:32 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 22:00:00, weight 0.34) and
after (2026-04-21 23:00:00, weight 0.66) in time
14:10:32 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45223192937609 and -59.42765257321732 degrees.
14:10:32 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45223192937609 and -59.42765257321732 degrees.
14:10:32 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:32 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:32 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:32 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:32 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0148151 (min) 0.0348776 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0278913 (min) 0.0619071 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.965926 (min) 0.965926 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:900: x_wind: -1.08618 (min) -0.540332 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:900: y_wind: -2.75222 (min) -2.52188 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -0.000182023 (min) -3.67384e-05 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 44.997 (min) 57.9879 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:32 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.179333, mean: 0.186840, max: 0.199530
14:10:32 DEBUG opendrift:689: No elements hit coastline.
14:10:32 DEBUG opendrift:760: No elements hit seafloor.
14:10:32 DEBUG opendrift:1798: No elements to deactivate
14:10:32 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:32 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:32 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.056960 m/s - 0.056960 m/s)
14:10:32 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:32 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:32 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:32 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:32 DEBUG opendrift:2201: ======================================================================
14:10:32 INFO opendrift:2202: 2026-04-21 23:09:47.096493 - step 19 of 48 - 12 active elements (0 deactivated)
14:10:32 DEBUG opendrift:2208: 0 elements scheduled.
14:10:32 DEBUG opendrift:2210: ======================================================================
14:10:32 DEBUG opendrift:2221: 59.80818013138691 <- latitude -> 59.828451437305304
14:10:32 DEBUG opendrift:2221: 10.547425355021652 <- longitude -> 10.572508809530722
14:10:32 DEBUG opendrift:2221: -54.153404235839844 <- z -> 0.0
14:10:32 DEBUG opendrift:2222: ---------------------------------
14:10:32 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:32 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:32 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:32 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:32 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:32 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:32 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:32 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:32 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:32 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:32 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:32 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:32 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:32 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:32 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:32 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:32 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:32 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:32 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:32 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:32 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:32 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:32 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:32 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:32 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:32 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:32 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:32 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:32 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 23:00:00 (before)
2026-04-22 00:00:00 (after)
14:10:32 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:32 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:32 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:32 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:32 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:32 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.202558761363235 and 59.65345749771804 degrees.
14:10: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']
14:10:32 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.202558761363235 and 59.65345749771804 degrees.
14:10:32 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:32 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:32 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:32 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:32 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:32 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:32 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 26x23x12) for time after (2026-04-22 00:00:00)
14:10:32 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 23:00:00) in space (linearNDFast)
14:10:32 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:32 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 00:00:00) in space (linearNDFast)
14:10:32 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:32 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 23:00:00, weight 0.84) and
after (2026-04-22 00:00:00, weight 0.16) in time
14:10:32 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.452585048042515 and -59.42750156604139 degrees.
14:10:32 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.452585048042515 and -59.42750156604139 degrees.
14:10:32 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:32 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:32 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:32 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:32 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0120272 (min) 0.033233 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0207104 (min) 0.0575467 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 1 (min) 1 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.406355 (min) 0.199147 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:900: y_wind: -3.07328 (min) -2.91275 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -0.000160699 (min) -2.51075e-05 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 44.5818 (min) 58.2092 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:32 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.212771, mean: 0.218651, max: 0.232415
14:10:32 DEBUG opendrift:689: No elements hit coastline.
14:10:32 DEBUG opendrift:760: No elements hit seafloor.
14:10:32 DEBUG opendrift:1798: No elements to deactivate
14:10:32 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:32 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:32 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.061474 m/s - 0.061474 m/s)
14:10:32 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:32 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:32 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:32 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:32 DEBUG opendrift:2201: ======================================================================
14:10:32 INFO opendrift:2202: 2026-04-21 23:39:47.096493 - step 20 of 48 - 12 active elements (0 deactivated)
14:10:32 DEBUG opendrift:2208: 0 elements scheduled.
14:10:32 DEBUG opendrift:2210: ======================================================================
14:10:32 DEBUG opendrift:2221: 59.807888923915584 <- latitude -> 59.82899631811641
14:10:32 DEBUG opendrift:2221: 10.547151049729004 <- longitude -> 10.573125439060606
14:10:32 DEBUG opendrift:2221: -54.47306442260742 <- z -> 0.0
14:10:32 DEBUG opendrift:2222: ---------------------------------
14:10:32 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:32 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:32 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:32 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:32 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:32 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:32 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:32 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:32 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:32 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:32 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:32 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:32 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:32 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:32 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:32 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:32 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:32 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:32 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:32 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:32 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:32 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:32 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:32 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:32 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:32 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:32 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:32 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:32 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 23:00:00 (before)
2026-04-22 00:00:00 (after)
14:10:32 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 23:00:00) in space (linearNDFast)
14:10:32 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:32 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 00:00:00) in space (linearNDFast)
14:10:32 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:32 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 23:00:00, weight 0.34) and
after (2026-04-22 00:00:00, weight 0.66) in time
14:10:32 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.452859345398466 and -59.426884955159224 degrees.
14:10:32 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.452859345398466 and -59.426884955159224 degrees.
14:10:32 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:32 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:32 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:32 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:32 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00853683 (min) 0.0327563 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0125313 (min) 0.0551167 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.965926 (min) 0.965926 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.209812 (min) 0.336353 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:900: y_wind: -3.36874 (min) -3.27241 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -0.000116345 (min) 2.15235e-06 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 44.1742 (min) 58.3669 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:32 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:32 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.264469, mean: 0.268329, max: 0.279214
14:10:32 DEBUG opendrift:689: No elements hit coastline.
14:10:32 DEBUG opendrift:760: No elements hit seafloor.
14:10:32 DEBUG opendrift:1798: No elements to deactivate
14:10:32 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:32 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:32 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.067380 m/s - 0.067380 m/s)
14:10:32 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:32 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:32 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:32 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:32 DEBUG opendrift:2201: ======================================================================
14:10:32 INFO opendrift:2202: 2026-04-22 00:09:47.096493 - step 21 of 48 - 12 active elements (0 deactivated)
14:10:32 DEBUG opendrift:2208: 0 elements scheduled.
14:10:32 DEBUG opendrift:2210: ======================================================================
14:10:32 DEBUG opendrift:2221: 59.807731811162235 <- latitude -> 59.82957629361994
14:10:32 DEBUG opendrift:2221: 10.546968173853552 <- longitude -> 10.573912203693263
14:10:32 DEBUG opendrift:2221: -54.648067474365234 <- z -> 0.0
14:10:32 DEBUG opendrift:2222: ---------------------------------
14:10:32 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:32 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:32 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:32 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:32 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:32 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:32 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:32 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:32 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:32 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:32 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:32 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:32 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:32 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:32 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:32 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:32 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:32 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:32 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:32 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:32 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:32 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:32 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:32 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:32 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:32 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:32 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:32 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:32 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 00:00:00 (before)
2026-04-22 01:00:00 (after)
14:10:33 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:33 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:33 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:33 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:33 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:33 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.202558761363235 and 59.65345749771804 degrees.
14:10: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']
14:10:33 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.202558761363235 and 59.65345749771804 degrees.
14:10:33 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:33 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:33 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:33 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:33 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:33 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:33 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 26x23x12) for time after (2026-04-22 01:00:00)
14:10:33 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 00:00:00) in space (linearNDFast)
14:10:33 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:33 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 01:00:00) in space (linearNDFast)
14:10:33 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:33 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 00:00:00, weight 0.84) and
after (2026-04-22 01:00:00, weight 0.16) in time
14:10:33 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.4530422265661 and -59.42609819917868 degrees.
14:10:33 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.4530422265661 and -59.42609819917868 degrees.
14:10:33 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:33 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:33 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:33 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:33 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00611642 (min) 0.0308866 (max)
14:10:33 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.00782377 (min) 0.0502516 (max)
14:10:33 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.866025 (min) 0.866025 (max)
14:10:33 DEBUG opendrift.models.basemodel.environment:900: x_wind: 0.000876252 (min) 0.425081 (max)
14:10:33 DEBUG opendrift.models.basemodel.environment:900: y_wind: -3.4654 (min) -3.34843 (max)
14:10:33 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -8.62181e-05 (min) 2.98486e-05 (max)
14:10:33 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:33 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:33 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:33 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:33 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 43.7361 (min) 58.4383 (max)
14:10:33 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:33 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:33 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.275830, mean: 0.280845, max: 0.295578
14:10:33 DEBUG opendrift:689: No elements hit coastline.
14:10:33 DEBUG opendrift:760: No elements hit seafloor.
14:10:33 DEBUG opendrift:1798: No elements to deactivate
14:10:33 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:33 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:33 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.069326 m/s - 0.069326 m/s)
14:10:33 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:33 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:33 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:33 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:33 DEBUG opendrift:2201: ======================================================================
14:10:33 INFO opendrift:2202: 2026-04-22 00:39:47.096493 - step 22 of 48 - 12 active elements (0 deactivated)
14:10:33 DEBUG opendrift:2208: 0 elements scheduled.
14:10:33 DEBUG opendrift:2210: ======================================================================
14:10:33 DEBUG opendrift:2221: 59.80767081550809 <- latitude -> 59.8301542167612
14:10:33 DEBUG opendrift:2221: 10.546869515395395 <- longitude -> 10.574747071385481
14:10:33 DEBUG opendrift:2221: -54.70381164550781 <- z -> 0.0
14:10:33 DEBUG opendrift:2222: ---------------------------------
14:10:33 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:33 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:33 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:33 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:33 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:33 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:33 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:33 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:33 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:33 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:33 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:33 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:33 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:33 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:33 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:33 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:33 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:33 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:33 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:33 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:33 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:33 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:33 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:33 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:33 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:33 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:33 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:33 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:33 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 00:00:00 (before)
2026-04-22 01:00:00 (after)
14:10:33 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 00:00:00) in space (linearNDFast)
14:10:33 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:33 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 01:00:00) in space (linearNDFast)
14:10:33 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:33 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 00:00:00, weight 0.34) and
after (2026-04-22 01:00:00, weight 0.66) in time
14:10:33 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45314088673579 and -59.42526331461952 degrees.
14:10:33 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45314088673579 and -59.42526331461952 degrees.
14:10:33 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:33 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:33 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:33 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:33 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00560656 (min) 0.0232993 (max)
14:10:33 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.00915981 (min) 0.0401024 (max)
14:10:33 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.707107 (min) 0.707107 (max)
14:10:33 DEBUG opendrift.models.basemodel.environment:900: x_wind: 0.0107673 (min) 0.412856 (max)
14:10:33 DEBUG opendrift.models.basemodel.environment:900: y_wind: -3.15959 (min) -2.83137 (max)
14:10:33 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -8.59343e-05 (min) 5.38842e-05 (max)
14:10:33 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:33 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:33 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:33 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:33 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 43.2965 (min) 58.4474 (max)
14:10:33 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:33 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:33 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.199515, mean: 0.212021, max: 0.249120
14:10:33 DEBUG opendrift:689: No elements hit coastline.
14:10:33 DEBUG opendrift:760: No elements hit seafloor.
14:10:33 DEBUG opendrift:1798: No elements to deactivate
14:10:33 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:33 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:33 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.063192 m/s - 0.063192 m/s)
14:10:33 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:33 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:33 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:33 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:33 DEBUG opendrift:2201: ======================================================================
14:10:33 INFO opendrift:2202: 2026-04-22 01:09:47.096493 - step 23 of 48 - 12 active elements (0 deactivated)
14:10:33 DEBUG opendrift:2208: 0 elements scheduled.
14:10:33 DEBUG opendrift:2210: ======================================================================
14:10:33 DEBUG opendrift:2221: 59.80762559658112 <- latitude -> 59.83064388238433
14:10:33 DEBUG opendrift:2221: 10.546845421728829 <- longitude -> 10.575368688310586
14:10:33 DEBUG opendrift:2221: -54.70052719116211 <- z -> 0.0
14:10:33 DEBUG opendrift:2222: ---------------------------------
14:10:33 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:33 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:33 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:33 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:33 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:33 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:33 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:33 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:33 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:33 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:33 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:33 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:33 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:33 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:33 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:33 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:33 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:33 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:33 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:33 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:33 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:33 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:33 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:33 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:33 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:33 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:33 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:33 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:33 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 01:00:00 (before)
2026-04-22 02:00:00 (after)
14:10:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:34 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.202558761363235 and 59.65345749771804 degrees.
14:10: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']
14:10:34 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.202558761363235 and 59.65345749771804 degrees.
14:10:34 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:34 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:34 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:34 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:34 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:34 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:34 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 26x23x12) for time after (2026-04-22 02:00:00)
14:10:34 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 01:00:00) in space (linearNDFast)
14:10:34 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:34 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 02:00:00) in space (linearNDFast)
14:10:34 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:34 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 01:00:00, weight 0.84) and
after (2026-04-22 02:00:00, weight 0.16) in time
14:10:34 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.4531649850925 and -59.424641711509345 degrees.
14:10:34 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.4531649850925 and -59.424641711509345 degrees.
14:10:34 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:34 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:34 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:34 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:34 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0058528 (min) 0.0155449 (max)
14:10:34 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0102377 (min) 0.0302375 (max)
14:10:34 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.5 (min) 0.5 (max)
14:10:34 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.198275 (min) 0.239237 (max)
14:10:34 DEBUG opendrift.models.basemodel.environment:900: y_wind: -2.83132 (min) -2.35439 (max)
14:10:34 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -8.69343e-05 (min) 5.5851e-05 (max)
14:10:34 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:34 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:34 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:34 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:34 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 42.9218 (min) 58.4449 (max)
14:10:34 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:34 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:34 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.137741, mean: 0.153179, max: 0.198611
14:10:34 DEBUG opendrift:689: No elements hit coastline.
14:10:34 DEBUG opendrift:760: No elements hit seafloor.
14:10:34 DEBUG opendrift:1798: No elements to deactivate
14:10:34 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:34 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:34 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.056522 m/s - 0.056522 m/s)
14:10:34 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:34 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:34 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:34 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:34 DEBUG opendrift:2201: ======================================================================
14:10:34 INFO opendrift:2202: 2026-04-22 01:39:47.096493 - step 24 of 48 - 12 active elements (0 deactivated)
14:10:34 DEBUG opendrift:2208: 0 elements scheduled.
14:10:34 DEBUG opendrift:2210: ======================================================================
14:10:34 DEBUG opendrift:2221: 59.80757437379768 <- latitude -> 59.83105746848238
14:10:34 DEBUG opendrift:2221: 10.546883267906571 <- longitude -> 10.57565067190577
14:10:34 DEBUG opendrift:2221: -54.65167999267578 <- z -> 0.0
14:10:34 DEBUG opendrift:2222: ---------------------------------
14:10:34 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:34 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:34 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:34 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:34 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:34 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:34 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:34 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:34 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:34 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:34 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:34 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:34 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:34 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:34 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:34 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:34 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:34 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:34 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:34 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:34 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:34 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:34 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:34 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:34 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:34 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:34 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:34 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:34 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 01:00:00 (before)
2026-04-22 02:00:00 (after)
14:10:34 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 01:00:00) in space (linearNDFast)
14:10:34 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:34 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 02:00:00) in space (linearNDFast)
14:10:34 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:34 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 01:00:00, weight 0.34) and
after (2026-04-22 02:00:00, weight 0.66) in time
14:10:34 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45312712568331 and -59.42435973240971 degrees.
14:10:34 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45312712568331 and -59.42435973240971 degrees.
14:10:34 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:34 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:34 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:34 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:34 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00768223 (min) 0.00918173 (max)
14:10:34 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0108219 (min) 0.0233493 (max)
14:10:34 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.258819 (min) 0.258819 (max)
14:10:34 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.667476 (min) -0.248783 (max)
14:10:34 DEBUG opendrift.models.basemodel.environment:900: y_wind: -2.39544 (min) -1.96112 (max)
14:10:34 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -9.17038e-05 (min) -3.26165e-06 (max)
14:10:34 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:34 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:34 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:34 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:34 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 42.6042 (min) 58.4438 (max)
14:10:34 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:34 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:34 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.102343, mean: 0.114682, max: 0.151764
14:10:34 DEBUG opendrift:689: No elements hit coastline.
14:10:34 DEBUG opendrift:760: No elements hit seafloor.
14:10:34 DEBUG opendrift:1798: No elements to deactivate
14:10:34 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:34 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:34 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.049676 m/s - 0.049676 m/s)
14:10:34 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:34 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:34 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:34 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:34 DEBUG opendrift:2201: ======================================================================
14:10:34 INFO opendrift:2202: 2026-04-22 02:09:47.096493 - step 25 of 48 - 12 active elements (0 deactivated)
14:10:34 DEBUG opendrift:2208: 0 elements scheduled.
14:10:34 DEBUG opendrift:2210: ======================================================================
14:10:34 DEBUG opendrift:2221: 59.80747051592227 <- latitude -> 59.831434714490584
14:10:34 DEBUG opendrift:2221: 10.546953643329287 <- longitude -> 10.575360458025106
14:10:34 DEBUG opendrift:2221: -54.57841110229492 <- z -> 0.0
14:10:34 DEBUG opendrift:2222: ---------------------------------
14:10:34 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:34 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:34 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:34 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:34 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:34 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:34 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:34 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:34 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:34 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:34 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:34 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:34 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:34 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:34 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:34 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:34 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:34 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:34 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:34 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:34 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:34 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:34 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:34 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:34 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:34 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:34 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:34 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:34 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 02:00:00 (before)
2026-04-22 03:00:00 (after)
14:10:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:35 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:35 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:35 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:35 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:35 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.202558761363235 and 59.65345749771804 degrees.
14:10: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']
14:10:35 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.202558761363235 and 59.65345749771804 degrees.
14:10:35 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:35 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:35 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:35 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:35 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:35 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:35 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 26x23x12) for time after (2026-04-22 03:00:00)
14:10:35 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 02:00:00) in space (linearNDFast)
14:10:35 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:35 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 03:00:00) in space (linearNDFast)
14:10:35 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:35 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 02:00:00, weight 0.84) and
after (2026-04-22 03:00:00, weight 0.16) in time
14:10:35 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45305675992001 and -59.42464993509522 degrees.
14:10:35 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45305675992001 and -59.42464993509522 degrees.
14:10:35 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:35 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:35 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:35 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:35 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00865014 (min) 0.00610422 (max)
14:10:35 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.00980041 (min) 0.0247452 (max)
14:10:35 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 2.44929e-16 (min) 2.44929e-16 (max)
14:10:35 DEBUG opendrift.models.basemodel.environment:900: x_wind: -1.1181 (min) -0.555582 (max)
14:10:35 DEBUG opendrift.models.basemodel.environment:900: y_wind: -2.0928 (min) -1.63748 (max)
14:10:35 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -8.29045e-05 (min) 5.7147e-06 (max)
14:10:35 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:35 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:35 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:35 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:35 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 42.3142 (min) 58.4733 (max)
14:10:35 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:35 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:35 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.096535, mean: 0.103635, max: 0.129704
14:10:35 DEBUG opendrift:689: No elements hit coastline.
14:10:35 DEBUG opendrift:760: No elements hit seafloor.
14:10:35 DEBUG opendrift:1798: No elements to deactivate
14:10:35 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:35 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:35 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.045924 m/s - 0.045924 m/s)
14:10:35 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:35 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:35 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:35 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:35 DEBUG opendrift:2201: ======================================================================
14:10:35 INFO opendrift:2202: 2026-04-22 02:39:47.096493 - step 26 of 48 - 12 active elements (0 deactivated)
14:10:35 DEBUG opendrift:2208: 0 elements scheduled.
14:10:35 DEBUG opendrift:2210: ======================================================================
14:10:35 DEBUG opendrift:2221: 59.80734942020756 <- latitude -> 59.83183451251336
14:10:35 DEBUG opendrift:2221: 10.547053869472393 <- longitude -> 10.57471175582676
14:10:35 DEBUG opendrift:2221: -54.46602249145508 <- z -> 0.0
14:10:35 DEBUG opendrift:2222: ---------------------------------
14:10:35 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:35 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:35 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:35 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:35 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:35 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:35 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:35 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:35 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:35 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:35 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:35 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:35 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:35 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:35 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:35 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:35 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:35 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:35 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:35 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:35 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:35 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:35 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:35 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:35 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:35 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:35 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:35 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:35 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 02:00:00 (before)
2026-04-22 03:00:00 (after)
14:10:35 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 02:00:00) in space (linearNDFast)
14:10:35 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:35 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 03:00:00) in space (linearNDFast)
14:10:35 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:35 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 02:00:00, weight 0.34) and
after (2026-04-22 03:00:00, weight 0.66) in time
14:10:35 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45295653370822 and -59.42529863540235 degrees.
14:10:35 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45295653370822 and -59.42529863540235 degrees.
14:10:35 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:35 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:35 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:35 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:35 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00825387 (min) 0.00995956 (max)
14:10:35 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.00752057 (min) 0.033375 (max)
14:10:35 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.258819 (min) -0.258819 (max)
14:10:35 DEBUG opendrift.models.basemodel.environment:900: x_wind: -1.16305 (min) -0.494156 (max)
14:10:35 DEBUG opendrift.models.basemodel.environment:900: y_wind: -2.05812 (min) -1.45811 (max)
14:10:35 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -4.89998e-05 (min) 5.71339e-05 (max)
14:10:35 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:35 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:35 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:35 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:35 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 42.0251 (min) 58.5122 (max)
14:10:35 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:35 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:35 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.085578, mean: 0.093473, max: 0.121295
14:10:35 DEBUG opendrift:689: No elements hit coastline.
14:10:35 DEBUG opendrift:760: No elements hit seafloor.
14:10:35 DEBUG opendrift:1798: No elements to deactivate
14:10:35 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:35 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:35 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.044410 m/s - 0.044410 m/s)
14:10:35 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:35 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:35 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:35 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:35 DEBUG opendrift:2201: ======================================================================
14:10:35 INFO opendrift:2202: 2026-04-22 03:09:47.096493 - step 27 of 48 - 12 active elements (0 deactivated)
14:10:35 DEBUG opendrift:2208: 0 elements scheduled.
14:10:35 DEBUG opendrift:2210: ======================================================================
14:10:35 DEBUG opendrift:2221: 59.80728579108795 <- latitude -> 59.83237373971419
14:10:35 DEBUG opendrift:2221: 10.54718142772657 <- longitude -> 10.5741237219714
14:10:35 DEBUG opendrift:2221: -54.264583587646484 <- z -> 0.0
14:10:35 DEBUG opendrift:2222: ---------------------------------
14:10:35 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:35 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:35 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:35 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:35 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:35 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:35 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:35 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:35 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:35 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:35 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:35 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:35 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:35 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:35 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:35 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:35 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:35 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:35 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:35 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:35 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:35 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:35 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:35 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:35 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:35 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:35 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:35 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:35 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 03:00:00 (before)
2026-04-22 04:00:00 (after)
14:10:35 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:35 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:36 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.19525529948082 and 59.65345749771804 degrees.
14:10: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']
14:10:36 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.19525529948082 and 59.65345749771804 degrees.
14:10:36 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:36 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:36 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:36 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:36 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:36 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:36 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 27x23x12) for time after (2026-04-22 04:00:00)
14:10:36 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 03:00:00) in space (linearNDFast)
14:10:36 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:36 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 04:00:00) in space (linearNDFast)
14:10:36 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:36 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 03:00:00, weight 0.84) and
after (2026-04-22 04:00:00, weight 0.16) in time
14:10:36 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45282897548911 and -59.42588667313526 degrees.
14:10:36 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45282897548911 and -59.42588667313526 degrees.
14:10:36 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:36 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:36 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:36 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:36 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00674604 (min) 0.0158734 (max)
14:10:36 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.004078 (min) 0.0425931 (max)
14:10:36 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.5 (min) -0.5 (max)
14:10:36 DEBUG opendrift.models.basemodel.environment:900: x_wind: -1.05213 (min) -0.370945 (max)
14:10:36 DEBUG opendrift.models.basemodel.environment:900: y_wind: -2.01414 (min) -1.31404 (max)
14:10:36 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -7.53447e-06 (min) 9.35128e-05 (max)
14:10:36 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:36 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:36 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:36 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:36 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 41.6419 (min) 58.5386 (max)
14:10:36 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:36 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:36 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.069708, mean: 0.079312, max: 0.111483
14:10:36 DEBUG opendrift:689: No elements hit coastline.
14:10:36 DEBUG opendrift:760: No elements hit seafloor.
14:10:36 DEBUG opendrift:1798: No elements to deactivate
14:10:36 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:36 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:36 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.042576 m/s - 0.042576 m/s)
14:10:36 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:36 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:36 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:36 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:36 DEBUG opendrift:2201: ======================================================================
14:10:36 INFO opendrift:2202: 2026-04-22 03:39:47.096493 - step 28 of 48 - 12 active elements (0 deactivated)
14:10:36 DEBUG opendrift:2208: 0 elements scheduled.
14:10:36 DEBUG opendrift:2210: ======================================================================
14:10:36 DEBUG opendrift:2221: 59.80725745487167 <- latitude -> 59.83306189997548
14:10:36 DEBUG opendrift:2221: 10.547340966894218 <- longitude -> 10.57462209210246
14:10:36 DEBUG opendrift:2221: -53.99250030517578 <- z -> 0.0
14:10:36 DEBUG opendrift:2222: ---------------------------------
14:10:36 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:36 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:36 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:36 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:36 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:36 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:36 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:36 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:36 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:36 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:36 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:36 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:36 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:36 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:36 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:36 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:36 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:36 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:36 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:36 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:36 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:36 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:36 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:36 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:36 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:36 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:36 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:36 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:36 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 03:00:00 (before)
2026-04-22 04:00:00 (after)
14:10:36 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 03:00:00) in space (linearNDFast)
14:10:36 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:36 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 04:00:00) in space (linearNDFast)
14:10:36 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:36 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 03:00:00, weight 0.34) and
after (2026-04-22 04:00:00, weight 0.66) in time
14:10:36 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.452669435573505 and -59.425388296089466 degrees.
14:10:36 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.452669435573505 and -59.425388296089466 degrees.
14:10:36 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:36 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:36 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:36 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:36 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00247886 (min) 0.0252591 (max)
14:10:36 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: 0.00168516 (min) 0.0522939 (max)
14:10:36 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.707107 (min) -0.707107 (max)
14:10:36 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.621836 (min) -0.110706 (max)
14:10:36 DEBUG opendrift.models.basemodel.environment:900: y_wind: -1.95339 (min) -1.24023 (max)
14:10:36 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: 3.65233e-05 (min) 9.90041e-05 (max)
14:10:36 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:36 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:36 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:36 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:36 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 41.1557 (min) 58.5558 (max)
14:10:36 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:36 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:36 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.047318, mean: 0.059916, max: 0.099362
14:10:36 DEBUG opendrift:689: No elements hit coastline.
14:10:36 DEBUG opendrift:760: No elements hit seafloor.
14:10:36 DEBUG opendrift:1798: No elements to deactivate
14:10:36 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:36 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:36 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.040195 m/s - 0.040195 m/s)
14:10:36 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:36 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:36 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:36 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:36 DEBUG opendrift:2201: ======================================================================
14:10:36 INFO opendrift:2202: 2026-04-22 04:09:47.096493 - step 29 of 48 - 12 active elements (0 deactivated)
14:10:36 DEBUG opendrift:2208: 0 elements scheduled.
14:10:36 DEBUG opendrift:2210: ======================================================================
14:10:36 DEBUG opendrift:2221: 59.807284681310634 <- latitude -> 59.83390679054699
14:10:36 DEBUG opendrift:2221: 10.547542881417389 <- longitude -> 10.575432840274141
14:10:36 DEBUG opendrift:2221: -53.66682434082031 <- z -> 0.0
14:10:36 DEBUG opendrift:2222: ---------------------------------
14:10:36 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:36 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:36 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:36 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:36 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:36 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:36 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:36 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:36 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:36 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:36 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:36 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:36 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:36 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:36 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:36 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:36 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:36 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:36 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:36 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:36 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:36 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:36 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:36 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:36 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:36 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:36 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:36 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:36 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 04:00:00 (before)
2026-04-22 05:00:00 (after)
14:10:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:37 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:37 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:37 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.19525529948082 and 59.65345749771804 degrees.
14:10: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']
14:10:37 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.19525529948082 and 59.65345749771804 degrees.
14:10:37 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:37 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:37 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:37 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:37 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:37 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:37 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 27x23x12) for time after (2026-04-22 05:00:00)
14:10:37 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 04:00:00) in space (linearNDFast)
14:10:37 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:37 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 05:00:00) in space (linearNDFast)
14:10:37 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:37 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 04:00:00, weight 0.84) and
after (2026-04-22 05:00:00, weight 0.16) in time
14:10:37 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.452467519488714 and -59.42457753875939 degrees.
14:10:37 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.452467519488714 and -59.42457753875939 degrees.
14:10:37 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:37 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:37 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:37 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:37 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: 0.00164652 (min) 0.0329699 (max)
14:10:37 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: 0.00436103 (min) 0.0537123 (max)
14:10:37 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.866025 (min) -0.866025 (max)
14:10:37 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.219284 (min) 0.14895 (max)
14:10:37 DEBUG opendrift.models.basemodel.environment:900: y_wind: -1.63311 (min) -0.937763 (max)
14:10:37 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: 4.83692e-05 (min) 0.000110018 (max)
14:10:37 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:37 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:37 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:37 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:37 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 40.5621 (min) 58.5084 (max)
14:10:37 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:37 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:37 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.022447, mean: 0.033519, max: 0.066792
14:10:37 DEBUG opendrift:689: No elements hit coastline.
14:10:37 DEBUG opendrift:760: No elements hit seafloor.
14:10:37 DEBUG opendrift:1798: No elements to deactivate
14:10:37 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:37 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:37 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.032955 m/s - 0.032955 m/s)
14:10:37 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:37 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:37 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:37 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:37 DEBUG opendrift:2201: ======================================================================
14:10:37 INFO opendrift:2202: 2026-04-22 04:39:47.096493 - step 30 of 48 - 12 active elements (0 deactivated)
14:10:37 DEBUG opendrift:2208: 0 elements scheduled.
14:10:37 DEBUG opendrift:2210: ======================================================================
14:10:37 DEBUG opendrift:2221: 59.807355140901336 <- latitude -> 59.834774595683825
14:10:37 DEBUG opendrift:2221: 10.547762846042733 <- longitude -> 10.576491114121643
14:10:37 DEBUG opendrift:2221: -53.33940124511719 <- z -> 0.0
14:10:37 DEBUG opendrift:2222: ---------------------------------
14:10:37 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:37 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:37 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:37 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:37 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:37 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:37 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:37 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:37 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:37 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:37 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:37 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:37 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:37 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:37 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:37 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:37 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:37 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:37 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:37 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:37 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:37 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:37 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:37 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:37 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:37 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:37 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:37 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:37 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 04:00:00 (before)
2026-04-22 05:00:00 (after)
14:10:37 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 04:00:00) in space (linearNDFast)
14:10:37 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:37 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 05:00:00) in space (linearNDFast)
14:10:37 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:37 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 04:00:00, weight 0.34) and
after (2026-04-22 05:00:00, weight 0.66) in time
14:10:37 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45224756445586 and -59.42351928317293 degrees.
14:10:37 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45224756445586 and -59.42351928317293 degrees.
14:10:37 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:37 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:37 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:37 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:37 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: 0.00078406 (min) 0.0356302 (max)
14:10:37 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: 0.00212931 (min) 0.0446431 (max)
14:10:37 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.965926 (min) -0.965926 (max)
14:10:37 DEBUG opendrift.models.basemodel.environment:900: x_wind: 0.097844 (min) 0.370866 (max)
14:10:37 DEBUG opendrift.models.basemodel.environment:900: y_wind: -0.790976 (min) -0.158813 (max)
14:10:37 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: 2.68375e-05 (min) 7.63571e-05 (max)
14:10:37 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:37 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:37 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:37 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:37 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 39.9546 (min) 58.4629 (max)
14:10:37 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:37 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:37 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.002491, mean: 0.005373, max: 0.018774
14:10:37 DEBUG opendrift:689: No elements hit coastline.
14:10:37 DEBUG opendrift:760: No elements hit seafloor.
14:10:37 DEBUG opendrift:1798: No elements to deactivate
14:10:37 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:37 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:37 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.015537 m/s - 0.015537 m/s)
14:10:37 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:37 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:37 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:37 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:37 DEBUG opendrift:2201: ======================================================================
14:10:37 INFO opendrift:2202: 2026-04-22 05:09:47.096493 - step 31 of 48 - 12 active elements (0 deactivated)
14:10:37 DEBUG opendrift:2208: 0 elements scheduled.
14:10:37 DEBUG opendrift:2210: ======================================================================
14:10:37 DEBUG opendrift:2221: 59.80738954340289 <- latitude -> 59.83549587200451
14:10:37 DEBUG opendrift:2221: 10.547945584300964 <- longitude -> 10.577634802459402
14:10:37 DEBUG opendrift:2221: -53.10546112060547 <- z -> 0.0
14:10:37 DEBUG opendrift:2222: ---------------------------------
14:10:37 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:37 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:37 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:37 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:37 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:37 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:37 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:37 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:37 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:37 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:37 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:37 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:37 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:37 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:37 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:37 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:37 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:37 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:37 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:37 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:37 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:37 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:37 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:37 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:37 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:37 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:37 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:37 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:37 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 05:00:00 (before)
2026-04-22 06:00:00 (after)
14:10:37 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:38 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:38 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:38 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:38 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:38 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.19525529948082 and 59.65345749771804 degrees.
14:10: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']
14:10:38 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.19525529948082 and 59.65345749771804 degrees.
14:10:38 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:38 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:38 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:38 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:38 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:38 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:38 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 27x23x12) for time after (2026-04-22 06:00:00)
14:10:38 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 05:00:00) in space (linearNDFast)
14:10:38 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:38 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 06:00:00) in space (linearNDFast)
14:10:38 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:38 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 05:00:00, weight 0.84) and
after (2026-04-22 06:00:00, weight 0.16) in time
14:10:38 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.4520648166452 and -59.42237558490293 degrees.
14:10:38 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.4520648166452 and -59.42237558490293 degrees.
14:10:38 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:38 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:38 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:38 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:38 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00136228 (min) 0.0356601 (max)
14:10:38 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.00171899 (min) 0.0342195 (max)
14:10:38 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -1 (min) -1 (max)
14:10:38 DEBUG opendrift.models.basemodel.environment:900: x_wind: 0.232864 (min) 0.489362 (max)
14:10:38 DEBUG opendrift.models.basemodel.environment:900: y_wind: -0.200608 (min) 0.374602 (max)
14:10:38 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -1.93322e-05 (min) 4.68014e-05 (max)
14:10:38 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:38 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:38 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:38 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:38 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 39.4497 (min) 58.4778 (max)
14:10:38 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:38 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:38 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.001674, mean: 0.006683, max: 0.009343
14:10:38 DEBUG opendrift:689: No elements hit coastline.
14:10:38 DEBUG opendrift:760: No elements hit seafloor.
14:10:38 DEBUG opendrift:1798: No elements to deactivate
14:10:38 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:38 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:38 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.005217 m/s - 0.005217 m/s)
14:10:38 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:38 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:38 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:38 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:38 DEBUG opendrift:2201: ======================================================================
14:10:38 INFO opendrift:2202: 2026-04-22 05:39:47.096493 - step 32 of 48 - 12 active elements (0 deactivated)
14:10:38 DEBUG opendrift:2208: 0 elements scheduled.
14:10:38 DEBUG opendrift:2210: ======================================================================
14:10:38 DEBUG opendrift:2221: 59.807361770123165 <- latitude -> 59.83604873895081
14:10:38 DEBUG opendrift:2221: 10.548074711088038 <- longitude -> 10.578779468661661
14:10:38 DEBUG opendrift:2221: -52.98833465576172 <- z -> 0.0
14:10:38 DEBUG opendrift:2222: ---------------------------------
14:10:38 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:38 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:38 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:38 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:38 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:38 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:38 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:38 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:38 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:38 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:38 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:38 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:38 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:38 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:38 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:38 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:38 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:38 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:38 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:38 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:38 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:38 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:38 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:38 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:38 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:38 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:38 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:38 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:38 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 05:00:00 (before)
2026-04-22 06:00:00 (after)
14:10:38 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 05:00:00) in space (linearNDFast)
14:10:38 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:38 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 06:00:00) in space (linearNDFast)
14:10:38 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:38 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 05:00:00, weight 0.34) and
after (2026-04-22 06:00:00, weight 0.66) in time
14:10:38 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45193568687587 and -59.4212309161804 degrees.
14:10:38 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45193568687587 and -59.4212309161804 degrees.
14:10:38 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:38 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:38 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:38 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:38 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00410269 (min) 0.0313468 (max)
14:10:38 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.00845032 (min) 0.0205571 (max)
14:10:38 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.965926 (min) -0.965926 (max)
14:10:38 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.00599562 (min) 0.396072 (max)
14:10:38 DEBUG opendrift.models.basemodel.environment:900: y_wind: 0.0663807 (min) 0.398315 (max)
14:10:38 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -6.46091e-05 (min) 1.34767e-05 (max)
14:10:38 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:38 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:38 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:38 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:38 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 39.0611 (min) 58.5255 (max)
14:10:38 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:38 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:38 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.000266, mean: 0.003477, max: 0.004905
14:10:38 DEBUG opendrift:689: No elements hit coastline.
14:10:38 DEBUG opendrift:760: No elements hit seafloor.
14:10:38 DEBUG opendrift:1798: No elements to deactivate
14:10:38 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:38 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:38 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.002081 m/s - 0.002081 m/s)
14:10:38 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:38 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:38 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:38 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:38 DEBUG opendrift:2201: ======================================================================
14:10:38 INFO opendrift:2202: 2026-04-22 06:09:47.096493 - step 33 of 48 - 12 active elements (0 deactivated)
14:10:38 DEBUG opendrift:2208: 0 elements scheduled.
14:10:38 DEBUG opendrift:2210: ======================================================================
14:10:38 DEBUG opendrift:2221: 59.80722524093536 <- latitude -> 59.83638086845444
14:10:38 DEBUG opendrift:2221: 10.548090520127817 <- longitude -> 10.57978569217383
14:10:38 DEBUG opendrift:2221: -53.02677917480469 <- z -> 0.0
14:10:38 DEBUG opendrift:2222: ---------------------------------
14:10:38 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:38 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:38 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:38 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:38 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:38 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:38 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:38 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:38 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:38 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:38 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:38 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:38 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:38 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:38 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:38 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:38 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:38 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:38 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:38 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:38 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:38 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:38 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:38 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:38 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:38 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:38 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:38 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:38 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 06:00:00 (before)
2026-04-22 07:00:00 (after)
14:10:38 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:39 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:39 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:39 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:39 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:39 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.19525529948082 and 59.65345749771804 degrees.
14:10: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']
14:10:39 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.19525529948082 and 59.65345749771804 degrees.
14:10:39 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:39 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:39 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:39 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:39 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:39 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:39 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 27x23x12) for time after (2026-04-22 07:00:00)
14:10:39 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 06:00:00) in space (linearNDFast)
14:10:39 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:39 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 07:00:00) in space (linearNDFast)
14:10:39 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:39 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 06:00:00, weight 0.84) and
after (2026-04-22 07:00:00, weight 0.16) in time
14:10:39 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45191986812619 and -59.42022468395919 degrees.
14:10:39 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45191986812619 and -59.42022468395919 degrees.
14:10:39 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:39 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:39 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:39 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:39 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00515367 (min) 0.0284329 (max)
14:10:39 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0127837 (min) 0.0123266 (max)
14:10:39 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.866025 (min) -0.866025 (max)
14:10:39 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.179692 (min) 0.295817 (max)
14:10:39 DEBUG opendrift.models.basemodel.environment:900: y_wind: 0.163677 (min) 0.333535 (max)
14:10:39 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -9.04802e-05 (min) 8.41991e-06 (max)
14:10:39 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:39 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:39 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:39 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:39 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 38.8251 (min) 58.6265 (max)
14:10:39 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:39 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:39 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.001453, mean: 0.002546, max: 0.003496
14:10:39 DEBUG opendrift:689: No elements hit coastline.
14:10:39 DEBUG opendrift:760: No elements hit seafloor.
14:10:39 DEBUG opendrift:1798: No elements to deactivate
14:10:39 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:39 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:39 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.004861 m/s - 0.004861 m/s)
14:10:39 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:39 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:39 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:39 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:39 DEBUG opendrift:2201: ======================================================================
14:10:39 INFO opendrift:2202: 2026-04-22 06:39:47.096493 - step 34 of 48 - 12 active elements (0 deactivated)
14:10:39 DEBUG opendrift:2208: 0 elements scheduled.
14:10:39 DEBUG opendrift:2210: ======================================================================
14:10:39 DEBUG opendrift:2221: 59.80701869923215 <- latitude -> 59.83658002179221
14:10:39 DEBUG opendrift:2221: 10.547986983066469 <- longitude -> 10.580698384536866
14:10:39 DEBUG opendrift:2221: -53.18741989135742 <- z -> 0.0
14:10:39 DEBUG opendrift:2222: ---------------------------------
14:10:39 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:39 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:39 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:39 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:39 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:39 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:39 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:39 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:39 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:39 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:39 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:39 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:39 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:39 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:39 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:39 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:39 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:39 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:39 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:39 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:39 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:39 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:39 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:39 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:39 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:39 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:39 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:39 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:39 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 06:00:00 (before)
2026-04-22 07:00:00 (after)
14:10:39 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 06:00:00) in space (linearNDFast)
14:10:39 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:39 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 07:00:00) in space (linearNDFast)
14:10:39 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:39 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 06:00:00, weight 0.34) and
after (2026-04-22 07:00:00, weight 0.66) in time
14:10:39 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.4520234217851 and -59.41931200349667 degrees.
14:10:39 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.4520234217851 and -59.41931200349667 degrees.
14:10:39 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:39 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:39 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:39 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:39 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00730933 (min) 0.0285951 (max)
14:10:39 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0112857 (min) 0.0145506 (max)
14:10:39 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.707107 (min) -0.707107 (max)
14:10:39 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.386111 (min) 0.156524 (max)
14:10:39 DEBUG opendrift.models.basemodel.environment:900: y_wind: -0.109923 (min) 0.185078 (max)
14:10:39 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -7.97253e-05 (min) 6.63082e-06 (max)
14:10:39 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:39 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:39 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:39 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:39 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 38.6807 (min) 58.7522 (max)
14:10:39 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:39 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:39 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.001445, mean: 0.002986, max: 0.003825
14:10:39 DEBUG opendrift:689: No elements hit coastline.
14:10:39 DEBUG opendrift:760: No elements hit seafloor.
14:10:39 DEBUG opendrift:1798: No elements to deactivate
14:10:39 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:39 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:39 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.005092 m/s - 0.005092 m/s)
14:10:39 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:39 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:39 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:39 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:39 DEBUG opendrift:2201: ======================================================================
14:10:39 INFO opendrift:2202: 2026-04-22 07:09:47.096493 - step 35 of 48 - 12 active elements (0 deactivated)
14:10:39 DEBUG opendrift:2208: 0 elements scheduled.
14:10:39 DEBUG opendrift:2210: ======================================================================
14:10:39 DEBUG opendrift:2221: 59.80683636015375 <- latitude -> 59.83681510725582
14:10:39 DEBUG opendrift:2221: 10.547752563578127 <- longitude -> 10.58161629083972
14:10:39 DEBUG opendrift:2221: -53.40043640136719 <- z -> 0.0
14:10:39 DEBUG opendrift:2222: ---------------------------------
14:10:39 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:39 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:39 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:39 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:39 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:39 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:39 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:39 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:39 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:39 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:39 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:39 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:39 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:39 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:39 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:39 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:39 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:39 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:39 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:39 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:39 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:39 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:39 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:39 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:39 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:39 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:39 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:39 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:39 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 07:00:00 (before)
2026-04-22 08:00:00 (after)
14:10:39 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:39 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:40 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:40 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:40 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:40 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.19525529948082 and 59.65345749771804 degrees.
14:10: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']
14:10:40 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.19525529948082 and 59.65345749771804 degrees.
14:10:40 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:40 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:40 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:40 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:40 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:40 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:40 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 27x23x12) for time after (2026-04-22 08:00:00)
14:10:40 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 07:00:00) in space (linearNDFast)
14:10:40 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:40 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 08:00:00) in space (linearNDFast)
14:10:40 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:40 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 07:00:00, weight 0.84) and
after (2026-04-22 08:00:00, weight 0.16) in time
14:10:40 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45225783526638 and -59.41839410583823 degrees.
14:10:40 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45225783526638 and -59.41839410583823 degrees.
14:10:40 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:40 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:40 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:40 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:40 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0105786 (min) 0.0300485 (max)
14:10:40 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.00720446 (min) 0.0194511 (max)
14:10:40 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.5 (min) -0.5 (max)
14:10:40 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.526588 (min) 0.102091 (max)
14:10:40 DEBUG opendrift.models.basemodel.environment:900: y_wind: -0.229112 (min) 0.259418 (max)
14:10:40 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -6.19275e-05 (min) 1.32616e-05 (max)
14:10:40 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:40 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:40 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:40 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:40 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 38.5093 (min) 58.8323 (max)
14:10:40 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:40 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:40 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.001912, mean: 0.004994, max: 0.006981
14:10:40 DEBUG opendrift:689: No elements hit coastline.
14:10:40 DEBUG opendrift:760: No elements hit seafloor.
14:10:40 DEBUG opendrift:1798: No elements to deactivate
14:10:40 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:40 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:40 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.005966 m/s - 0.005966 m/s)
14:10:40 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:40 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:40 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:40 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:40 DEBUG opendrift:2201: ======================================================================
14:10:40 INFO opendrift:2202: 2026-04-22 07:39:47.096493 - step 36 of 48 - 12 active elements (0 deactivated)
14:10:40 DEBUG opendrift:2208: 0 elements scheduled.
14:10:40 DEBUG opendrift:2210: ======================================================================
14:10:40 DEBUG opendrift:2221: 59.80671995955335 <- latitude -> 59.83711179565448
14:10:40 DEBUG opendrift:2221: 10.547413294717131 <- longitude -> 10.582580859831701
14:10:40 DEBUG opendrift:2221: -53.66814041137695 <- z -> 0.0
14:10:40 DEBUG opendrift:2222: ---------------------------------
14:10:40 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:40 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:40 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:40 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:40 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:40 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:40 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:40 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:40 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:40 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:40 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:40 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:40 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:40 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:40 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:40 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:40 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:40 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:40 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:40 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:40 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:40 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:40 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:40 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:40 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:40 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:40 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:40 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:40 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 07:00:00 (before)
2026-04-22 08:00:00 (after)
14:10:40 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 07:00:00) in space (linearNDFast)
14:10:40 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:40 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 08:00:00) in space (linearNDFast)
14:10:40 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:40 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 07:00:00, weight 0.34) and
after (2026-04-22 08:00:00, weight 0.66) in time
14:10:40 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45259710681742 and -59.417429522401136 degrees.
14:10:40 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45259710681742 and -59.417429522401136 degrees.
14:10:40 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:40 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:40 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:40 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:40 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0123664 (min) 0.0348899 (max)
14:10:40 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.00538408 (min) 0.033541 (max)
14:10:40 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.258819 (min) -0.258819 (max)
14:10:40 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.334829 (min) 0.22208 (max)
14:10:40 DEBUG opendrift.models.basemodel.environment:900: y_wind: -0.0497149 (min) 0.584225 (max)
14:10:40 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -5.36335e-05 (min) 2.32616e-05 (max)
14:10:40 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:40 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:40 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:40 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:40 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 38.2922 (min) 58.842 (max)
14:10:40 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:40 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:40 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.000052, mean: 0.002571, max: 0.009610
14:10:40 DEBUG opendrift:689: No elements hit coastline.
14:10:40 DEBUG opendrift:760: No elements hit seafloor.
14:10:40 DEBUG opendrift:1798: No elements to deactivate
14:10:40 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:40 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:40 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.000919 m/s - 0.000919 m/s)
14:10:40 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:40 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:40 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:40 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:40 DEBUG opendrift:2201: ======================================================================
14:10:40 INFO opendrift:2202: 2026-04-22 08:09:47.096493 - step 37 of 48 - 12 active elements (0 deactivated)
14:10:40 DEBUG opendrift:2208: 0 elements scheduled.
14:10:40 DEBUG opendrift:2210: ======================================================================
14:10:40 DEBUG opendrift:2221: 59.806738155912726 <- latitude -> 59.837528917064134
14:10:40 DEBUG opendrift:2221: 10.547016688958228 <- longitude -> 10.583700852797257
14:10:40 DEBUG opendrift:2221: -54.00056076049805 <- z -> 0.0
14:10:40 DEBUG opendrift:2222: ---------------------------------
14:10:40 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:40 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:40 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:40 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:40 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:40 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:40 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:40 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:40 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:40 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:40 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:40 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:40 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:40 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:40 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:40 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:40 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:40 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:40 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:40 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:40 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:40 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:40 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:40 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:40 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:40 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:40 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:40 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:40 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 08:00:00 (before)
2026-04-22 09:00:00 (after)
14:10:40 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:40 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:41 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:41 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:41 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:41 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.18794871342012 and 59.65345749771804 degrees.
14:10: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']
14:10:41 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.18794871342012 and 59.65345749771804 degrees.
14:10:41 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:41 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:41 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:41 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:41 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:41 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:41 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 28x23x12) for time after (2026-04-22 09:00:00)
14:10:41 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 08:00:00) in space (linearNDFast)
14:10:41 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:41 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 09:00:00) in space (linearNDFast)
14:10:41 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:41 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 08:00:00, weight 0.84) and
after (2026-04-22 09:00:00, weight 0.16) in time
14:10:41 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.452993712447764 and -59.41630952484971 degrees.
14:10:41 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.452993712447764 and -59.41630952484971 degrees.
14:10:41 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:41 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:41 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:41 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:41 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0137705 (min) 0.0354124 (max)
14:10:41 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.00982688 (min) 0.0438877 (max)
14:10:41 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -3.67394e-16 (min) -3.67394e-16 (max)
14:10:41 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.2198 (min) 0.324237 (max)
14:10:41 DEBUG opendrift.models.basemodel.environment:900: y_wind: 0.282925 (min) 1.01954 (max)
14:10:41 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -8.72126e-05 (min) 3.2815e-05 (max)
14:10:41 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:41 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:41 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:41 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:41 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 38.0535 (min) 58.742 (max)
14:10:41 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:41 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:41 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.003158, mean: 0.006840, max: 0.028157
14:10:41 DEBUG opendrift:689: No elements hit coastline.
14:10:41 DEBUG opendrift:760: No elements hit seafloor.
14:10:41 DEBUG opendrift:1798: No elements to deactivate
14:10:41 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:41 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:41 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.009279 m/s - 0.009279 m/s)
14:10:41 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:41 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:41 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:41 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:41 DEBUG opendrift:2201: ======================================================================
14:10:41 INFO opendrift:2202: 2026-04-22 08:39:47.096493 - step 38 of 48 - 12 active elements (0 deactivated)
14:10:41 DEBUG opendrift:2208: 0 elements scheduled.
14:10:41 DEBUG opendrift:2210: ======================================================================
14:10:41 DEBUG opendrift:2221: 59.806839798425116 <- latitude -> 59.838004734473984
14:10:41 DEBUG opendrift:2221: 10.54657505167365 <- longitude -> 10.584837636138186
14:10:41 DEBUG opendrift:2221: -54.411895751953125 <- z -> 0.0
14:10:41 DEBUG opendrift:2222: ---------------------------------
14:10:41 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:41 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:41 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:41 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:41 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:41 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:41 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:41 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:41 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:41 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:41 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:41 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:41 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:41 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:41 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:41 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:41 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:41 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:41 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:41 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:41 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:41 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:41 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:41 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:41 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:41 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:41 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:41 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:41 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 08:00:00 (before)
2026-04-22 09:00:00 (after)
14:10:41 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 08:00:00) in space (linearNDFast)
14:10:41 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:41 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 09:00:00) in space (linearNDFast)
14:10:41 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:41 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 08:00:00, weight 0.34) and
after (2026-04-22 09:00:00, weight 0.66) in time
14:10:41 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45343534474236 and -59.415172752773785 degrees.
14:10:41 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45343534474236 and -59.415172752773785 degrees.
14:10:41 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:41 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:41 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:41 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:41 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0141834 (min) 0.0298447 (max)
14:10:41 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0207777 (min) 0.0469051 (max)
14:10:41 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.258819 (min) 0.258819 (max)
14:10:41 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.26026 (min) 0.409155 (max)
14:10:41 DEBUG opendrift.models.basemodel.environment:900: y_wind: 1.23628 (min) 1.66894 (max)
14:10:41 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -0.00015589 (min) 1.01075e-05 (max)
14:10:41 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:41 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:41 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:41 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:41 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 37.7835 (min) 58.572 (max)
14:10:41 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:41 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:41 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.039265, mean: 0.047781, max: 0.072638
14:10:41 DEBUG opendrift:689: No elements hit coastline.
14:10:41 DEBUG opendrift:760: No elements hit seafloor.
14:10:41 DEBUG opendrift:1798: No elements to deactivate
14:10:41 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:41 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:41 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.027776 m/s - 0.027776 m/s)
14:10:41 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:41 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:41 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:41 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:41 DEBUG opendrift:2201: ======================================================================
14:10:41 INFO opendrift:2202: 2026-04-22 09:09:47.096493 - step 39 of 48 - 12 active elements (0 deactivated)
14:10:41 DEBUG opendrift:2208: 0 elements scheduled.
14:10:41 DEBUG opendrift:2210: ======================================================================
14:10:41 DEBUG opendrift:2221: 59.80692474773804 <- latitude -> 59.838403782964804
14:10:41 DEBUG opendrift:2221: 10.546120169233195 <- longitude -> 10.585795701514026
14:10:41 DEBUG opendrift:2221: -54.94816589355469 <- z -> 0.0
14:10:41 DEBUG opendrift:2222: ---------------------------------
14:10:41 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:41 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:41 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:41 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:41 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:41 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:41 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:41 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:41 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:41 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:41 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:41 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:41 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:41 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:41 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:41 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:41 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:41 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:41 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:41 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:41 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:41 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:41 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:41 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:41 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:41 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:41 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:41 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:41 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 09:00:00 (before)
2026-04-22 10:00:00 (after)
14:10:41 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:41 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:41 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:42 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.18794871342012 and 59.65345749771804 degrees.
14:10: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']
14:10:42 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.18794871342012 and 59.65345749771804 degrees.
14:10:42 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:42 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:42 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:42 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:42 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:42 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:42 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 28x23x12) for time after (2026-04-22 10:00:00)
14:10:42 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 09:00:00) in space (linearNDFast)
14:10:42 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:42 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 10:00:00) in space (linearNDFast)
14:10:42 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:42 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 09:00:00, weight 0.84) and
after (2026-04-22 10:00:00, weight 0.16) in time
14:10:42 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45389022003509 and -59.41421467766948 degrees.
14:10:42 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45389022003509 and -59.41421467766948 degrees.
14:10:42 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:42 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:42 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:42 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:42 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0142659 (min) 0.0222104 (max)
14:10:42 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0317912 (min) 0.0450144 (max)
14:10:42 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.5 (min) 0.5 (max)
14:10:42 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.316721 (min) 0.462802 (max)
14:10:42 DEBUG opendrift.models.basemodel.environment:900: y_wind: 2.09194 (min) 2.36587 (max)
14:10:42 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -0.000216572 (min) -9.78494e-06 (max)
14:10:42 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:42 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:42 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:42 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:42 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 37.5555 (min) 58.4109 (max)
14:10:42 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:42 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:42 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.110122, mean: 0.120637, max: 0.138738
14:10:42 DEBUG opendrift:689: No elements hit coastline.
14:10:42 DEBUG opendrift:760: No elements hit seafloor.
14:10:42 DEBUG opendrift:1798: No elements to deactivate
14:10:42 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:42 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:42 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.044496 m/s - 0.044496 m/s)
14:10:42 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:42 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:42 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:42 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:42 DEBUG opendrift:2201: ======================================================================
14:10:42 INFO opendrift:2202: 2026-04-22 09:39:47.096493 - step 40 of 48 - 12 active elements (0 deactivated)
14:10:42 DEBUG opendrift:2208: 0 elements scheduled.
14:10:42 DEBUG opendrift:2210: ======================================================================
14:10:42 DEBUG opendrift:2221: 59.80695407217169 <- latitude -> 59.838679502024824
14:10:42 DEBUG opendrift:2221: 10.545662642017017 <- longitude -> 10.586508698202762
14:10:42 DEBUG opendrift:2221: -55.577491760253906 <- z -> 0.0
14:10:42 DEBUG opendrift:2222: ---------------------------------
14:10:42 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:42 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:42 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:42 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:42 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:42 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:42 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:42 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:42 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:42 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:42 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:42 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:42 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:42 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:42 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:42 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:42 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:42 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:42 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:42 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:42 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:42 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:42 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:42 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:42 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:42 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:42 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:42 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:42 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 09:00:00 (before)
2026-04-22 10:00:00 (after)
14:10:42 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 09:00:00) in space (linearNDFast)
14:10:42 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:42 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 10:00:00) in space (linearNDFast)
14:10:42 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:42 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 09:00:00, weight 0.34) and
after (2026-04-22 10:00:00, weight 0.66) in time
14:10:42 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.454347757948106 and -59.41350168323576 degrees.
14:10:42 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.454347757948106 and -59.41350168323576 degrees.
14:10:42 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:42 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:42 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:42 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:42 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0137914 (min) 0.01464 (max)
14:10:42 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0422228 (min) 0.0356324 (max)
14:10:42 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.707107 (min) 0.707107 (max)
14:10:42 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.406866 (min) 0.428359 (max)
14:10:42 DEBUG opendrift.models.basemodel.environment:900: y_wind: 2.74966 (min) 3.05318 (max)
14:10:42 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -0.00025407 (min) -3.15319e-05 (max)
14:10:42 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:42 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:42 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:42 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:42 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 37.3976 (min) 58.4064 (max)
14:10:42 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:42 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:42 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.189631, mean: 0.202300, max: 0.231630
14:10:42 DEBUG opendrift:689: No elements hit coastline.
14:10:42 DEBUG opendrift:760: No elements hit seafloor.
14:10:42 DEBUG opendrift:1798: No elements to deactivate
14:10:42 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:42 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:42 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.057624 m/s - 0.057624 m/s)
14:10:42 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:42 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:42 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:42 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:42 DEBUG opendrift:2201: ======================================================================
14:10:42 INFO opendrift:2202: 2026-04-22 10:09:47.096493 - step 41 of 48 - 12 active elements (0 deactivated)
14:10:42 DEBUG opendrift:2208: 0 elements scheduled.
14:10:42 DEBUG opendrift:2210: ======================================================================
14:10:42 DEBUG opendrift:2221: 59.80685038419561 <- latitude -> 59.838731026438666
14:10:42 DEBUG opendrift:2221: 10.545220332874626 <- longitude -> 10.58680500380943
14:10:42 DEBUG opendrift:2221: -56.24165725708008 <- z -> 0.0
14:10:42 DEBUG opendrift:2222: ---------------------------------
14:10:42 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:42 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:42 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:42 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:42 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:42 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:42 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:42 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:42 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:42 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:42 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:42 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:42 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:42 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:42 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:42 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:42 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:42 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:42 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:42 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:42 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:42 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:42 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:42 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:42 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:42 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:42 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:42 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:42 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 10:00:00 (before)
2026-04-22 11:00:00 (after)
14:10:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:43 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:43 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.18794871342012 and 59.65345749771804 degrees.
14:10: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']
14:10:43 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.18794871342012 and 59.65345749771804 degrees.
14:10:43 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:43 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:43 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:43 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:43 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:43 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:43 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 28x23x12) for time after (2026-04-22 11:00:00)
14:10:43 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 10:00:00) in space (linearNDFast)
14:10:43 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:43 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 11:00:00) in space (linearNDFast)
14:10:43 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:43 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 10:00:00, weight 0.84) and
after (2026-04-22 11:00:00, weight 0.16) in time
14:10:43 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45479007171952 and -59.41320538893562 degrees.
14:10:43 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45479007171952 and -59.41320538893562 degrees.
14:10:43 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:43 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:43 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:43 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:43 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0148404 (min) 0.0156497 (max)
14:10:43 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.04815 (min) 0.0267925 (max)
14:10:43 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.866025 (min) 0.866025 (max)
14:10:43 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.444486 (min) 0.457784 (max)
14:10:43 DEBUG opendrift.models.basemodel.environment:900: y_wind: 3.04586 (min) 3.36631 (max)
14:10:43 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -0.000264842 (min) -3.13223e-05 (max)
14:10:43 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:43 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:43 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:43 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:43 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 37.3696 (min) 58.5307 (max)
14:10:43 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:43 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:43 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.232572, mean: 0.249857, max: 0.283884
14:10:43 DEBUG opendrift:689: No elements hit coastline.
14:10:43 DEBUG opendrift:760: No elements hit seafloor.
14:10:43 DEBUG opendrift:1798: No elements to deactivate
14:10:43 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:43 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:43 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.066365 m/s - 0.066365 m/s)
14:10:43 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:43 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:43 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:43 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:43 DEBUG opendrift:2201: ======================================================================
14:10:43 INFO opendrift:2202: 2026-04-22 10:39:47.096493 - step 42 of 48 - 12 active elements (0 deactivated)
14:10:43 DEBUG opendrift:2208: 0 elements scheduled.
14:10:43 DEBUG opendrift:2210: ======================================================================
14:10:43 DEBUG opendrift:2221: 59.80660983109679 <- latitude -> 59.83862457631475
14:10:43 DEBUG opendrift:2221: 10.544820304044054 <- longitude -> 10.586720666842734
14:10:43 DEBUG opendrift:2221: -56.87784957885742 <- z -> 0.0
14:10:43 DEBUG opendrift:2222: ---------------------------------
14:10:43 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:43 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:43 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:43 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:43 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:43 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:43 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:43 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:43 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:43 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:43 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:43 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:43 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:43 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:43 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:43 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:43 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:43 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:43 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:43 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:43 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:43 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:43 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:43 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:43 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:43 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:43 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:43 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:43 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 10:00:00 (before)
2026-04-22 11:00:00 (after)
14:10:43 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 10:00:00) in space (linearNDFast)
14:10:43 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:43 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 11:00:00) in space (linearNDFast)
14:10:43 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:43 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 10:00:00, weight 0.34) and
after (2026-04-22 11:00:00, weight 0.66) in time
14:10:43 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.455190092548726 and -59.413289719122 degrees.
14:10:43 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.455190092548726 and -59.413289719122 degrees.
14:10:43 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:43 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:43 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:43 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:43 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0166183 (min) 0.0183231 (max)
14:10:43 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0450071 (min) 0.0165674 (max)
14:10:43 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.965926 (min) 0.965926 (max)
14:10:43 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.374196 (min) 0.621518 (max)
14:10:43 DEBUG opendrift.models.basemodel.environment:900: y_wind: 2.60113 (min) 3.37315 (max)
14:10:43 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -0.000225418 (min) -7.0378e-06 (max)
14:10:43 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:43 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:43 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:43 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:43 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 37.4329 (min) 58.7659 (max)
14:10:43 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:43 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:43 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.169885, mean: 0.196540, max: 0.289404
14:10:43 DEBUG opendrift:689: No elements hit coastline.
14:10:43 DEBUG opendrift:760: No elements hit seafloor.
14:10:43 DEBUG opendrift:1798: No elements to deactivate
14:10:43 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:43 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:43 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.065488 m/s - 0.065488 m/s)
14:10:43 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:43 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:43 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:43 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:43 DEBUG opendrift:2201: ======================================================================
14:10:43 INFO opendrift:2202: 2026-04-22 11:09:47.096493 - step 43 of 48 - 12 active elements (0 deactivated)
14:10:43 DEBUG opendrift:2208: 0 elements scheduled.
14:10:43 DEBUG opendrift:2210: ======================================================================
14:10:43 DEBUG opendrift:2221: 59.80621642812859 <- latitude -> 59.83850079866821
14:10:43 DEBUG opendrift:2221: 10.544513639848303 <- longitude -> 10.586383245156389
14:10:43 DEBUG opendrift:2221: -57.38420104980469 <- z -> 0.0
14:10:43 DEBUG opendrift:2222: ---------------------------------
14:10:43 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:43 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:43 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:43 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:43 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:43 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:43 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:43 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:43 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:43 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:43 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:43 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:43 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:43 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:43 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:43 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:43 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:43 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:43 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:43 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:43 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:43 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:43 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:43 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:43 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:43 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:43 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:43 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:43 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 11:00:00 (before)
2026-04-22 12:00:00 (after)
14:10:43 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:43 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:43 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:43 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:44 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:44 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.18794871342012 and 59.66064273962397 degrees.
14:10: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']
14:10:44 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.18794871342012 and 59.66064273962397 degrees.
14:10:44 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:44 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:44 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:44 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:44 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:44 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:44 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 29x23x12) for time after (2026-04-22 12:00:00)
14:10:44 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 11:00:00) in space (linearNDFast)
14:10:44 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:44 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 12:00:00) in space (linearNDFast)
14:10:44 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:44 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 11:00:00, weight 0.84) and
after (2026-04-22 12:00:00, weight 0.16) in time
14:10:44 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45549675626877 and -59.41362713514003 degrees.
14:10:44 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45549675626877 and -59.41362713514003 degrees.
14:10:44 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:44 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:44 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:44 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:44 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0165085 (min) 0.0187068 (max)
14:10:44 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0382818 (min) 0.00959093 (max)
14:10:44 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 1 (min) 1 (max)
14:10:44 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.139085 (min) 0.941387 (max)
14:10:44 DEBUG opendrift.models.basemodel.environment:900: y_wind: 1.93844 (min) 2.93557 (max)
14:10:44 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -0.000173284 (min) 5.37797e-06 (max)
14:10:44 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:44 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:44 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:44 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:44 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 37.5038 (min) 59.0978 (max)
14:10:44 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:44 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:44 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.092912, mean: 0.122552, max: 0.233794
14:10:44 DEBUG opendrift:689: No elements hit coastline.
14:10:44 DEBUG opendrift:760: No elements hit seafloor.
14:10:44 DEBUG opendrift:1798: No elements to deactivate
14:10:44 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:44 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:44 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.058717 m/s - 0.058717 m/s)
14:10:44 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:44 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:44 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:44 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:44 DEBUG opendrift:2201: ======================================================================
14:10:44 INFO opendrift:2202: 2026-04-22 11:39:47.096493 - step 44 of 48 - 12 active elements (0 deactivated)
14:10:44 DEBUG opendrift:2208: 0 elements scheduled.
14:10:44 DEBUG opendrift:2210: ======================================================================
14:10:44 DEBUG opendrift:2221: 59.80586223670337 <- latitude -> 59.83846854671141
14:10:44 DEBUG opendrift:2221: 10.544323265190316 <- longitude -> 10.586000400806478
14:10:44 DEBUG opendrift:2221: -57.730491638183594 <- z -> 0.0
14:10:44 DEBUG opendrift:2222: ---------------------------------
14:10:44 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:44 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:44 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:44 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:44 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:44 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:44 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:44 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:44 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:44 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:44 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:44 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:44 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:44 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:44 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:44 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:44 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:44 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:44 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:44 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:44 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:44 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:44 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:44 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:44 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:44 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:44 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:44 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:44 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 11:00:00 (before)
2026-04-22 12:00:00 (after)
14:10:44 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 11:00:00) in space (linearNDFast)
14:10:44 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:44 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 12:00:00) in space (linearNDFast)
14:10:44 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:44 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 11:00:00, weight 0.34) and
after (2026-04-22 12:00:00, weight 0.66) in time
14:10:44 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45568714493574 and -59.41400997960524 degrees.
14:10:44 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45568714493574 and -59.41400997960524 degrees.
14:10:44 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:44 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:44 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:44 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:44 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0128369 (min) 0.0169402 (max)
14:10:44 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0242198 (min) 0.016319 (max)
14:10:44 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.965926 (min) 0.965926 (max)
14:10:44 DEBUG opendrift.models.basemodel.environment:900: x_wind: 0.420318 (min) 1.60227 (max)
14:10:44 DEBUG opendrift.models.basemodel.environment:900: y_wind: 0.816587 (min) 1.77587 (max)
14:10:44 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -9.99633e-05 (min) 2.29105e-06 (max)
14:10:44 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:44 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:44 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:44 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:44 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 37.5189 (min) 59.395 (max)
14:10:44 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:44 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:44 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.022741, mean: 0.043297, max: 0.123284
14:10:44 DEBUG opendrift:689: No elements hit coastline.
14:10:44 DEBUG opendrift:760: No elements hit seafloor.
14:10:44 DEBUG opendrift:1798: No elements to deactivate
14:10:44 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:44 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:44 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.041989 m/s - 0.041989 m/s)
14:10:44 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:44 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:44 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:44 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:44 DEBUG opendrift:2201: ======================================================================
14:10:44 INFO opendrift:2202: 2026-04-22 12:09:47.096493 - step 45 of 48 - 12 active elements (0 deactivated)
14:10:44 DEBUG opendrift:2208: 0 elements scheduled.
14:10:44 DEBUG opendrift:2210: ======================================================================
14:10:44 DEBUG opendrift:2221: 59.805659727888475 <- latitude -> 59.838732205978275
14:10:44 DEBUG opendrift:2221: 10.544294179011963 <- longitude -> 10.585902104514826
14:10:44 DEBUG opendrift:2221: -57.876033782958984 <- z -> 0.0
14:10:44 DEBUG opendrift:2222: ---------------------------------
14:10:44 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:44 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:44 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:44 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:44 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:44 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:44 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:44 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:44 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:44 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:44 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:44 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:44 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:44 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:44 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:44 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:44 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:44 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:44 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:44 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:44 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:44 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:44 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:44 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:44 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:44 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:44 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:44 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:44 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 12:00:00 (before)
2026-04-22 13:00:00 (after)
14:10:44 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:44 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:44 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:44 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:44 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:44 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.18794871342012 and 59.66064273962397 degrees.
14:10: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']
14:10:44 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.18794871342012 and 59.66064273962397 degrees.
14:10:44 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:44 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:44 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:44 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:44 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:44 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:44 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 29x23x12) for time after (2026-04-22 13:00:00)
14:10:44 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 12:00:00) in space (linearNDFast)
14:10:44 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:44 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 13:00:00) in space (linearNDFast)
14:10:44 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:44 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 12:00:00, weight 0.84) and
after (2026-04-22 13:00:00, weight 0.16) in time
14:10:44 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.455716222675925 and -59.41410827491095 degrees.
14:10:45 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.455716222675925 and -59.41410827491095 degrees.
14:10:45 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:45 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:45 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:45 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:45 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00948852 (min) 0.0159718 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0122401 (min) 0.0293366 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.866025 (min) 0.866025 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:900: x_wind: 0.84052 (min) 2.22032 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:900: y_wind: -0.321959 (min) 0.623963 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -3.97457e-05 (min) 4.51569e-05 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 37.3592 (min) 59.5604 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:45 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.017467, mean: 0.035941, max: 0.122832
14:10:45 DEBUG opendrift:689: No elements hit coastline.
14:10:45 DEBUG opendrift:760: No elements hit seafloor.
14:10:45 DEBUG opendrift:1798: No elements to deactivate
14:10:45 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:45 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:45 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.035584 m/s - 0.035584 m/s)
14:10:45 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:45 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:45 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:45 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:45 DEBUG opendrift:2201: ======================================================================
14:10:45 INFO opendrift:2202: 2026-04-22 12:39:47.096493 - step 46 of 48 - 12 active elements (0 deactivated)
14:10:45 DEBUG opendrift:2208: 0 elements scheduled.
14:10:45 DEBUG opendrift:2210: ======================================================================
14:10:45 DEBUG opendrift:2221: 59.80557659940654 <- latitude -> 59.83920618539603
14:10:45 DEBUG opendrift:2221: 10.544399511300373 <- longitude -> 10.586032636274373
14:10:45 DEBUG opendrift:2221: -57.84682083129883 <- z -> 0.0
14:10:45 DEBUG opendrift:2222: ---------------------------------
14:10:45 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:45 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:45 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:45 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:45 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:45 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:45 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:45 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:45 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:45 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:45 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:45 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:45 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:45 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:45 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:45 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:45 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:45 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:45 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:45 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:45 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:45 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:45 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:45 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:45 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:45 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:45 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:45 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:45 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 12:00:00 (before)
2026-04-22 13:00:00 (after)
14:10:45 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 12:00:00) in space (linearNDFast)
14:10:45 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:45 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 13:00:00) in space (linearNDFast)
14:10:45 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:45 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 12:00:00, weight 0.34) and
after (2026-04-22 13:00:00, weight 0.66) in time
14:10:45 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.455610895704616 and -59.41397775454474 degrees.
14:10:45 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.455610895704616 and -59.41397775454474 degrees.
14:10:45 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:45 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:45 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:45 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:45 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00627077 (min) 0.0151198 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.00604867 (min) 0.032293 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.707107 (min) 0.707107 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:900: x_wind: 1.01747 (min) 2.70754 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:900: y_wind: -1.05309 (min) -0.616659 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -4.62753e-06 (min) 3.61164e-05 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 37.0765 (min) 59.6142 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:45 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.035833, mean: 0.065211, max: 0.199187
14:10:45 DEBUG opendrift:689: No elements hit coastline.
14:10:45 DEBUG opendrift:760: No elements hit seafloor.
14:10:45 DEBUG opendrift:1798: No elements to deactivate
14:10:45 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:45 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:45 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.046308 m/s - 0.046308 m/s)
14:10:45 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:45 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:45 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:45 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:45 DEBUG opendrift:2201: ======================================================================
14:10:45 INFO opendrift:2202: 2026-04-22 13:09:47.096493 - step 47 of 48 - 12 active elements (0 deactivated)
14:10:45 DEBUG opendrift:2208: 0 elements scheduled.
14:10:45 DEBUG opendrift:2210: ======================================================================
14:10:45 DEBUG opendrift:2221: 59.805478872857265 <- latitude -> 59.839727930897155
14:10:45 DEBUG opendrift:2221: 10.544590922658813 <- longitude -> 10.586334478670164
14:10:45 DEBUG opendrift:2221: -57.68611145019531 <- z -> 0.0
14:10:45 DEBUG opendrift:2222: ---------------------------------
14:10:45 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:45 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:45 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:45 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:45 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:45 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:45 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:45 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:45 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:45 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:45 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:45 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:45 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:45 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:45 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:45 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:45 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:45 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:45 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:45 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:45 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:45 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:45 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:45 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:45 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:45 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:45 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:45 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:45 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 13:00:00 (before)
2026-04-22 14:00:00 (after)
14:10:45 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:45 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:45 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:45 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:45 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:45 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.18794871342012 and 59.66064273962397 degrees.
14:10: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']
14:10:45 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.18794871342012 and 59.66064273962397 degrees.
14:10:45 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:45 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:45 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:45 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:45 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:45 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:45 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 29x23x12) for time after (2026-04-22 14:00:00)
14:10:45 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 13:00:00) in space (linearNDFast)
14:10:45 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:45 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 14:00:00) in space (linearNDFast)
14:10:45 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:45 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 13:00:00, weight 0.84) and
after (2026-04-22 14:00:00, weight 0.16) in time
14:10:45 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.4554194805129 and -59.41367590366204 degrees.
14:10:45 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.4554194805129 and -59.41367590366204 degrees.
14:10:45 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:45 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:45 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:45 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:45 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00618953 (min) 0.0132692 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.00367759 (min) 0.0292114 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.5 (min) 0.5 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:900: x_wind: 0.86061 (min) 2.83679 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:900: y_wind: -1.61232 (min) -0.797446 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: 9.98344e-06 (min) 3.13537e-05 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 36.768 (min) 59.6193 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:45 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.034324, mean: 0.075163, max: 0.261915
14:10:45 DEBUG opendrift:689: No elements hit coastline.
14:10:45 DEBUG opendrift:760: No elements hit seafloor.
14:10:45 DEBUG opendrift:1798: No elements to deactivate
14:10:45 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:45 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:45 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.055549 m/s - 0.055549 m/s)
14:10:45 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:45 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:45 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:45 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:45 DEBUG opendrift:2201: ======================================================================
14:10:45 INFO opendrift:2202: 2026-04-22 13:39:47.096493 - step 48 of 48 - 12 active elements (0 deactivated)
14:10:45 DEBUG opendrift:2208: 0 elements scheduled.
14:10:45 DEBUG opendrift:2210: ======================================================================
14:10:45 DEBUG opendrift:2221: 59.805419455064005 <- latitude -> 59.84019988784921
14:10:45 DEBUG opendrift:2221: 10.544833580960608 <- longitude -> 10.586697868388034
14:10:45 DEBUG opendrift:2221: -57.440582275390625 <- z -> 0.0
14:10:45 DEBUG opendrift:2222: ---------------------------------
14:10:45 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:45 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:45 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:45 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:45 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:45 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:45 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:45 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:45 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:45 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:45 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:45 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:45 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:45 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:45 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:45 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:45 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:45 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:45 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:45 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:45 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:45 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:45 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:45 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:45 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:45 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:45 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:45 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:45 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 13:00:00 (before)
2026-04-22 14:00:00 (after)
14:10:45 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 13:00:00) in space (linearNDFast)
14:10:45 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:45 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 14:00:00) in space (linearNDFast)
14:10:45 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:45 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 13:00:00, weight 0.34) and
after (2026-04-22 14:00:00, weight 0.66) in time
14:10:45 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45517682015347 and -59.4133125116992 degrees.
14:10:45 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45517682015347 and -59.4133125116992 degrees.
14:10:45 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:45 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:45 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:45 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:45 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00748115 (min) 0.0091498 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0179028 (min) 0.0141392 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.258819 (min) 0.258819 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:900: x_wind: 0.026169 (min) 2.23596 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:900: y_wind: -1.59259 (min) 0.161265 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: 1.07529e-07 (min) 4.97973e-05 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 36.4904 (min) 59.6004 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:45 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.000346, mean: 0.027068, max: 0.185382
14:10:45 DEBUG opendrift:689: No elements hit coastline.
14:10:45 DEBUG opendrift:760: No elements hit seafloor.
14:10:45 DEBUG opendrift:1798: No elements to deactivate
14:10:45 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:45 INFO opendrift.models.oceandrift:311: Compensating for change in surface elevation
14:10:45 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.042062 m/s - 0.042062 m/s)
14:10:45 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:45 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:45 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:45 DEBUG opendrift:2297: Cleaning up
14:10:45 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:45 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:45 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:45 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:45 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:45 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:45 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:45 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:45 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:45 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:45 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:45 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:45 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:45 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:45 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:45 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:45 DEBUG opendrift:689: No elements hit coastline.
14:10:45 DEBUG opendrift:2384: Updating minval and maxval
14:10:46 DEBUG opendrift:2464: Writing to file
14:10:46 DEBUG opendrift:1798: No elements to deactivate
14:10:46 DEBUG opendrift:164: Changed mode from Mode.Run to Mode.Result
14:10:46 DEBUG opendrift.models.oceandrift:110: No machine learning correction available.
14:10:46 DEBUG opendrift.config:168: Adding 28 config items from environment
14:10:46 DEBUG opendrift.config:168: Adding 5 config items from environment
WARNING: from next version (1.14.10), loglevel of 0 will give no logging, please change to 10 for DEBUG
14:10:46 DEBUG opendrift.config:168: Adding 17 config items from __init__
14:10:46 DEBUG opendrift.config:178: Overwriting config item readers:max_number_of_fails
14:10:46 DEBUG opendrift.config:168: Adding 5 config items from __init__
14:10:46 INFO opendrift:568: OpenDriftSimulation initialised (version 1.14.9 / v1.14.9-43-g22dbf7d)
14:10:46 DEBUG opendrift.config:168: Adding 19 config items from oceandrift
14:10:46 DEBUG opendrift.config:178: Overwriting config item seed:z
14:10:46 DEBUG opendrift.models.basemodel.environment:313: Added reader oscillating_reader
14:10:46 DEBUG opendrift.readers.reader_lazy:37: Delaying initialisation of LazyReader: https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:46 DEBUG opendrift.models.basemodel.environment:313: Added reader LazyReader: https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:46 INFO opendrift.models.basemodel.environment:203: Adding a global landmask from GSHHG
14:10:46 DEBUG opendrift.readers.basereader:188: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
14:10:46 DEBUG opendrift.models.basemodel.environment:313: Added reader global_landmask
14:10:46 INFO opendrift.models.basemodel.environment:227: Fallback values will be used for the following variables which have no readers:
14:10:46 INFO opendrift.models.basemodel.environment:230: x_sea_water_velocity: 0.000000
14:10:46 INFO opendrift.models.basemodel.environment:230: y_sea_water_velocity: 0.000000
14:10:46 INFO opendrift.models.basemodel.environment:230: x_wind: 0.000000
14:10:46 INFO opendrift.models.basemodel.environment:230: y_wind: 0.000000
14:10:46 INFO opendrift.models.basemodel.environment:230: upward_sea_water_velocity: 0.000000
14:10:46 INFO opendrift.models.basemodel.environment:230: ocean_vertical_diffusivity: 0.000000
14:10:46 INFO opendrift.models.basemodel.environment:230: horizontal_diffusivity: 0.000000
14:10:46 INFO opendrift.models.basemodel.environment:230: sea_surface_wave_significant_height: 0.000000
14:10:46 INFO opendrift.models.basemodel.environment:230: sea_surface_wave_stokes_drift_x_velocity: 0.000000
14:10:46 INFO opendrift.models.basemodel.environment:230: sea_surface_wave_stokes_drift_y_velocity: 0.000000
14:10:46 INFO opendrift.models.basemodel.environment:230: ocean_mixed_layer_thickness: 50.000000
14:10:46 INFO opendrift.models.basemodel.environment:230: sea_floor_depth_below_sea_level: 10000.000000
14:10:46 DEBUG opendrift:164: Changed mode from Mode.Config to Mode.Ready
14:10:46 DEBUG opendrift:164: Changed mode from Mode.Ready to Mode.Run
14:10:46 DEBUG opendrift:1866:
------------------------------------------------------
Software and hardware:
OpenDrift version 1.14.9
Platform: Linux, 6.8.0-1040-aws
4.0 GB memory
36 processors (x86_64)
NumPy version 2.4.3
SciPy version 1.17.1
Matplotlib version 3.10.8
NetCDF4 version 1.7.4
Xarray version 2025.9.0
ADIOS (adios_db) version 1.2.5
Copernicusmarine version 2.3.0
Python version 3.14.4 | packaged by conda-forge | (main, Apr 8 2026, 01:59:35) [GCC 14.3.0]
------------------------------------------------------
14:10:46 DEBUG opendrift:1879: No output file is specified, neglecting export_buffer_length
14:10:46 INFO opendrift:1894: Skipping environment variable ocean_vertical_diffusivity because of condition ['drift:vertical_mixing', 'is', False]
14:10:46 INFO opendrift:1894: Skipping environment variable ocean_mixed_layer_thickness because of condition ['drift:vertical_mixing', 'is', False]
14:10:46 INFO opendrift:1905: Storing previous values of element property lon because of condition (('general:coastline_action', 'in', ['stranding', 'previous']), 'or', ('general:seafloor_action', 'in', ['previous']))
14:10:46 INFO opendrift:1905: Storing previous values of element property lat because of condition (('general:coastline_action', 'in', ['stranding', 'previous']), 'or', ('general:seafloor_action', 'in', ['previous']))
14:10:46 INFO opendrift:1913: Storing previous values of environment variable sea_surface_height because of condition ['drift:vertical_advection', 'is', True]
14:10:46 DEBUG opendrift:2028: Finalizing environment and preparing readers for simulation coverage ([ 7.45582961 58.25454161 13.64756967 61.36805513]) and time (2026-04-21 14:09:47.096493 to 2026-04-22 14:09:47.096493)
14:10:46 DEBUG opendrift.models.basemodel.environment:166: Preparing oscillating_reader for extent [ 7.45582961 58.25454161 13.64756967 61.36805513]
14:10:46 DEBUG opendrift.readers.basereader.variables:555: Nothing more to prepare for oscillating_reader
14:10:46 DEBUG opendrift.models.basemodel.environment:166: Preparing LazyReader: https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be for extent [ 7.45582961 58.25454161 13.64756967 61.36805513]
14:10:46 DEBUG opendrift.models.basemodel.environment:166: Preparing global_landmask for extent [ 7.45582961 58.25454161 13.64756967 61.36805513]
14:10:46 DEBUG opendrift.readers.basereader.variables:555: Nothing more to prepare for global_landmask
14:10:46 DEBUG opendrift:2125: Initial self.result, size Frozen({'trajectory': 12, 'time': 49})
14:10:46 INFO opendrift:947: Using existing reader for land_binary_mask to move elements to ocean
14:10:46 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:46 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:46 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:46 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:46 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:46 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:46 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:46 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:46 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:46 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:46 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:46 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:46 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:46 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:46 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:46 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:46 INFO opendrift:978: All points are in ocean
14:10:46 DEBUG opendrift:904: to be seeded: 12, already seeded 0
14:10:46 DEBUG opendrift:926: Released 12 new elements.
14:10:46 DEBUG opendrift:2201: ======================================================================
14:10:46 INFO opendrift:2202: 2026-04-21 14:09:47.096493 - step 1 of 48 - 12 active elements (0 deactivated)
14:10:46 DEBUG opendrift:2208: 0 elements scheduled.
14:10:46 DEBUG opendrift:2210: ======================================================================
14:10:46 DEBUG opendrift:2219: latitude = 59.81129837036133
14:10:46 DEBUG opendrift:2219: longitude = 10.5516996383667
14:10:46 DEBUG opendrift:2221: -55.0 <- z -> 0.0
14:10:46 DEBUG opendrift:2222: ---------------------------------
14:10:46 DEBUG opendrift.models.basemodel.environment:574: Variables not covered by any reader: ['sea_surface_wave_stokes_drift_x_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'horizontal_diffusivity', 'sea_floor_depth_below_sea_level', 'y_wind', 'upward_sea_water_velocity', 'sea_surface_wave_significant_height', 'x_wind', 'sea_surface_wave_stokes_drift_y_velocity']
14:10:46 DEBUG opendrift.readers.reader_lazy:56: Initialising: LazyReader: https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:46 DEBUG opendrift.readers:196: Testing reader <module 'opendrift.readers.reader_netCDF_CF_generic' from '/root/project/opendrift/readers/reader_netCDF_CF_generic.py'>
14:10:46 INFO opendrift.readers:64: Opening file with xr.open_dataset
14:10:47 DEBUG opendrift.readers.reader_netCDF_CF_generic:131: Finding coordinate variables.
14:10:47 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'}
14:10:47 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), ...
14:10:47 INFO opendrift.readers.reader_netCDF_CF_generic:340: Detected dimensions: {'x': 'X', 'y': 'Y', 'z': 'depth', 'time': 'time'}
14:10:47 DEBUG opendrift.readers.basereader.variables:614: 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
14:10:47 INFO opendrift.readers.basereader:178: Variable x_sea_water_velocity will be rotated from eastward_sea_water_velocity
14:10:47 INFO opendrift.readers.basereader:178: Variable y_sea_water_velocity will be rotated from northward_sea_water_velocity
14:10:47 INFO opendrift.readers.basereader:178: Variable x_wind will be rotated from eastward_wind
14:10:47 INFO opendrift.readers.basereader:178: Variable y_wind will be rotated from northward_wind
14:10:47 DEBUG opendrift.readers.basereader:188: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
14:10:47 DEBUG opendrift.readers.basereader.variables:569: Adding variable mapping: ['x_wind', 'y_wind'] -> wind_speed
14:10:47 DEBUG opendrift.readers.basereader.variables:569: Adding variable mapping: ['x_sea_water_velocity', 'y_sea_water_velocity'] -> sea_water_speed
14:10:47 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
14:10:47 DEBUG opendrift.readers.basereader.variables:614: 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
14:10:47 DEBUG opendrift.readers.basereader.variables:555: Nothing more to prepare for https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:47 DEBUG opendrift.readers.reader_lazy:71: Reader initialised: https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:47 DEBUG opendrift.readers.basereader.variables:614: 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
14:10:47 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:47 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:47 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:47 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:47 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:47 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:47 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:47 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:47 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:47 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:47 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:47 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:47 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:47 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:47 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:47 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:47 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:47 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:47 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:47 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:47 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:47 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:47 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:47 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:47 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:47 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:47 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:47 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:47 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 14:00:00 (before)
2026-04-21 15:00:00 (after)
14:10:47 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:47 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:47 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:48 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:48 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:48 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.23669720762823 and 59.65345749771804 degrees.
14:10:48 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
14:10:48 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.23669720762823 and 59.65345749771804 degrees.
14:10:48 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:48 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:48 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:48 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:48 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:48 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:48 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 23x22x12) for time before (2026-04-21 14:00:00)
14:10:48 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:48 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:48 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:48 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:49 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:49 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.23669720762823 and 59.65345749771804 degrees.
14:10: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']
14:10:49 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.23669720762823 and 59.65345749771804 degrees.
14:10:49 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:49 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:49 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:49 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:49 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:49 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:49 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 23x22x12) for time after (2026-04-21 15:00:00)
14:10:49 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 14:00:00) in space (linearNDFast)
14:10:49 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:49 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 15:00:00) in space (linearNDFast)
14:10:49 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:49 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 14:00:00, weight 0.84) and
after (2026-04-21 15:00:00, weight 0.16) in time
14:10:49 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.44831361581618 and -59.44831361581618 degrees.
14:10:49 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.44831361581618 and -59.44831361581618 degrees.
14:10:49 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:49 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:49 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:49 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:49 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00846534 (min) 0.0419342 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0179664 (min) 0.0501236 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0 (min) -0 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:900: x_wind: 0.325361 (min) 0.325361 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:900: y_wind: 1.42566 (min) 1.42566 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -4.32161e-05 (min) 7.60062e-05 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 56.5122 (min) 56.5122 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:49 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.052604, mean: 0.052604, max: 0.052604
14:10:49 DEBUG opendrift:689: No elements hit coastline.
14:10:49 DEBUG opendrift:760: No elements hit seafloor.
14:10:49 DEBUG opendrift:1798: No elements to deactivate
14:10:49 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:49 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.029246 m/s - 0.029246 m/s)
14:10:49 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:49 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:49 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:10:49 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:49 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:49 DEBUG opendrift:2201: ======================================================================
14:10:49 INFO opendrift:2202: 2026-04-21 14:39:47.096493 - step 2 of 48 - 12 active elements (0 deactivated)
14:10:49 DEBUG opendrift:2208: 0 elements scheduled.
14:10:49 DEBUG opendrift:2210: ======================================================================
14:10:49 DEBUG opendrift:2221: 59.811008093763434 <- latitude -> 59.8121581758903
14:10:49 DEBUG opendrift:2221: 10.551428109328942 <- longitude -> 10.553253446855798
14:10:49 DEBUG opendrift:2221: -54.863189697265625 <- z -> 0.0
14:10:49 DEBUG opendrift:2222: ---------------------------------
14:10:49 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:49 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:49 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:49 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:49 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:49 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:49 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:49 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:49 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:49 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:49 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:49 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:49 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:49 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:49 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:49 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:49 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:49 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:49 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:49 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:49 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:49 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:49 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:49 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:49 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:49 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:49 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:49 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:49 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 14:00:00 (before)
2026-04-21 15:00:00 (after)
14:10:49 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 14:00:00) in space (linearNDFast)
14:10:49 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:49 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 15:00:00) in space (linearNDFast)
14:10:49 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:49 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 14:00:00, weight 0.34) and
after (2026-04-21 15:00:00, weight 0.66) in time
14:10:49 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.44858227727457 and -59.446756953315834 degrees.
14:10:49 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.44858227727457 and -59.446756953315834 degrees.
14:10:49 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:49 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:49 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:49 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:49 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00907383 (min) 0.0424366 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.01683 (min) 0.0448403 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.258819 (min) -0.258819 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:900: x_wind: 0.0977312 (min) 0.144852 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:900: y_wind: 1.57772 (min) 1.60888 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: 2.72995e-06 (min) 0.000139735 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 55.9408 (min) 56.675 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:49 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.061481, mean: 0.062395, max: 0.063923
14:10:49 DEBUG opendrift:689: No elements hit coastline.
14:10:49 DEBUG opendrift:760: No elements hit seafloor.
14:10:49 DEBUG opendrift:1798: No elements to deactivate
14:10:49 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:49 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.032062 m/s - 0.032062 m/s)
14:10:49 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:49 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:49 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:10:49 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:49 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:49 DEBUG opendrift:2201: ======================================================================
14:10:49 INFO opendrift:2202: 2026-04-21 15:09:47.096493 - step 3 of 48 - 12 active elements (0 deactivated)
14:10:49 DEBUG opendrift:2208: 0 elements scheduled.
14:10:49 DEBUG opendrift:2210: ======================================================================
14:10:49 DEBUG opendrift:2221: 59.810736176189295 <- latitude -> 59.81286312388194
14:10:49 DEBUG opendrift:2221: 10.551137064359086 <- longitude -> 10.554707595347583
14:10:49 DEBUG opendrift:2221: -54.60585021972656 <- z -> 0.0
14:10:49 DEBUG opendrift:2222: ---------------------------------
14:10:49 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:49 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:49 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:49 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:49 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:49 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:49 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:49 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:49 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:49 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:49 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:49 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:49 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:49 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:49 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:49 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:49 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:49 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:49 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:49 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:49 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:49 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:49 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:49 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:49 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:49 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:49 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:49 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:49 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 15:00:00 (before)
2026-04-21 16:00:00 (after)
14:10:49 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:49 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:49 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:49 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:49 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:49 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.22940479738221 and 59.65345749771804 degrees.
14:10: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']
14:10:49 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.22940479738221 and 59.65345749771804 degrees.
14:10:49 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:49 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:49 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:49 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:49 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:49 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:49 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 24x22x12) for time after (2026-04-21 16:00:00)
14:10:49 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 15:00:00) in space (linearNDFast)
14:10:49 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:49 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 16:00:00) in space (linearNDFast)
14:10:49 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:49 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 15:00:00, weight 0.84) and
after (2026-04-21 16:00:00, weight 0.16) in time
14:10:49 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.44887333360421 and -59.44530280261832 degrees.
14:10:49 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.44887333360421 and -59.44530280261832 degrees.
14:10:49 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:49 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:49 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:49 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:49 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00909874 (min) 0.041361 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.013951 (min) 0.0442306 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.5 (min) -0.5 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.0469294 (min) 0.0115784 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:900: y_wind: 1.62335 (min) 1.68354 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: 1.48925e-05 (min) 0.000196903 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 55.4476 (min) 56.8307 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:49 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.064872, mean: 0.066913, max: 0.069770
14:10:49 DEBUG opendrift:689: No elements hit coastline.
14:10:49 DEBUG opendrift:760: No elements hit seafloor.
14:10:49 DEBUG opendrift:1798: No elements to deactivate
14:10:49 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:49 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.033379 m/s - 0.033379 m/s)
14:10:49 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:49 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:49 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:10:49 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:49 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:49 DEBUG opendrift:2201: ======================================================================
14:10:49 INFO opendrift:2202: 2026-04-21 15:39:47.096493 - step 4 of 48 - 12 active elements (0 deactivated)
14:10:49 DEBUG opendrift:2208: 0 elements scheduled.
14:10:49 DEBUG opendrift:2210: ======================================================================
14:10:49 DEBUG opendrift:2221: 59.81051077385925 <- latitude -> 59.813547288726895
14:10:49 DEBUG opendrift:2221: 10.550845221085096 <- longitude -> 10.556041767437652
14:10:49 DEBUG opendrift:2221: -54.246891021728516 <- z -> 0.0
14:10:49 DEBUG opendrift:2222: ---------------------------------
14:10:49 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:49 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:49 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:49 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:49 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:49 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:49 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:49 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:49 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:49 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:49 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:49 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:49 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:49 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:49 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:49 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:49 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:49 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:49 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:49 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:49 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:49 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:49 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:49 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:49 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:49 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:49 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:49 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:49 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 15:00:00 (before)
2026-04-21 16:00:00 (after)
14:10:49 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 15:00:00) in space (linearNDFast)
14:10:49 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:49 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 16:00:00) in space (linearNDFast)
14:10:49 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:49 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 15:00:00, weight 0.34) and
after (2026-04-21 16:00:00, weight 0.66) in time
14:10:49 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.44916517001716 and -59.44396863078233 degrees.
14:10:49 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.44916517001716 and -59.44396863078233 degrees.
14:10:49 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:49 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:49 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:49 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:49 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00764911 (min) 0.0383763 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.00683709 (min) 0.0518901 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.707107 (min) -0.707107 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.0293551 (min) -0.00877285 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:900: y_wind: 1.44812 (min) 1.5728 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: 2.98925e-05 (min) 0.000233968 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 54.9317 (min) 56.9605 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:49 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:49 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.051594, mean: 0.055059, max: 0.060855
14:10:49 DEBUG opendrift:689: No elements hit coastline.
14:10:49 DEBUG opendrift:760: No elements hit seafloor.
14:10:49 DEBUG opendrift:1798: No elements to deactivate
14:10:49 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:49 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.031457 m/s - 0.031457 m/s)
14:10:49 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:49 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:49 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:10:49 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:49 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:49 DEBUG opendrift:2201: ======================================================================
14:10:49 INFO opendrift:2202: 2026-04-21 16:09:47.096493 - step 5 of 48 - 12 active elements (0 deactivated)
14:10:49 DEBUG opendrift:2208: 0 elements scheduled.
14:10:49 DEBUG opendrift:2210: ======================================================================
14:10:49 DEBUG opendrift:2221: 59.81040030925166 <- latitude -> 59.81438565906078
14:10:49 DEBUG opendrift:2221: 10.550599874093827 <- longitude -> 10.557267170427469
14:10:49 DEBUG opendrift:2221: -53.82246017456055 <- z -> 0.0
14:10:49 DEBUG opendrift:2222: ---------------------------------
14:10:49 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:49 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:49 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:49 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:49 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:49 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:49 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:49 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:49 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:49 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:49 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:49 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:49 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:49 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:49 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:49 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:49 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:49 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:49 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:49 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:49 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:49 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:49 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:49 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:49 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:49 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:49 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:49 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:49 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 16:00:00 (before)
2026-04-21 17:00:00 (after)
14:10:50 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:50 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:50 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:50 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:50 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:50 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.22940479738221 and 59.65345749771804 degrees.
14:10: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']
14:10:50 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.22940479738221 and 59.65345749771804 degrees.
14:10:50 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:50 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:50 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:50 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:50 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:50 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:50 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 24x22x12) for time after (2026-04-21 17:00:00)
14:10:50 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 16:00:00) in space (linearNDFast)
14:10:50 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:50 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 17:00:00) in space (linearNDFast)
14:10:50 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:50 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 16:00:00, weight 0.84) and
after (2026-04-21 17:00:00, weight 0.16) in time
14:10:50 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.449410527940245 and -59.442743224631485 degrees.
14:10:50 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.449410527940245 and -59.442743224631485 degrees.
14:10:50 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:50 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:50 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:50 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:50 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00463594 (min) 0.0389429 (max)
14:10:50 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.00139815 (min) 0.0582561 (max)
14:10:50 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.866025 (min) -0.866025 (max)
14:10:50 DEBUG opendrift.models.basemodel.environment:900: x_wind: 0.172902 (min) 0.244701 (max)
14:10:50 DEBUG opendrift.models.basemodel.environment:900: y_wind: 0.897004 (min) 1.12626 (max)
14:10:50 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: 3.83692e-05 (min) 0.00024883 (max)
14:10:50 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:50 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:50 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:50 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:50 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 54.3233 (min) 57.0186 (max)
14:10:50 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:50 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:50 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.021261, mean: 0.024347, max: 0.031940
14:10:50 DEBUG opendrift:689: No elements hit coastline.
14:10:50 DEBUG opendrift:760: No elements hit seafloor.
14:10:50 DEBUG opendrift:1798: No elements to deactivate
14:10:50 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:50 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.022789 m/s - 0.022789 m/s)
14:10:50 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:50 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:50 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:10:50 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:50 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:50 DEBUG opendrift:2201: ======================================================================
14:10:50 INFO opendrift:2202: 2026-04-21 16:39:47.096493 - step 6 of 48 - 12 active elements (0 deactivated)
14:10:50 DEBUG opendrift:2208: 0 elements scheduled.
14:10:50 DEBUG opendrift:2210: ======================================================================
14:10:50 DEBUG opendrift:2221: 59.810377719744864 <- latitude -> 59.81532688191869
14:10:50 DEBUG opendrift:2221: 10.550451174083438 <- longitude -> 10.55862734003515
14:10:50 DEBUG opendrift:2221: -53.372398376464844 <- z -> 0.0
14:10:50 DEBUG opendrift:2222: ---------------------------------
14:10:50 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:50 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:50 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:50 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:50 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:50 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:50 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:50 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:50 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:50 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:50 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:50 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:50 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:50 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:50 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:50 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:50 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:50 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:50 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:50 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:50 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:50 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:50 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:50 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:50 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:50 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:50 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:50 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:50 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 16:00:00 (before)
2026-04-21 17:00:00 (after)
14:10:50 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 16:00:00) in space (linearNDFast)
14:10:50 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:50 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 17:00:00) in space (linearNDFast)
14:10:50 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:50 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 16:00:00, weight 0.34) and
after (2026-04-21 17:00:00, weight 0.66) in time
14:10:50 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.44955922058642 and -59.44138305970115 degrees.
14:10:50 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.44955922058642 and -59.44138305970115 degrees.
14:10:50 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:50 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:50 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:50 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:50 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00632533 (min) 0.0453866 (max)
14:10:50 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: 0.000176811 (min) 0.0623957 (max)
14:10:50 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.965926 (min) -0.965926 (max)
14:10:50 DEBUG opendrift.models.basemodel.environment:900: x_wind: 0.816556 (min) 0.992498 (max)
14:10:50 DEBUG opendrift.models.basemodel.environment:900: y_wind: -0.43927 (min) -0.0888409 (max)
14:10:50 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -3.3159e-05 (min) 0.000218244 (max)
14:10:50 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:50 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:50 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:50 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:50 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 53.6808 (min) 57.0224 (max)
14:10:50 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:50 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:50 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.016597, mean: 0.025081, max: 0.028979
14:10:50 DEBUG opendrift:689: No elements hit coastline.
14:10:50 DEBUG opendrift:760: No elements hit seafloor.
14:10:50 DEBUG opendrift:1798: No elements to deactivate
14:10:50 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:50 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.016427 m/s - 0.016427 m/s)
14:10:50 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:50 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:50 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:10:50 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:50 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:50 DEBUG opendrift:2201: ======================================================================
14:10:50 INFO opendrift:2202: 2026-04-21 17:09:47.096493 - step 7 of 48 - 12 active elements (0 deactivated)
14:10:50 DEBUG opendrift:2208: 0 elements scheduled.
14:10:50 DEBUG opendrift:2210: ======================================================================
14:10:50 DEBUG opendrift:2221: 59.810380576420386 <- latitude -> 59.81633498324091
14:10:50 DEBUG opendrift:2221: 10.550512290450031 <- longitude -> 10.560607215298994
14:10:50 DEBUG opendrift:2221: -52.978492736816406 <- z -> 0.0
14:10:50 DEBUG opendrift:2222: ---------------------------------
14:10:50 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:50 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:50 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:50 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:50 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:50 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:50 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:50 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:50 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:50 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:50 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:50 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:50 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:50 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:50 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:50 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:50 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:50 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:50 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:50 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:50 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:50 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:50 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:50 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:50 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:50 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:50 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:50 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:50 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 17:00:00 (before)
2026-04-21 18:00:00 (after)
14:10:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:51 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.2171563196692 and 59.65345749771804 degrees.
14:10:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
14:10:51 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.2171563196692 and 59.65345749771804 degrees.
14:10:51 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:51 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:51 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:51 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:51 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:51 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:51 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 24x23x12) for time after (2026-04-21 18:00:00)
14:10:51 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 17:00:00) in space (linearNDFast)
14:10:51 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:51 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 18:00:00) in space (linearNDFast)
14:10:51 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:51 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 17:00:00, weight 0.84) and
after (2026-04-21 18:00:00, weight 0.16) in time
14:10:51 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.449498108844516 and -59.43940318144356 degrees.
14:10:51 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.449498108844516 and -59.43940318144356 degrees.
14:10:51 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:51 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:51 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:51 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:51 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0092236 (min) 0.0487476 (max)
14:10:51 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.00237473 (min) 0.0650727 (max)
14:10:51 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -1 (min) -1 (max)
14:10:51 DEBUG opendrift.models.basemodel.environment:900: x_wind: 1.40947 (min) 1.6915 (max)
14:10:51 DEBUG opendrift.models.basemodel.environment:900: y_wind: -1.4908 (min) -1.08205 (max)
14:10:51 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -9.74366e-05 (min) 0.000188985 (max)
14:10:51 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:51 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:51 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:51 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:51 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 53.0578 (min) 57.0162 (max)
14:10:51 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:51 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:51 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.077673, mean: 0.112942, max: 0.125058
14:10:51 DEBUG opendrift:689: No elements hit coastline.
14:10:51 DEBUG opendrift:760: No elements hit seafloor.
14:10:51 DEBUG opendrift:1798: No elements to deactivate
14:10:51 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:51 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.035538 m/s - 0.035538 m/s)
14:10:51 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:51 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:51 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:10:51 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:51 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:51 DEBUG opendrift:2201: ======================================================================
14:10:51 INFO opendrift:2202: 2026-04-21 17:39:47.096493 - step 8 of 48 - 12 active elements (0 deactivated)
14:10:51 DEBUG opendrift:2208: 0 elements scheduled.
14:10:51 DEBUG opendrift:2210: ======================================================================
14:10:51 DEBUG opendrift:2221: 59.81037335218049 <- latitude -> 59.817386333141776
14:10:51 DEBUG opendrift:2221: 10.550746338931063 <- longitude -> 10.563075349640943
14:10:51 DEBUG opendrift:2221: -52.63804244995117 <- z -> 0.0
14:10:51 DEBUG opendrift:2222: ---------------------------------
14:10:51 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:51 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:51 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:51 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:51 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:51 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:51 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:51 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:51 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:51 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:51 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:51 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:51 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:51 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:51 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:51 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:51 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:51 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:51 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:51 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:51 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:51 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:51 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:51 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:51 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:51 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:51 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:51 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:51 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 17:00:00 (before)
2026-04-21 18:00:00 (after)
14:10:51 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 17:00:00) in space (linearNDFast)
14:10:51 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:51 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 18:00:00) in space (linearNDFast)
14:10:51 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:51 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 17:00:00, weight 0.34) and
after (2026-04-21 18:00:00, weight 0.66) in time
14:10:51 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.44926405300435 and -59.43693504656463 degrees.
14:10:51 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.44926405300435 and -59.43693504656463 degrees.
14:10:51 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:51 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:51 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:51 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:51 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00971812 (min) 0.0501829 (max)
14:10:51 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.00833129 (min) 0.0641104 (max)
14:10:51 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.965926 (min) -0.965926 (max)
14:10:51 DEBUG opendrift.models.basemodel.environment:900: x_wind: 1.97361 (min) 2.30138 (max)
14:10:51 DEBUG opendrift.models.basemodel.environment:900: y_wind: -1.96864 (min) -1.76521 (max)
14:10:51 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -6.21024e-05 (min) 0.000163928 (max)
14:10:51 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:51 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:51 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:51 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:51 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 52.4447 (min) 57.0198 (max)
14:10:51 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:51 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:51 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.172473, mean: 0.212185, max: 0.225628
14:10:51 DEBUG opendrift:689: No elements hit coastline.
14:10:51 DEBUG opendrift:760: No elements hit seafloor.
14:10:51 DEBUG opendrift:1798: No elements to deactivate
14:10:51 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:51 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.052957 m/s - 0.052957 m/s)
14:10:51 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:51 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:51 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:10:51 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:51 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:51 DEBUG opendrift:2201: ======================================================================
14:10:51 INFO opendrift:2202: 2026-04-21 18:09:47.096493 - step 9 of 48 - 12 active elements (0 deactivated)
14:10:51 DEBUG opendrift:2208: 0 elements scheduled.
14:10:51 DEBUG opendrift:2210: ======================================================================
14:10:51 DEBUG opendrift:2221: 59.81028879224906 <- latitude -> 59.81842213287662
14:10:51 DEBUG opendrift:2221: 10.550967061128151 <- longitude -> 10.565923339739395
14:10:51 DEBUG opendrift:2221: -52.34319305419922 <- z -> 0.0
14:10:51 DEBUG opendrift:2222: ---------------------------------
14:10:51 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:51 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:51 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:51 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:51 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:51 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:51 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:51 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:51 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:51 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:51 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:51 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:51 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:51 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:51 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:51 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:51 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:51 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:51 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:51 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:51 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:51 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:51 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:51 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:51 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:51 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:51 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:51 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:51 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 18:00:00 (before)
2026-04-21 19:00:00 (after)
14:10:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:52 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:52 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:52 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:52 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:52 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.2171563196692 and 59.65345749771804 degrees.
14:10:52 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
14:10:52 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.2171563196692 and 59.65345749771804 degrees.
14:10:52 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:52 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:52 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:52 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:52 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:52 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:52 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 24x23x12) for time after (2026-04-21 19:00:00)
14:10:52 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 18:00:00) in space (linearNDFast)
14:10:52 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:52 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 19:00:00) in space (linearNDFast)
14:10:52 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:52 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 18:00:00, weight 0.84) and
after (2026-04-21 19:00:00, weight 0.16) in time
14:10:52 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.44904333783894 and -59.43408704940207 degrees.
14:10:52 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.44904333783894 and -59.43408704940207 degrees.
14:10:52 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:52 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:52 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:52 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:52 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00854511 (min) 0.0524173 (max)
14:10:52 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0122737 (min) 0.0652196 (max)
14:10:52 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.866025 (min) -0.866025 (max)
14:10:52 DEBUG opendrift.models.basemodel.environment:900: x_wind: 2.28221 (min) 2.69693 (max)
14:10:52 DEBUG opendrift.models.basemodel.environment:900: y_wind: -2.21483 (min) -2.16243 (max)
14:10:52 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -3.26715e-05 (min) 0.000138982 (max)
14:10:52 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:52 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:52 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:52 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:52 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 51.8597 (min) 57.0648 (max)
14:10:52 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:52 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:52 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.248804, mean: 0.283203, max: 0.295796
14:10:52 DEBUG opendrift:689: No elements hit coastline.
14:10:52 DEBUG opendrift:760: No elements hit seafloor.
14:10:52 DEBUG opendrift:1798: No elements to deactivate
14:10:52 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:52 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.063605 m/s - 0.063605 m/s)
14:10:52 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:52 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:52 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:10:52 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:52 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:52 DEBUG opendrift:2201: ======================================================================
14:10:52 INFO opendrift:2202: 2026-04-21 18:39:47.096493 - step 10 of 48 - 12 active elements (0 deactivated)
14:10:52 DEBUG opendrift:2208: 0 elements scheduled.
14:10:52 DEBUG opendrift:2210: ======================================================================
14:10:52 DEBUG opendrift:2221: 59.81015687233189 <- latitude -> 59.81947585331584
14:10:52 DEBUG opendrift:2221: 10.550829089219995 <- longitude -> 10.568854479339414
14:10:52 DEBUG opendrift:2221: -52.093719482421875 <- z -> 0.0
14:10:52 DEBUG opendrift:2222: ---------------------------------
14:10:52 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:52 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:52 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:52 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:52 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:52 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:52 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:52 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:52 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:52 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:52 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:52 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:52 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:52 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:52 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:52 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:52 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:52 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:52 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:52 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:52 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:52 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:52 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:52 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:52 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:52 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:52 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:52 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:52 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 18:00:00 (before)
2026-04-21 19:00:00 (after)
14:10:52 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 18:00:00) in space (linearNDFast)
14:10:52 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:52 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 19:00:00) in space (linearNDFast)
14:10:52 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:52 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 18:00:00, weight 0.34) and
after (2026-04-21 19:00:00, weight 0.66) in time
14:10:52 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.449181303647016 and -59.43115591350072 degrees.
14:10:52 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.449181303647016 and -59.43115591350072 degrees.
14:10:52 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:52 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:52 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:52 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:52 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00685389 (min) 0.0470377 (max)
14:10:52 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0132485 (min) 0.0690921 (max)
14:10:52 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.707107 (min) -0.707107 (max)
14:10:52 DEBUG opendrift.models.basemodel.environment:900: x_wind: 2.03504 (min) 2.63923 (max)
14:10:52 DEBUG opendrift.models.basemodel.environment:900: y_wind: -1.99568 (min) -1.82423 (max)
14:10:52 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -1.44998e-05 (min) 0.00011127 (max)
14:10:52 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:52 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:52 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:52 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:52 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 51.2483 (min) 57.1287 (max)
14:10:52 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:52 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:52 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.199853, mean: 0.242084, max: 0.253216
14:10:52 DEBUG opendrift:689: No elements hit coastline.
14:10:52 DEBUG opendrift:760: No elements hit seafloor.
14:10:52 DEBUG opendrift:1798: No elements to deactivate
14:10:52 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:52 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.057006 m/s - 0.057006 m/s)
14:10:52 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:52 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:52 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:10:52 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:52 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:52 DEBUG opendrift:2201: ======================================================================
14:10:52 INFO opendrift:2202: 2026-04-21 19:09:47.096493 - step 11 of 48 - 12 active elements (0 deactivated)
14:10:52 DEBUG opendrift:2208: 0 elements scheduled.
14:10:52 DEBUG opendrift:2210: ======================================================================
14:10:52 DEBUG opendrift:2221: 59.81004253529214 <- latitude -> 59.820592142286586
14:10:52 DEBUG opendrift:2221: 10.550609254994514 <- longitude -> 10.571300793297745
14:10:52 DEBUG opendrift:2221: -51.8948860168457 <- z -> 0.0
14:10:52 DEBUG opendrift:2222: ---------------------------------
14:10:52 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:52 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:52 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:52 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:52 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:52 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:52 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:52 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:52 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:52 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:52 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:52 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:52 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:52 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:52 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:52 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:52 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:52 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:52 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:52 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:52 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:52 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:52 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:52 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:52 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:52 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:52 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:52 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:52 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 19:00:00 (before)
2026-04-21 20:00:00 (after)
14:10:52 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:52 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:53 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:53 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:53 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:53 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.209859100837704 and 59.65345749771804 degrees.
14:10:53 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
14:10:53 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.209859100837704 and 59.65345749771804 degrees.
14:10:53 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:53 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:53 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:53 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:53 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:53 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:53 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 25x23x12) for time after (2026-04-21 20:00:00)
14:10:53 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 19:00:00) in space (linearNDFast)
14:10:53 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:53 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 20:00:00) in space (linearNDFast)
14:10:53 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:53 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 19:00:00, weight 0.84) and
after (2026-04-21 20:00:00, weight 0.16) in time
14:10:53 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.449401138692835 and -59.42870959183523 degrees.
14:10:53 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.449401138692835 and -59.42870959183523 degrees.
14:10:53 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:53 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:53 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:53 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:53 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00902217 (min) 0.042062 (max)
14:10:53 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0143452 (min) 0.0723074 (max)
14:10:53 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.5 (min) -0.5 (max)
14:10:53 DEBUG opendrift.models.basemodel.environment:900: x_wind: 1.45762 (min) 2.26154 (max)
14:10:53 DEBUG opendrift.models.basemodel.environment:900: y_wind: -1.78569 (min) -1.54226 (max)
14:10:53 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -2.85395e-06 (min) 7.68523e-05 (max)
14:10:53 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:53 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:53 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:53 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:53 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 50.4453 (min) 57.1639 (max)
14:10:53 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:53 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:53 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.130708, mean: 0.175595, max: 0.185555
14:10:53 DEBUG opendrift:689: No elements hit coastline.
14:10:53 DEBUG opendrift:760: No elements hit seafloor.
14:10:53 DEBUG opendrift:1798: No elements to deactivate
14:10:53 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:53 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.046101 m/s - 0.046101 m/s)
14:10:53 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:53 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:53 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:10:53 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:53 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:53 DEBUG opendrift:2201: ======================================================================
14:10:53 INFO opendrift:2202: 2026-04-21 19:39:47.096493 - step 12 of 48 - 12 active elements (0 deactivated)
14:10:53 DEBUG opendrift:2208: 0 elements scheduled.
14:10:53 DEBUG opendrift:2210: ======================================================================
14:10:53 DEBUG opendrift:2221: 59.80994752840421 <- latitude -> 59.82176038051439
14:10:53 DEBUG opendrift:2221: 10.550319875304444 <- longitude -> 10.57310535133601
14:10:53 DEBUG opendrift:2221: -51.75916290283203 <- z -> 0.0
14:10:53 DEBUG opendrift:2222: ---------------------------------
14:10:53 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:53 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:53 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:53 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:53 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:53 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:53 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:53 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:53 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:53 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:53 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:53 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:53 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:53 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:53 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:53 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:53 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:53 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:53 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:53 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:53 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:53 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:53 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:53 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:53 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:53 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:53 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:53 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:53 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 19:00:00 (before)
2026-04-21 20:00:00 (after)
14:10:53 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 19:00:00) in space (linearNDFast)
14:10:53 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:53 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 20:00:00) in space (linearNDFast)
14:10:53 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:53 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 19:00:00, weight 0.34) and
after (2026-04-21 20:00:00, weight 0.66) in time
14:10:53 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.44969051763502 and -59.42690504215578 degrees.
14:10:53 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.44969051763502 and -59.42690504215578 degrees.
14:10:53 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:53 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:53 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:53 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:53 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0103102 (min) 0.0394141 (max)
14:10:53 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0150975 (min) 0.0747406 (max)
14:10:53 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.258819 (min) -0.258819 (max)
14:10:53 DEBUG opendrift.models.basemodel.environment:900: x_wind: 0.270101 (min) 1.21768 (max)
14:10:53 DEBUG opendrift.models.basemodel.environment:900: y_wind: -1.60048 (min) -1.42054 (max)
14:10:53 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -2.24552e-06 (min) 5.13208e-05 (max)
14:10:53 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:53 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:53 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:53 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:53 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 49.5863 (min) 57.1714 (max)
14:10:53 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:53 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:53 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.060112, mean: 0.083597, max: 0.091716
14:10:53 DEBUG opendrift:689: No elements hit coastline.
14:10:53 DEBUG opendrift:760: No elements hit seafloor.
14:10:53 DEBUG opendrift:1798: No elements to deactivate
14:10:53 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:53 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.031264 m/s - 0.031264 m/s)
14:10:53 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:53 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:53 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:10:53 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:53 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:53 DEBUG opendrift:2201: ======================================================================
14:10:53 INFO opendrift:2202: 2026-04-21 20:09:47.096493 - step 13 of 48 - 12 active elements (0 deactivated)
14:10:53 DEBUG opendrift:2208: 0 elements scheduled.
14:10:53 DEBUG opendrift:2210: ======================================================================
14:10:53 DEBUG opendrift:2221: 59.80987807070851 <- latitude -> 59.822967932496965
14:10:53 DEBUG opendrift:2221: 10.54998918225792 <- longitude -> 10.573866613441913
14:10:53 DEBUG opendrift:2221: -51.71355438232422 <- z -> 0.0
14:10:53 DEBUG opendrift:2222: ---------------------------------
14:10:53 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:53 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:53 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:53 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:53 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:53 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:53 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:53 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:53 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:53 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:53 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:53 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:53 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:53 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:53 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:53 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:53 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:53 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:53 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:53 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:53 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:53 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:53 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:53 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:53 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:53 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:53 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:53 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:53 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 20:00:00 (before)
2026-04-21 21:00:00 (after)
14:10:53 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:53 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:54 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:54 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:54 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:54 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.209859100837704 and 59.65345749771804 degrees.
14:10: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']
14:10:54 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.209859100837704 and 59.65345749771804 degrees.
14:10:54 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:54 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:54 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:54 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:54 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:54 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:54 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 25x23x12) for time after (2026-04-21 21:00:00)
14:10:54 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 20:00:00) in space (linearNDFast)
14:10:54 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:54 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 21:00:00) in space (linearNDFast)
14:10:54 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:54 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 20:00:00, weight 0.84) and
after (2026-04-21 21:00:00, weight 0.16) in time
14:10:54 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.450021219351825 and -59.42614378699525 degrees.
14:10:54 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.450021219351825 and -59.42614378699525 degrees.
14:10:54 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:54 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:54 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:54 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:54 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0118032 (min) 0.0384127 (max)
14:10:54 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0177177 (min) 0.0741964 (max)
14:10:54 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -1.22465e-16 (min) -1.22465e-16 (max)
14:10:54 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.606198 (min) 0.333062 (max)
14:10:54 DEBUG opendrift.models.basemodel.environment:900: y_wind: -1.44108 (min) -1.28609 (max)
14:10:54 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -2.61324e-05 (min) 4.87485e-05 (max)
14:10:54 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:54 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:54 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:54 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:54 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 48.691 (min) 57.1524 (max)
14:10:54 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:54 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:54 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.042401, mean: 0.046704, max: 0.055048
14:10:54 DEBUG opendrift:689: No elements hit coastline.
14:10:54 DEBUG opendrift:760: No elements hit seafloor.
14:10:54 DEBUG opendrift:1798: No elements to deactivate
14:10:54 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:54 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.029918 m/s - 0.029918 m/s)
14:10:54 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:54 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:54 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:10:54 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:54 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:54 DEBUG opendrift:2201: ======================================================================
14:10:54 INFO opendrift:2202: 2026-04-21 20:39:47.096493 - step 14 of 48 - 12 active elements (0 deactivated)
14:10:54 DEBUG opendrift:2208: 0 elements scheduled.
14:10:54 DEBUG opendrift:2210: ======================================================================
14:10:54 DEBUG opendrift:2221: 59.80980001470435 <- latitude -> 59.824166692030886
14:10:54 DEBUG opendrift:2221: 10.549610603854516 <- longitude -> 10.57389213928532
14:10:54 DEBUG opendrift:2221: -51.76618957519531 <- z -> 0.0
14:10:54 DEBUG opendrift:2222: ---------------------------------
14:10:54 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:54 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:54 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:54 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:54 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:54 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:54 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:54 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:54 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:54 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:54 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:54 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:54 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:54 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:54 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:54 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:54 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:54 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:54 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:54 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:54 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:54 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:54 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:54 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:54 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:54 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:54 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:54 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:54 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 20:00:00 (before)
2026-04-21 21:00:00 (after)
14:10:54 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 20:00:00) in space (linearNDFast)
14:10:54 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:54 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 21:00:00) in space (linearNDFast)
14:10:54 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:54 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 20:00:00, weight 0.34) and
after (2026-04-21 21:00:00, weight 0.66) in time
14:10:54 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.450399793272794 and -59.42611825213791 degrees.
14:10:54 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.450399793272794 and -59.42611825213791 degrees.
14:10:54 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:54 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:54 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:54 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:54 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0135112 (min) 0.0392013 (max)
14:10:54 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0239414 (min) 0.0716565 (max)
14:10:54 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.258819 (min) 0.258819 (max)
14:10:54 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.924071 (min) -0.253559 (max)
14:10:54 DEBUG opendrift.models.basemodel.environment:900: y_wind: -1.35467 (min) -1.11509 (max)
14:10:54 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -9.06188e-05 (min) 1.0392e-05 (max)
14:10:54 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:54 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:54 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:54 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:54 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 47.8034 (min) 57.2185 (max)
14:10:54 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:54 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:54 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.035319, mean: 0.040611, max: 0.066150
14:10:54 DEBUG opendrift:689: No elements hit coastline.
14:10:54 DEBUG opendrift:760: No elements hit seafloor.
14:10:54 DEBUG opendrift:1798: No elements to deactivate
14:10:54 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:54 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.032797 m/s - 0.032797 m/s)
14:10:54 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:54 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:54 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:10:54 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:54 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:54 DEBUG opendrift:2201: ======================================================================
14:10:54 INFO opendrift:2202: 2026-04-21 21:09:47.096493 - step 15 of 48 - 12 active elements (0 deactivated)
14:10:54 DEBUG opendrift:2208: 0 elements scheduled.
14:10:54 DEBUG opendrift:2210: ======================================================================
14:10:54 DEBUG opendrift:2221: 59.809648083854356 <- latitude -> 59.82525656938405
14:10:54 DEBUG opendrift:2221: 10.549177246892071 <- longitude -> 10.573712191796634
14:10:54 DEBUG opendrift:2221: -51.936092376708984 <- z -> 0.0
14:10:54 DEBUG opendrift:2222: ---------------------------------
14:10:54 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:54 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:54 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:54 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:54 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:54 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:54 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:54 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:54 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:54 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:54 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:54 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:54 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:54 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:54 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:54 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:54 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:54 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:54 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:54 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:54 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:54 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:54 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:54 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:54 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:54 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:54 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:54 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:54 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 21:00:00 (before)
2026-04-21 22:00:00 (after)
14:10:54 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:54 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:54 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:55 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:55 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:55 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.209859100837704 and 59.65345749771804 degrees.
14:10: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']
14:10:55 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.209859100837704 and 59.65345749771804 degrees.
14:10:55 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:55 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:55 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:55 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:55 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:55 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:55 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 25x23x12) for time after (2026-04-21 22:00:00)
14:10:55 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 21:00:00) in space (linearNDFast)
14:10:55 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:55 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 22:00:00) in space (linearNDFast)
14:10:55 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:55 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 21:00:00, weight 0.84) and
after (2026-04-21 22:00:00, weight 0.16) in time
14:10:55 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.450833153734365 and -59.426298210179475 degrees.
14:10:55 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.450833153734365 and -59.426298210179475 degrees.
14:10:55 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:55 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:55 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:55 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:55 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0142481 (min) 0.0391605 (max)
14:10:55 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0293948 (min) 0.0734956 (max)
14:10:55 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.5 (min) 0.5 (max)
14:10:55 DEBUG opendrift.models.basemodel.environment:900: x_wind: -1.2646 (min) -0.819281 (max)
14:10:55 DEBUG opendrift.models.basemodel.environment:900: y_wind: -1.5027 (min) -1.15585 (max)
14:10:55 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -0.000145091 (min) 2.94913e-07 (max)
14:10:55 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:55 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:55 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:55 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:55 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 47.0048 (min) 57.3305 (max)
14:10:55 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:55 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:55 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.057000, mean: 0.066173, max: 0.094890
14:10:55 DEBUG opendrift:689: No elements hit coastline.
14:10:55 DEBUG opendrift:760: No elements hit seafloor.
14:10:55 DEBUG opendrift:1798: No elements to deactivate
14:10:55 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:55 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.039280 m/s - 0.039280 m/s)
14:10:55 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:55 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:55 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:10:55 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:55 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:55 DEBUG opendrift:2201: ======================================================================
14:10:55 INFO opendrift:2202: 2026-04-21 21:39:47.096493 - step 16 of 48 - 12 active elements (0 deactivated)
14:10:55 DEBUG opendrift:2208: 0 elements scheduled.
14:10:55 DEBUG opendrift:2210: ======================================================================
14:10:55 DEBUG opendrift:2221: 59.80941935717868 <- latitude -> 59.826179668366834
14:10:55 DEBUG opendrift:2221: 10.54872025689558 <- longitude -> 10.573348774924982
14:10:55 DEBUG opendrift:2221: -52.204627990722656 <- z -> 0.0
14:10:55 DEBUG opendrift:2222: ---------------------------------
14:10:55 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:55 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:55 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:55 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:55 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:55 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:55 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:55 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:55 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:55 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:55 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:55 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:55 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:55 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:55 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:55 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:55 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:55 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:55 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:55 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:55 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:55 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:55 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:55 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:55 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:55 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:55 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:55 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:55 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 21:00:00 (before)
2026-04-21 22:00:00 (after)
14:10:55 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 21:00:00) in space (linearNDFast)
14:10:55 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:55 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 22:00:00) in space (linearNDFast)
14:10:55 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:55 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 21:00:00, weight 0.34) and
after (2026-04-21 22:00:00, weight 0.66) in time
14:10:55 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45129013468093 and -59.42666161520647 degrees.
14:10:55 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45129013468093 and -59.42666161520647 degrees.
14:10:55 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:55 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:55 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:55 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:55 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0165307 (min) 0.037386 (max)
14:10:55 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0333238 (min) 0.0706426 (max)
14:10:55 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.707107 (min) 0.707107 (max)
14:10:55 DEBUG opendrift.models.basemodel.environment:900: x_wind: -1.84194 (min) -1.48567 (max)
14:10:55 DEBUG opendrift.models.basemodel.environment:900: y_wind: -1.9979 (min) -1.64738 (max)
14:10:55 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -0.000179326 (min) 1.32938e-05 (max)
14:10:55 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:55 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:55 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:55 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:55 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 46.3169 (min) 57.486 (max)
14:10:55 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:55 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:55 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.136278, mean: 0.146873, max: 0.168585
14:10:55 DEBUG opendrift:689: No elements hit coastline.
14:10:55 DEBUG opendrift:760: No elements hit seafloor.
14:10:55 DEBUG opendrift:1798: No elements to deactivate
14:10:55 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:55 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.052357 m/s - 0.052357 m/s)
14:10:55 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:55 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:55 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:10:55 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:55 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:55 DEBUG opendrift:2201: ======================================================================
14:10:55 INFO opendrift:2202: 2026-04-21 22:09:47.096493 - step 17 of 48 - 12 active elements (0 deactivated)
14:10:55 DEBUG opendrift:2208: 0 elements scheduled.
14:10:55 DEBUG opendrift:2210: ======================================================================
14:10:55 DEBUG opendrift:2221: 59.80898943233906 <- latitude -> 59.8268898212824
14:10:55 DEBUG opendrift:2221: 10.54826360472738 <- longitude -> 10.57282160025995
14:10:55 DEBUG opendrift:2221: -52.5345344543457 <- z -> 0.0
14:10:55 DEBUG opendrift:2222: ---------------------------------
14:10:55 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:55 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:55 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:55 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:55 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:55 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:55 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:55 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:55 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:55 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:55 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:55 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:55 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:55 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:55 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:55 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:55 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:55 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:55 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:55 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:55 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:55 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:55 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:55 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:55 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:55 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:55 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:55 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:55 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 22:00:00 (before)
2026-04-21 23:00:00 (after)
14:10:55 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:55 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:55 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:55 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:56 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:56 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.202558761363235 and 59.65345749771804 degrees.
14:10: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']
14:10:56 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.202558761363235 and 59.65345749771804 degrees.
14:10:56 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:56 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:56 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:56 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:56 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:56 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:56 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 26x23x12) for time after (2026-04-21 23:00:00)
14:10:56 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 22:00:00) in space (linearNDFast)
14:10:56 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:56 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 23:00:00) in space (linearNDFast)
14:10:56 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:56 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 22:00:00, weight 0.84) and
after (2026-04-21 23:00:00, weight 0.16) in time
14:10:56 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45174679365306 and -59.4271887944883 degrees.
14:10:56 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45174679365306 and -59.4271887944883 degrees.
14:10:56 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:56 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:56 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:56 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:56 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0171932 (min) 0.0326821 (max)
14:10:56 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0339738 (min) 0.0670399 (max)
14:10:56 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.866025 (min) 0.866025 (max)
14:10:56 DEBUG opendrift.models.basemodel.environment:900: x_wind: -1.99591 (min) -1.58183 (max)
14:10:56 DEBUG opendrift.models.basemodel.environment:900: y_wind: -2.42755 (min) -2.10794 (max)
14:10:56 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -0.0001981 (min) 1.30559e-05 (max)
14:10:56 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:56 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:56 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:56 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:56 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 45.7857 (min) 57.7137 (max)
14:10:56 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:56 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:56 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.185712, mean: 0.203878, max: 0.215256
14:10:56 DEBUG opendrift:689: No elements hit coastline.
14:10:56 DEBUG opendrift:760: No elements hit seafloor.
14:10:56 DEBUG opendrift:1798: No elements to deactivate
14:10:56 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:56 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.059162 m/s - 0.059162 m/s)
14:10:56 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:56 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:56 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:10:56 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:56 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:56 DEBUG opendrift:2201: ======================================================================
14:10:56 INFO opendrift:2202: 2026-04-21 22:39:47.096493 - step 18 of 48 - 12 active elements (0 deactivated)
14:10:56 DEBUG opendrift:2208: 0 elements scheduled.
14:10:56 DEBUG opendrift:2210: ======================================================================
14:10:56 DEBUG opendrift:2221: 59.80853221465105 <- latitude -> 59.82744066695143
14:10:56 DEBUG opendrift:2221: 10.547829445870942 <- longitude -> 10.572357826456647
14:10:56 DEBUG opendrift:2221: -52.89706802368164 <- z -> 0.0
14:10:56 DEBUG opendrift:2222: ---------------------------------
14:10:56 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:56 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:56 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:56 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:56 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:56 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:56 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:56 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:56 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:56 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:56 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:56 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:56 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:56 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:56 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:56 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:56 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:56 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:56 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:56 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:56 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:56 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:56 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:56 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:56 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:56 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:56 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:56 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:56 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 22:00:00 (before)
2026-04-21 23:00:00 (after)
14:10:56 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 22:00:00) in space (linearNDFast)
14:10:56 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:56 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-21 23:00:00) in space (linearNDFast)
14:10:56 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:56 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 22:00:00, weight 0.34) and
after (2026-04-21 23:00:00, weight 0.66) in time
14:10:56 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45218095319509 and -59.42765257321732 degrees.
14:10:56 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45218095319509 and -59.42765257321732 degrees.
14:10:56 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:56 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:56 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:56 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:56 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0147461 (min) 0.02798 (max)
14:10:56 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0278981 (min) 0.0619071 (max)
14:10:56 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.965926 (min) 0.965926 (max)
14:10:56 DEBUG opendrift.models.basemodel.environment:900: x_wind: -1.08112 (min) -0.548317 (max)
14:10:56 DEBUG opendrift.models.basemodel.environment:900: y_wind: -2.75222 (min) -2.52217 (max)
14:10:56 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -0.000182023 (min) -3.67384e-05 (max)
14:10:56 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:56 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:56 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:56 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:56 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 45.3744 (min) 57.9884 (max)
14:10:56 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:56 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:56 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.181046, mean: 0.186864, max: 0.199530
14:10:56 DEBUG opendrift:689: No elements hit coastline.
14:10:56 DEBUG opendrift:760: No elements hit seafloor.
14:10:56 DEBUG opendrift:1798: No elements to deactivate
14:10:56 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:56 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.056960 m/s - 0.056960 m/s)
14:10:56 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:56 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:56 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:10:56 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:56 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:56 DEBUG opendrift:2201: ======================================================================
14:10:56 INFO opendrift:2202: 2026-04-21 23:09:47.096493 - step 19 of 48 - 12 active elements (0 deactivated)
14:10:56 DEBUG opendrift:2208: 0 elements scheduled.
14:10:56 DEBUG opendrift:2210: ======================================================================
14:10:56 DEBUG opendrift:2221: 59.80814526860901 <- latitude -> 59.82791869088035
14:10:56 DEBUG opendrift:2221: 10.547464823346571 <- longitude -> 10.572508809530722
14:10:56 DEBUG opendrift:2221: -53.2286491394043 <- z -> 0.0
14:10:56 DEBUG opendrift:2222: ---------------------------------
14:10:56 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:56 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:56 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:56 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:56 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:56 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:56 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:56 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:56 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:56 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:56 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:56 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:56 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:56 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:56 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:56 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:56 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:56 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:56 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:56 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:56 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:56 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:56 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:56 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:56 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:56 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:56 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:56 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:56 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 23:00:00 (before)
2026-04-22 00:00:00 (after)
14:10:57 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:57 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:57 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:57 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:57 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:57 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.202558761363235 and 59.65345749771804 degrees.
14:10: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']
14:10:57 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.202558761363235 and 59.65345749771804 degrees.
14:10:57 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:57 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:57 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:57 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:57 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:57 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:57 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 26x23x12) for time after (2026-04-22 00:00:00)
14:10:57 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 23:00:00) in space (linearNDFast)
14:10:57 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:57 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 00:00:00) in space (linearNDFast)
14:10:57 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:57 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 23:00:00, weight 0.84) and
after (2026-04-22 00:00:00, weight 0.16) in time
14:10:57 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45254557603147 and -59.42750156604139 degrees.
14:10:57 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45254557603147 and -59.42750156604139 degrees.
14:10:57 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:57 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:57 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:57 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:57 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0119516 (min) 0.0255672 (max)
14:10:57 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0207224 (min) 0.0575467 (max)
14:10:57 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 1 (min) 1 (max)
14:10:57 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.404801 (min) 0.188535 (max)
14:10:57 DEBUG opendrift.models.basemodel.environment:900: y_wind: -3.07328 (min) -2.91365 (max)
14:10:57 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -0.000158758 (min) -2.22657e-05 (max)
14:10:57 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:57 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:57 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:57 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:57 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 45.015 (min) 58.2102 (max)
14:10:57 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:57 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:57 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.212799, mean: 0.218731, max: 0.232415
14:10:57 DEBUG opendrift:689: No elements hit coastline.
14:10:57 DEBUG opendrift:760: No elements hit seafloor.
14:10:57 DEBUG opendrift:1798: No elements to deactivate
14:10:57 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:57 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.061474 m/s - 0.061474 m/s)
14:10:57 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:57 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:57 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:10:57 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:57 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:57 DEBUG opendrift:2201: ======================================================================
14:10:57 INFO opendrift:2202: 2026-04-21 23:39:47.096493 - step 20 of 48 - 12 active elements (0 deactivated)
14:10:57 DEBUG opendrift:2208: 0 elements scheduled.
14:10:57 DEBUG opendrift:2210: ======================================================================
14:10:57 DEBUG opendrift:2221: 59.80785002177045 <- latitude -> 59.82838109230427
14:10:57 DEBUG opendrift:2221: 10.547178593738467 <- longitude -> 10.573125439060606
14:10:57 DEBUG opendrift:2221: -53.515769958496094 <- z -> 0.0
14:10:57 DEBUG opendrift:2222: ---------------------------------
14:10:57 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:57 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:57 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:57 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:57 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:57 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:57 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:57 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:57 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:57 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:57 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:57 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:57 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:57 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:57 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:57 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:57 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:57 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:57 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:57 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:57 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:57 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:57 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:57 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:57 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:57 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:57 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:57 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:57 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-21 23:00:00 (before)
2026-04-22 00:00:00 (after)
14:10:57 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-21 23:00:00) in space (linearNDFast)
14:10:57 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:57 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 00:00:00) in space (linearNDFast)
14:10:57 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:57 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-21 23:00:00, weight 0.34) and
after (2026-04-22 00:00:00, weight 0.66) in time
14:10:57 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45283180881309 and -59.426884955159224 degrees.
14:10:57 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45283180881309 and -59.426884955159224 degrees.
14:10:57 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:57 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:57 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:57 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:57 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00846106 (min) 0.0251872 (max)
14:10:57 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0125223 (min) 0.0551167 (max)
14:10:57 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.965926 (min) 0.965926 (max)
14:10:57 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.210377 (min) 0.321398 (max)
14:10:57 DEBUG opendrift.models.basemodel.environment:900: y_wind: -3.36874 (min) -3.2721 (max)
14:10:57 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -0.000116073 (min) 8.20476e-06 (max)
14:10:57 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:57 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:57 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:57 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:57 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 44.6646 (min) 58.3685 (max)
14:10:57 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:57 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:57 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.264376, mean: 0.268386, max: 0.279214
14:10:57 DEBUG opendrift:689: No elements hit coastline.
14:10:57 DEBUG opendrift:760: No elements hit seafloor.
14:10:57 DEBUG opendrift:1798: No elements to deactivate
14:10:57 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:57 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.067380 m/s - 0.067380 m/s)
14:10:57 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:57 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:57 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:10:57 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:57 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:57 DEBUG opendrift:2201: ======================================================================
14:10:57 INFO opendrift:2202: 2026-04-22 00:09:47.096493 - step 21 of 48 - 12 active elements (0 deactivated)
14:10:57 DEBUG opendrift:2208: 0 elements scheduled.
14:10:57 DEBUG opendrift:2210: ======================================================================
14:10:57 DEBUG opendrift:2221: 59.80768981888271 <- latitude -> 59.82888874859819
14:10:57 DEBUG opendrift:2221: 10.546984866661692 <- longitude -> 10.573912203693263
14:10:57 DEBUG opendrift:2221: -53.72338104248047 <- z -> 0.0
14:10:57 DEBUG opendrift:2222: ---------------------------------
14:10:57 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:57 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:57 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:57 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:57 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:57 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:57 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:57 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:57 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:57 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:57 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:57 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:57 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:57 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:57 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:57 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:57 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:57 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:57 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:57 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:57 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:57 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:57 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:57 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:57 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:57 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:57 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:57 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:57 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 00:00:00 (before)
2026-04-22 01:00:00 (after)
14:10:58 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:58 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:58 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:58 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:58 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:58 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.202558761363235 and 59.65345749771804 degrees.
14:10: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']
14:10:58 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.202558761363235 and 59.65345749771804 degrees.
14:10:58 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:58 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:58 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:58 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:58 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:58 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:58 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 26x23x12) for time after (2026-04-22 01:00:00)
14:10:58 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 00:00:00) in space (linearNDFast)
14:10:58 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:58 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 01:00:00) in space (linearNDFast)
14:10:58 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:58 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 00:00:00, weight 0.84) and
after (2026-04-22 01:00:00, weight 0.16) in time
14:10:58 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45302553219206 and -59.42609819917868 degrees.
14:10:58 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45302553219206 and -59.42609819917868 degrees.
14:10:58 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:58 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:58 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:58 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:58 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00652696 (min) 0.0244217 (max)
14:10:58 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.00775848 (min) 0.0502516 (max)
14:10:58 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.866025 (min) 0.866025 (max)
14:10:58 DEBUG opendrift.models.basemodel.environment:900: x_wind: 0.000901172 (min) 0.406683 (max)
14:10:58 DEBUG opendrift.models.basemodel.environment:900: y_wind: -3.4654 (min) -3.34777 (max)
14:10:58 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -8.62181e-05 (min) 3.61936e-05 (max)
14:10:58 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:58 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:58 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:58 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:58 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 44.2769 (min) 58.4407 (max)
14:10:58 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:58 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:58 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.275724, mean: 0.280888, max: 0.296337
14:10:58 DEBUG opendrift:689: No elements hit coastline.
14:10:58 DEBUG opendrift:760: No elements hit seafloor.
14:10:58 DEBUG opendrift:1798: No elements to deactivate
14:10:58 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:58 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.069326 m/s - 0.069326 m/s)
14:10:58 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:58 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:58 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:10:58 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:58 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:58 DEBUG opendrift:2201: ======================================================================
14:10:58 INFO opendrift:2202: 2026-04-22 00:39:47.096493 - step 22 of 48 - 12 active elements (0 deactivated)
14:10:58 DEBUG opendrift:2208: 0 elements scheduled.
14:10:58 DEBUG opendrift:2210: ======================================================================
14:10:58 DEBUG opendrift:2221: 59.807626651671185 <- latitude -> 59.82941072495596
14:10:58 DEBUG opendrift:2221: 10.54687568294984 <- longitude -> 10.574747071385481
14:10:58 DEBUG opendrift:2221: -53.87491989135742 <- z -> 0.0
14:10:58 DEBUG opendrift:2222: ---------------------------------
14:10:58 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:58 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:58 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:58 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:58 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:58 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:58 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:58 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:58 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:58 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:58 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:58 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:58 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:58 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:58 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:58 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:58 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:58 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:58 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:58 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:58 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:58 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:58 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:58 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:58 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:58 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:58 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:58 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:58 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 00:00:00 (before)
2026-04-22 01:00:00 (after)
14:10:58 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 00:00:00) in space (linearNDFast)
14:10:58 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:58 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 01:00:00) in space (linearNDFast)
14:10:58 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:58 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 00:00:00, weight 0.34) and
after (2026-04-22 01:00:00, weight 0.66) in time
14:10:58 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.453134716024884 and -59.42526331461952 degrees.
14:10:58 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.453134716024884 and -59.42526331461952 degrees.
14:10:58 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:58 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:58 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:58 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:58 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00574444 (min) 0.0191598 (max)
14:10:58 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.00903608 (min) 0.0401024 (max)
14:10:58 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.707107 (min) 0.707107 (max)
14:10:58 DEBUG opendrift.models.basemodel.environment:900: x_wind: 0.0107673 (min) 0.392418 (max)
14:10:58 DEBUG opendrift.models.basemodel.environment:900: y_wind: -3.16133 (min) -2.83174 (max)
14:10:58 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -8.59343e-05 (min) 5.34465e-05 (max)
14:10:58 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:58 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:58 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:58 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:58 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 43.8763 (min) 58.4506 (max)
14:10:58 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:58 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:58 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.199583, mean: 0.212074, max: 0.249642
14:10:58 DEBUG opendrift:689: No elements hit coastline.
14:10:58 DEBUG opendrift:760: No elements hit seafloor.
14:10:58 DEBUG opendrift:1798: No elements to deactivate
14:10:58 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:58 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.063192 m/s - 0.063192 m/s)
14:10:58 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:58 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:58 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:10:58 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:58 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:58 DEBUG opendrift:2201: ======================================================================
14:10:58 INFO opendrift:2202: 2026-04-22 01:09:47.096493 - step 23 of 48 - 12 active elements (0 deactivated)
14:10:58 DEBUG opendrift:2208: 0 elements scheduled.
14:10:58 DEBUG opendrift:2210: ======================================================================
14:10:58 DEBUG opendrift:2221: 59.80757979372922 <- latitude -> 59.82986303132746
14:10:58 DEBUG opendrift:2221: 10.54683981732541 <- longitude -> 10.575368688310586
14:10:58 DEBUG opendrift:2221: -54.02428436279297 <- z -> 0.0
14:10:58 DEBUG opendrift:2222: ---------------------------------
14:10:58 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:58 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:58 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:58 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:58 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:58 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:58 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:58 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:58 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:58 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:58 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:58 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:58 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:58 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:58 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:58 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:58 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:58 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:58 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:58 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:58 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:58 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:58 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:58 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:58 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:58 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:58 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:58 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:58 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 01:00:00 (before)
2026-04-22 02:00:00 (after)
14:10:58 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:59 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:10:59 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:10:59 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:10:59 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:10:59 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.202558761363235 and 59.65345749771804 degrees.
14:10: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']
14:10:59 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.202558761363235 and 59.65345749771804 degrees.
14:10:59 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:10:59 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:10:59 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:10:59 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:10:59 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:10:59 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:10:59 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 26x23x12) for time after (2026-04-22 02:00:00)
14:10:59 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 01:00:00) in space (linearNDFast)
14:10:59 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:59 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 02:00:00) in space (linearNDFast)
14:10:59 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:59 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 01:00:00, weight 0.84) and
after (2026-04-22 02:00:00, weight 0.16) in time
14:10:59 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45317058946151 and -59.424641711509345 degrees.
14:10:59 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45317058946151 and -59.424641711509345 degrees.
14:10:59 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:59 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:59 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:59 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:59 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00586856 (min) 0.0127547 (max)
14:10:59 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0100747 (min) 0.0302375 (max)
14:10:59 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.5 (min) 0.5 (max)
14:10:59 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.198275 (min) 0.237252 (max)
14:10:59 DEBUG opendrift.models.basemodel.environment:900: y_wind: -2.83248 (min) -2.35524 (max)
14:10:59 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -8.69343e-05 (min) 5.55672e-05 (max)
14:10:59 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:59 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:59 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:59 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:59 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 43.5278 (min) 58.4489 (max)
14:10:59 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:59 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:59 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.137845, mean: 0.153198, max: 0.198532
14:10:59 DEBUG opendrift:689: No elements hit coastline.
14:10:59 DEBUG opendrift:760: No elements hit seafloor.
14:10:59 DEBUG opendrift:1798: No elements to deactivate
14:10:59 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:59 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.056522 m/s - 0.056522 m/s)
14:10:59 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:59 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:59 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:10:59 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:59 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:59 DEBUG opendrift:2201: ======================================================================
14:10:59 INFO opendrift:2202: 2026-04-22 01:39:47.096493 - step 24 of 48 - 12 active elements (0 deactivated)
14:10:59 DEBUG opendrift:2208: 0 elements scheduled.
14:10:59 DEBUG opendrift:2210: ======================================================================
14:10:59 DEBUG opendrift:2221: 59.8075275860777 <- latitude -> 59.83025358077394
14:10:59 DEBUG opendrift:2221: 10.546866302014259 <- longitude -> 10.57565067190577
14:10:59 DEBUG opendrift:2221: -54.17463302612305 <- z -> 0.0
14:10:59 DEBUG opendrift:2222: ---------------------------------
14:10:59 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:59 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:59 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:59 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:59 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:59 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:59 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:59 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:59 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:59 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:59 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:59 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:59 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:59 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:59 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:59 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:59 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:59 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:59 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:59 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:59 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:59 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:59 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:59 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:59 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:59 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:59 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:59 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:59 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 01:00:00 (before)
2026-04-22 02:00:00 (after)
14:10:59 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 01:00:00) in space (linearNDFast)
14:10:59 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:59 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 02:00:00) in space (linearNDFast)
14:10:59 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:10:59 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 01:00:00, weight 0.34) and
after (2026-04-22 02:00:00, weight 0.66) in time
14:10:59 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.453144094072414 and -59.42435973240971 degrees.
14:10:59 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.453144094072414 and -59.42435973240971 degrees.
14:10:59 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:59 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:10:59 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:10:59 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:10:59 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00756906 (min) 0.00718725 (max)
14:10:59 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0105691 (min) 0.0224245 (max)
14:10:59 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.258819 (min) 0.258819 (max)
14:10:59 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.667476 (min) -0.273243 (max)
14:10:59 DEBUG opendrift.models.basemodel.environment:900: y_wind: -2.3938 (min) -1.96162 (max)
14:10:59 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -9.17038e-05 (min) -3.26165e-06 (max)
14:10:59 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:10:59 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:10:59 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:10:59 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:10:59 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 43.2259 (min) 58.4486 (max)
14:10:59 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:10:59 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:10:59 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.102338, mean: 0.114651, max: 0.151764
14:10:59 DEBUG opendrift:689: No elements hit coastline.
14:10:59 DEBUG opendrift:760: No elements hit seafloor.
14:10:59 DEBUG opendrift:1798: No elements to deactivate
14:10:59 DEBUG opendrift:2259: Calling OceanDrift.update()
14:10:59 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.049676 m/s - 0.049676 m/s)
14:10:59 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:10:59 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:10:59 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:10:59 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:10:59 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:10:59 DEBUG opendrift:2201: ======================================================================
14:10:59 INFO opendrift:2202: 2026-04-22 02:09:47.096493 - step 25 of 48 - 12 active elements (0 deactivated)
14:10:59 DEBUG opendrift:2208: 0 elements scheduled.
14:10:59 DEBUG opendrift:2210: ======================================================================
14:10:59 DEBUG opendrift:2221: 59.8074234124378 <- latitude -> 59.830615884443056
14:10:59 DEBUG opendrift:2221: 10.546927784932329 <- longitude -> 10.575360458025106
14:10:59 DEBUG opendrift:2221: -54.33367156982422 <- z -> 0.0
14:10:59 DEBUG opendrift:2222: ---------------------------------
14:10:59 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:59 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:10:59 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:59 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:10:59 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:59 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:59 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:10:59 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:59 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:59 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:59 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:59 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:10:59 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:59 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:10:59 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:59 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:59 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:10:59 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:10:59 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:10:59 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:10:59 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:10:59 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:10:59 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:10:59 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:10:59 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:10:59 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:10:59 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:10:59 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:10:59 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 02:00:00 (before)
2026-04-22 03:00:00 (after)
14:10:59 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:10:59 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:11:00 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:11:00 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:11:00 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:11:00 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.202558761363235 and 59.65345749771804 degrees.
14:11: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']
14:11:00 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.202558761363235 and 59.65345749771804 degrees.
14:11:00 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:11:00 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:11:00 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:11:00 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:11:00 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:11:00 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:11:00 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 26x23x12) for time after (2026-04-22 03:00:00)
14:11:00 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 02:00:00) in space (linearNDFast)
14:11:00 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:00 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 03:00:00) in space (linearNDFast)
14:11:00 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:00 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 02:00:00, weight 0.84) and
after (2026-04-22 03:00:00, weight 0.16) in time
14:11:00 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45308261060836 and -59.42464993509522 degrees.
14:11:00 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45308261060836 and -59.42464993509522 degrees.
14:11:00 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:00 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:00 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:00 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:00 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00855361 (min) 0.005234 (max)
14:11:00 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.00978266 (min) 0.0242339 (max)
14:11:00 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 2.44929e-16 (min) 2.44929e-16 (max)
14:11:00 DEBUG opendrift.models.basemodel.environment:900: x_wind: -1.11818 (min) -0.581991 (max)
14:11:00 DEBUG opendrift.models.basemodel.environment:900: y_wind: -2.0928 (min) -1.63776 (max)
14:11:00 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -8.28855e-05 (min) 3.29584e-06 (max)
14:11:00 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:11:00 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:11:00 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:11:00 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:11:00 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 42.9456 (min) 58.4786 (max)
14:11:00 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:11:00 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:11:00 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.096433, mean: 0.103581, max: 0.129704
14:11:00 DEBUG opendrift:689: No elements hit coastline.
14:11:00 DEBUG opendrift:760: No elements hit seafloor.
14:11:00 DEBUG opendrift:1798: No elements to deactivate
14:11:00 DEBUG opendrift:2259: Calling OceanDrift.update()
14:11:00 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.045924 m/s - 0.045924 m/s)
14:11:00 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:11:00 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:11:00 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:11:00 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:00 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:11:00 DEBUG opendrift:2201: ======================================================================
14:11:00 INFO opendrift:2202: 2026-04-22 02:39:47.096493 - step 26 of 48 - 12 active elements (0 deactivated)
14:11:00 DEBUG opendrift:2208: 0 elements scheduled.
14:11:00 DEBUG opendrift:2210: ======================================================================
14:11:00 DEBUG opendrift:2221: 59.80730215027896 <- latitude -> 59.831007422999555
14:11:00 DEBUG opendrift:2221: 10.54702228708222 <- longitude -> 10.57471175582676
14:11:00 DEBUG opendrift:2221: -54.47099304199219 <- z -> 0.0
14:11:00 DEBUG opendrift:2222: ---------------------------------
14:11:00 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:00 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:11:00 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:00 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:11:00 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:00 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:00 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:11:00 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:00 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:00 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:00 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:00 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:00 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:00 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:00 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:00 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:00 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:11:00 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:00 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:00 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:00 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:00 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:00 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:11:00 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:00 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:00 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:00 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:00 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:11:00 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 02:00:00 (before)
2026-04-22 03:00:00 (after)
14:11:00 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 02:00:00) in space (linearNDFast)
14:11:00 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:00 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 03:00:00) in space (linearNDFast)
14:11:00 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:00 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 02:00:00, weight 0.34) and
after (2026-04-22 03:00:00, weight 0.66) in time
14:11:00 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.452988108439754 and -59.42529863540235 degrees.
14:11:00 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.452988108439754 and -59.42529863540235 degrees.
14:11:00 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:00 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:00 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:00 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:00 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00823074 (min) 0.00979634 (max)
14:11:00 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.00758421 (min) 0.0336927 (max)
14:11:00 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.258819 (min) -0.258819 (max)
14:11:00 DEBUG opendrift.models.basemodel.environment:900: x_wind: -1.16251 (min) -0.519125 (max)
14:11:00 DEBUG opendrift.models.basemodel.environment:900: y_wind: -2.05812 (min) -1.45827 (max)
14:11:00 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -4.90528e-05 (min) 5.48392e-05 (max)
14:11:00 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:11:00 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:11:00 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:11:00 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:11:00 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 42.6431 (min) 58.5178 (max)
14:11:00 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:11:00 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:11:00 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.085558, mean: 0.093494, max: 0.121295
14:11:00 DEBUG opendrift:689: No elements hit coastline.
14:11:00 DEBUG opendrift:760: No elements hit seafloor.
14:11:00 DEBUG opendrift:1798: No elements to deactivate
14:11:00 DEBUG opendrift:2259: Calling OceanDrift.update()
14:11:00 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.044410 m/s - 0.044410 m/s)
14:11:00 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:11:00 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:11:00 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:11:00 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:00 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:11:00 DEBUG opendrift:2201: ======================================================================
14:11:00 INFO opendrift:2202: 2026-04-22 03:09:47.096493 - step 27 of 48 - 12 active elements (0 deactivated)
14:11:00 DEBUG opendrift:2208: 0 elements scheduled.
14:11:00 DEBUG opendrift:2210: ======================================================================
14:11:00 DEBUG opendrift:2221: 59.80723793259958 <- latitude -> 59.831551782762254
14:11:00 DEBUG opendrift:2221: 10.547147333062208 <- longitude -> 10.5741237219714
14:11:00 DEBUG opendrift:2221: -54.51959991455078 <- z -> 0.0
14:11:00 DEBUG opendrift:2222: ---------------------------------
14:11:00 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:00 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:11:00 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:00 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:11:00 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:00 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:00 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:11:00 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:00 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:00 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:00 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:00 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:00 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:00 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:00 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:00 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:00 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:11:00 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:00 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:00 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:00 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:00 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:00 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:11:00 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:00 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:00 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:00 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:00 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:11:00 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 03:00:00 (before)
2026-04-22 04:00:00 (after)
14:11:00 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:11:00 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:11:01 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:11:01 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:11:01 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:11:01 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.19525529948082 and 59.65345749771804 degrees.
14:11: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']
14:11:01 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.19525529948082 and 59.65345749771804 degrees.
14:11:01 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:11:01 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:11:01 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:11:01 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:11:01 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:11:01 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:11:01 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 27x23x12) for time after (2026-04-22 04:00:00)
14:11:01 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 03:00:00) in space (linearNDFast)
14:11:01 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:01 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 04:00:00) in space (linearNDFast)
14:11:01 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:01 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 03:00:00, weight 0.84) and
after (2026-04-22 04:00:00, weight 0.16) in time
14:11:01 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.4528630539358 and -59.42588667313526 degrees.
14:11:01 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.4528630539358 and -59.42588667313526 degrees.
14:11:01 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:01 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:01 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:01 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:01 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00682389 (min) 0.0163136 (max)
14:11:01 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.004284 (min) 0.0449119 (max)
14:11:01 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.5 (min) -0.5 (max)
14:11:01 DEBUG opendrift.models.basemodel.environment:900: x_wind: -1.05272 (min) -0.393152 (max)
14:11:01 DEBUG opendrift.models.basemodel.environment:900: y_wind: -2.01414 (min) -1.31442 (max)
14:11:01 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -7.61866e-06 (min) 9.32905e-05 (max)
14:11:01 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:11:01 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:11:01 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:11:01 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:11:01 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 42.2276 (min) 58.5534 (max)
14:11:01 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:11:01 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:11:01 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.069763, mean: 0.079435, max: 0.111483
14:11:01 DEBUG opendrift:689: No elements hit coastline.
14:11:01 DEBUG opendrift:760: No elements hit seafloor.
14:11:01 DEBUG opendrift:1798: No elements to deactivate
14:11:01 DEBUG opendrift:2259: Calling OceanDrift.update()
14:11:01 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.042576 m/s - 0.042576 m/s)
14:11:01 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:11:01 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:11:01 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:11:01 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:01 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:11:01 DEBUG opendrift:2201: ======================================================================
14:11:01 INFO opendrift:2202: 2026-04-22 03:39:47.096493 - step 28 of 48 - 12 active elements (0 deactivated)
14:11:01 DEBUG opendrift:2208: 0 elements scheduled.
14:11:01 DEBUG opendrift:2210: ======================================================================
14:11:01 DEBUG opendrift:2221: 59.80724648638172 <- latitude -> 59.8322774061774
14:11:01 DEBUG opendrift:2221: 10.547305936118184 <- longitude -> 10.574224632623036
14:11:01 DEBUG opendrift:2221: -54.480552673339844 <- z -> 0.0
14:11:01 DEBUG opendrift:2222: ---------------------------------
14:11:01 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:01 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:11:01 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:01 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:11:01 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:01 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:01 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:11:01 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:01 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:01 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:01 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:01 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:01 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:01 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:01 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:01 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:01 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:11:01 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:01 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:01 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:01 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:01 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:01 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:11:01 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:01 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:01 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:01 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:01 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:11:01 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 03:00:00 (before)
2026-04-22 04:00:00 (after)
14:11:01 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 03:00:00) in space (linearNDFast)
14:11:01 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:01 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 04:00:00) in space (linearNDFast)
14:11:01 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:01 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 03:00:00, weight 0.34) and
after (2026-04-22 04:00:00, weight 0.66) in time
14:11:01 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45270446042117 and -59.42578576134491 degrees.
14:11:01 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45270446042117 and -59.42578576134491 degrees.
14:11:01 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:01 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:01 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:01 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:01 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00241733 (min) 0.0268717 (max)
14:11:01 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: 0.0015696 (min) 0.05126 (max)
14:11:01 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.707107 (min) -0.707107 (max)
14:11:01 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.621165 (min) -0.135871 (max)
14:11:01 DEBUG opendrift.models.basemodel.environment:900: y_wind: -1.95339 (min) -1.24151 (max)
14:11:01 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: 3.65233e-05 (min) 9.56854e-05 (max)
14:11:01 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:11:01 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:11:01 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:11:01 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:11:01 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 41.7125 (min) 58.572 (max)
14:11:01 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:11:01 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:11:01 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.047409, mean: 0.060014, max: 0.099362
14:11:01 DEBUG opendrift:689: No elements hit coastline.
14:11:01 DEBUG opendrift:760: No elements hit seafloor.
14:11:01 DEBUG opendrift:1798: No elements to deactivate
14:11:01 DEBUG opendrift:2259: Calling OceanDrift.update()
14:11:01 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.040195 m/s - 0.040195 m/s)
14:11:01 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:11:01 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:11:01 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:11:01 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:01 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:11:01 DEBUG opendrift:2201: ======================================================================
14:11:01 INFO opendrift:2202: 2026-04-22 04:09:47.096493 - step 29 of 48 - 12 active elements (0 deactivated)
14:11:01 DEBUG opendrift:2208: 0 elements scheduled.
14:11:01 DEBUG opendrift:2210: ======================================================================
14:11:01 DEBUG opendrift:2221: 59.807359850476836 <- latitude -> 59.83310559101436
14:11:01 DEBUG opendrift:2221: 10.547502484330579 <- longitude -> 10.575087119902562
14:11:01 DEBUG opendrift:2221: -54.35483932495117 <- z -> 0.0
14:11:01 DEBUG opendrift:2222: ---------------------------------
14:11:01 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:01 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:11:01 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:01 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:11:01 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:01 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:01 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:11:01 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:01 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:01 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:01 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:01 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:01 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:01 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:01 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:01 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:01 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:11:01 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:01 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:01 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:01 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:01 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:01 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:11:01 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:01 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:01 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:01 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:01 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:11:01 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 04:00:00 (before)
2026-04-22 05:00:00 (after)
14:11:01 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:11:01 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:11:01 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:11:02 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:11:02 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:11:02 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.19525529948082 and 59.65345749771804 degrees.
14:11: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']
14:11:02 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.19525529948082 and 59.65345749771804 degrees.
14:11:02 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:11:02 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:11:02 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:11:02 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:11:02 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:11:02 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:11:02 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 27x23x12) for time after (2026-04-22 05:00:00)
14:11:02 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 04:00:00) in space (linearNDFast)
14:11:02 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:02 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 05:00:00) in space (linearNDFast)
14:11:02 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:02 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 04:00:00, weight 0.84) and
after (2026-04-22 05:00:00, weight 0.16) in time
14:11:02 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45250791381861 and -59.42492327552665 degrees.
14:11:02 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45250791381861 and -59.42492327552665 degrees.
14:11:02 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:02 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:02 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:02 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:02 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: 0.00220066 (min) 0.0357889 (max)
14:11:02 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: 0.0058778 (min) 0.0526363 (max)
14:11:02 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.866025 (min) -0.866025 (max)
14:11:02 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.219284 (min) 0.123429 (max)
14:11:02 DEBUG opendrift.models.basemodel.environment:900: y_wind: -1.63311 (min) -0.939589 (max)
14:11:02 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: 4.83692e-05 (min) 0.000109839 (max)
14:11:02 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:11:02 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:11:02 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:11:02 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:11:02 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 41.1292 (min) 58.527 (max)
14:11:02 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:11:02 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:11:02 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.022535, mean: 0.033562, max: 0.066792
14:11:02 DEBUG opendrift:689: No elements hit coastline.
14:11:02 DEBUG opendrift:760: No elements hit seafloor.
14:11:02 DEBUG opendrift:1798: No elements to deactivate
14:11:02 DEBUG opendrift:2259: Calling OceanDrift.update()
14:11:02 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.032955 m/s - 0.032955 m/s)
14:11:02 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:11:02 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:11:02 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:11:02 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:02 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:11:02 DEBUG opendrift:2201: ======================================================================
14:11:02 INFO opendrift:2202: 2026-04-22 04:39:47.096493 - step 30 of 48 - 12 active elements (0 deactivated)
14:11:02 DEBUG opendrift:2208: 0 elements scheduled.
14:11:02 DEBUG opendrift:2210: ======================================================================
14:11:02 DEBUG opendrift:2221: 59.80752396831774 <- latitude -> 59.833956009989336
14:11:02 DEBUG opendrift:2221: 10.54769748075937 <- longitude -> 10.576235850168398
14:11:02 DEBUG opendrift:2221: -54.18068313598633 <- z -> 0.0
14:11:02 DEBUG opendrift:2222: ---------------------------------
14:11:02 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:02 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:11:02 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:02 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:11:02 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:02 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:02 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:11:02 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:02 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:02 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:02 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:02 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:02 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:02 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:02 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:02 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:02 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:11:02 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:02 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:02 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:02 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:02 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:02 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:11:02 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:02 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:02 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:02 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:02 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:11:02 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 04:00:00 (before)
2026-04-22 05:00:00 (after)
14:11:02 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 04:00:00) in space (linearNDFast)
14:11:02 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:02 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 05:00:00) in space (linearNDFast)
14:11:02 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:02 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 04:00:00, weight 0.34) and
after (2026-04-22 05:00:00, weight 0.66) in time
14:11:02 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45231291518694 and -59.423774526202905 degrees.
14:11:02 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45231291518694 and -59.423774526202905 degrees.
14:11:02 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:02 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:02 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:02 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:02 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: 0.000789874 (min) 0.0393715 (max)
14:11:02 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: 0.00409544 (min) 0.0435864 (max)
14:11:02 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.965926 (min) -0.965926 (max)
14:11:02 DEBUG opendrift.models.basemodel.environment:900: x_wind: 0.097844 (min) 0.351639 (max)
14:11:02 DEBUG opendrift.models.basemodel.environment:900: y_wind: -0.783452 (min) -0.160675 (max)
14:11:02 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: 2.71191e-05 (min) 7.63571e-05 (max)
14:11:02 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:11:02 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:11:02 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:11:02 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:11:02 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 40.5327 (min) 58.4511 (max)
14:11:02 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:11:02 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:11:02 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.002496, mean: 0.005336, max: 0.018141
14:11:02 DEBUG opendrift:689: No elements hit coastline.
14:11:02 DEBUG opendrift:760: No elements hit seafloor.
14:11:02 DEBUG opendrift:1798: No elements to deactivate
14:11:02 DEBUG opendrift:2259: Calling OceanDrift.update()
14:11:02 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.015537 m/s - 0.015537 m/s)
14:11:02 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:11:02 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:11:02 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:11:02 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:02 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:11:02 DEBUG opendrift:2201: ======================================================================
14:11:02 INFO opendrift:2202: 2026-04-22 05:09:47.096493 - step 31 of 48 - 12 active elements (0 deactivated)
14:11:02 DEBUG opendrift:2208: 0 elements scheduled.
14:11:02 DEBUG opendrift:2210: ======================================================================
14:11:02 DEBUG opendrift:2221: 59.8076317185546 <- latitude -> 59.83466021343458
14:11:02 DEBUG opendrift:2221: 10.547862681266437 <- longitude -> 10.577499596972904
14:11:02 DEBUG opendrift:2221: -54.0431022644043 <- z -> 0.0
14:11:02 DEBUG opendrift:2222: ---------------------------------
14:11:02 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:02 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:11:02 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:02 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:11:02 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:02 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:02 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:11:02 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:02 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:02 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:02 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:02 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:02 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:02 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:02 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:02 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:02 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:11:02 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:02 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:02 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:02 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:02 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:02 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:11:02 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:02 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:02 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:02 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:02 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:11:02 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 05:00:00 (before)
2026-04-22 06:00:00 (after)
14:11:02 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:11:02 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:11:03 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:11:03 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:11:03 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:11:03 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.19525529948082 and 59.65345749771804 degrees.
14:11: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']
14:11:03 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.19525529948082 and 59.65345749771804 degrees.
14:11:03 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:11:03 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:11:03 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:11:03 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:11:03 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:11:03 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:11:03 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 27x23x12) for time after (2026-04-22 06:00:00)
14:11:03 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 05:00:00) in space (linearNDFast)
14:11:03 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:03 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 06:00:00) in space (linearNDFast)
14:11:03 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:03 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 05:00:00, weight 0.84) and
after (2026-04-22 06:00:00, weight 0.16) in time
14:11:03 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45214771676786 and -59.42251078612795 degrees.
14:11:03 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45214771676786 and -59.42251078612795 degrees.
14:11:03 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:03 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:03 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:03 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:03 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00136228 (min) 0.0400094 (max)
14:11:03 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: 0.000584815 (min) 0.0329801 (max)
14:11:03 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -1 (min) -1 (max)
14:11:03 DEBUG opendrift.models.basemodel.environment:900: x_wind: 0.232864 (min) 0.488715 (max)
14:11:03 DEBUG opendrift.models.basemodel.environment:900: y_wind: -0.188541 (min) 0.372551 (max)
14:11:03 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -1.91447e-05 (min) 4.68014e-05 (max)
14:11:03 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:11:03 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:11:03 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:11:03 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:11:03 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 40.039 (min) 58.4083 (max)
14:11:03 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:11:03 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:11:03 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.001674, mean: 0.006629, max: 0.009290
14:11:03 DEBUG opendrift:689: No elements hit coastline.
14:11:03 DEBUG opendrift:765: Lifting 1 elements to seafloor.
14:11:03 DEBUG opendrift:1798: No elements to deactivate
14:11:03 DEBUG opendrift:2259: Calling OceanDrift.update()
14:11:03 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.005217 m/s - 0.005217 m/s)
14:11:03 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:11:03 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:11:03 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:11:03 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:03 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:11:03 DEBUG opendrift:2201: ======================================================================
14:11:03 INFO opendrift:2202: 2026-04-22 05:39:47.096493 - step 32 of 48 - 12 active elements (0 deactivated)
14:11:03 DEBUG opendrift:2208: 0 elements scheduled.
14:11:03 DEBUG opendrift:2210: ======================================================================
14:11:03 DEBUG opendrift:2221: 59.80766404675961 <- latitude -> 59.83519305338688
14:11:03 DEBUG opendrift:2221: 10.547987533942809 <- longitude -> 10.57878383927283
14:11:03 DEBUG opendrift:2221: -53.94624328613281 <- z -> 0.0
14:11:03 DEBUG opendrift:2222: ---------------------------------
14:11:03 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:03 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:11:03 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:03 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:11:03 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:03 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:03 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:11:03 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:03 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:03 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:03 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:03 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:03 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:03 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:03 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:03 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:03 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:11:03 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:03 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:03 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:03 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:03 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:03 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:11:03 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:03 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:03 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:03 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:03 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:11:03 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 05:00:00 (before)
2026-04-22 06:00:00 (after)
14:11:03 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 05:00:00) in space (linearNDFast)
14:11:03 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:03 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 06:00:00) in space (linearNDFast)
14:11:03 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:03 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 05:00:00, weight 0.34) and
after (2026-04-22 06:00:00, weight 0.66) in time
14:11:03 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.452022861001 and -59.42122652882445 degrees.
14:11:03 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.452022861001 and -59.42122652882445 degrees.
14:11:03 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:03 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:03 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:03 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:03 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00410269 (min) 0.0358561 (max)
14:11:03 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.00596017 (min) 0.0189212 (max)
14:11:03 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.965926 (min) -0.965926 (max)
14:11:03 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.00599562 (min) 0.377882 (max)
14:11:03 DEBUG opendrift.models.basemodel.environment:900: y_wind: 0.0714023 (min) 0.396461 (max)
14:11:03 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -6.45637e-05 (min) 1.34767e-05 (max)
14:11:03 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:11:03 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:11:03 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:11:03 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:11:03 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 39.6635 (min) 58.4068 (max)
14:11:03 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:11:03 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:11:03 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.000266, mean: 0.003440, max: 0.004874
14:11:03 DEBUG opendrift:689: No elements hit coastline.
14:11:03 DEBUG opendrift:765: Lifting 1 elements to seafloor.
14:11:03 DEBUG opendrift:1798: No elements to deactivate
14:11:03 DEBUG opendrift:2259: Calling OceanDrift.update()
14:11:03 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.002081 m/s - 0.002081 m/s)
14:11:03 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:11:03 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:11:03 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:11:03 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:03 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:11:03 DEBUG opendrift:2201: ======================================================================
14:11:03 INFO opendrift:2202: 2026-04-22 06:09:47.096493 - step 33 of 48 - 12 active elements (0 deactivated)
14:11:03 DEBUG opendrift:2208: 0 elements scheduled.
14:11:03 DEBUG opendrift:2210: ======================================================================
14:11:03 DEBUG opendrift:2221: 59.807579724200885 <- latitude -> 59.8354907329534
14:11:03 DEBUG opendrift:2221: 10.548017141012497 <- longitude -> 10.579934778971506
14:11:03 DEBUG opendrift:2221: -53.919464111328125 <- z -> 0.0
14:11:03 DEBUG opendrift:2222: ---------------------------------
14:11:03 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:03 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:11:03 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:03 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:11:03 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:03 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:03 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:11:03 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:03 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:03 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:03 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:03 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:03 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:03 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:03 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:03 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:03 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:11:03 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:03 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:03 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:03 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:03 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:03 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:11:03 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:03 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:03 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:03 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:03 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:11:03 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 06:00:00 (before)
2026-04-22 07:00:00 (after)
14:11:03 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:11:03 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:11:03 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:11:04 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:11:04 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:11:04 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.19525529948082 and 59.65345749771804 degrees.
14:11: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']
14:11:04 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.19525529948082 and 59.65345749771804 degrees.
14:11:04 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:11:04 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:11:04 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:11:04 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:11:04 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:11:04 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:11:04 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 27x23x12) for time after (2026-04-22 07:00:00)
14:11:04 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 06:00:00) in space (linearNDFast)
14:11:04 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:04 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 07:00:00) in space (linearNDFast)
14:11:04 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:04 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 06:00:00, weight 0.84) and
after (2026-04-22 07:00:00, weight 0.16) in time
14:11:04 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45199325340443 and -59.42007560270446 degrees.
14:11:04 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45199325340443 and -59.42007560270446 degrees.
14:11:04 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:04 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:04 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:04 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:04 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00515367 (min) 0.0328523 (max)
14:11:04 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0103068 (min) 0.0120569 (max)
14:11:04 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.866025 (min) -0.866025 (max)
14:11:04 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.179692 (min) 0.277503 (max)
14:11:04 DEBUG opendrift.models.basemodel.environment:900: y_wind: 0.163677 (min) 0.332785 (max)
14:11:04 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -8.69529e-05 (min) 4.77188e-06 (max)
14:11:04 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:11:04 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:11:04 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:11:04 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:11:04 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 39.4512 (min) 58.4652 (max)
14:11:04 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:11:04 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:11:04 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.001453, mean: 0.002510, max: 0.003179
14:11:04 DEBUG opendrift:689: No elements hit coastline.
14:11:04 DEBUG opendrift:760: No elements hit seafloor.
14:11:04 DEBUG opendrift:1798: No elements to deactivate
14:11:04 DEBUG opendrift:2259: Calling OceanDrift.update()
14:11:04 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.004861 m/s - 0.004861 m/s)
14:11:04 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:11:04 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:11:04 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:11:04 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:04 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:11:04 DEBUG opendrift:2201: ======================================================================
14:11:04 INFO opendrift:2202: 2026-04-22 06:39:47.096493 - step 34 of 48 - 12 active elements (0 deactivated)
14:11:04 DEBUG opendrift:2208: 0 elements scheduled.
14:11:04 DEBUG opendrift:2210: ======================================================================
14:11:04 DEBUG opendrift:2221: 59.80741396320478 <- latitude -> 59.83564846011009
14:11:04 DEBUG opendrift:2221: 10.54794069209522 <- longitude -> 10.580989303192926
14:11:04 DEBUG opendrift:2221: -53.98350143432617 <- z -> 0.0
14:11:04 DEBUG opendrift:2222: ---------------------------------
14:11:04 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:04 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:11:04 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:04 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:11:04 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:04 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:04 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:11:04 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:04 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:04 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:04 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:04 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:04 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:04 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:04 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:04 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:04 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:11:04 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:04 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:04 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:04 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:04 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:04 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:11:04 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:04 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:04 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:04 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:04 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:11:04 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 06:00:00 (before)
2026-04-22 07:00:00 (after)
14:11:04 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 06:00:00) in space (linearNDFast)
14:11:04 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:04 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 07:00:00) in space (linearNDFast)
14:11:04 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:04 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 06:00:00, weight 0.34) and
after (2026-04-22 07:00:00, weight 0.66) in time
14:11:04 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45206971471923 and -59.419021076838426 degrees.
14:11:04 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45206971471923 and -59.419021076838426 degrees.
14:11:04 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:04 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:04 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:04 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:04 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00634282 (min) 0.0327498 (max)
14:11:04 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.00906022 (min) 0.0125225 (max)
14:11:04 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.707107 (min) -0.707107 (max)
14:11:04 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.383564 (min) 0.142112 (max)
14:11:04 DEBUG opendrift.models.basemodel.environment:900: y_wind: -0.109923 (min) 0.16416 (max)
14:11:04 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -7.52489e-05 (min) 6.63082e-06 (max)
14:11:04 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:11:04 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:11:04 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:11:04 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:11:04 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 39.3354 (min) 58.5526 (max)
14:11:04 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:11:04 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:11:04 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.001160, mean: 0.002940, max: 0.003786
14:11:04 DEBUG opendrift:689: No elements hit coastline.
14:11:04 DEBUG opendrift:760: No elements hit seafloor.
14:11:04 DEBUG opendrift:1798: No elements to deactivate
14:11:04 DEBUG opendrift:2259: Calling OceanDrift.update()
14:11:04 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.005092 m/s - 0.005092 m/s)
14:11:04 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:11:04 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:11:04 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:11:04 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:04 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:11:04 DEBUG opendrift:2201: ======================================================================
14:11:04 INFO opendrift:2202: 2026-04-22 07:09:47.096493 - step 35 of 48 - 12 active elements (0 deactivated)
14:11:04 DEBUG opendrift:2208: 0 elements scheduled.
14:11:04 DEBUG opendrift:2210: ======================================================================
14:11:04 DEBUG opendrift:2221: 59.8072675800232 <- latitude -> 59.83585077772747
14:11:04 DEBUG opendrift:2221: 10.547737267075542 <- longitude -> 10.582040545992232
14:11:04 DEBUG opendrift:2221: -54.04261779785156 <- z -> 0.0
14:11:04 DEBUG opendrift:2222: ---------------------------------
14:11:04 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:04 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:11:04 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:04 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:11:04 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:04 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:04 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:11:04 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:04 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:04 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:04 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:04 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:04 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:04 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:04 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:04 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:04 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:11:04 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:04 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:04 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:04 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:04 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:04 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:11:04 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:04 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:04 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:04 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:04 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:11:04 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 07:00:00 (before)
2026-04-22 08:00:00 (after)
14:11:04 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:11:04 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:11:04 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:11:04 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:11:05 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:11:05 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.19525529948082 and 59.65345749771804 degrees.
14:11: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']
14:11:05 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.19525529948082 and 59.65345749771804 degrees.
14:11:05 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:11:05 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:11:05 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:11:05 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:11:05 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:11:05 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:11:05 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 27x23x12) for time after (2026-04-22 08:00:00)
14:11:05 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 07:00:00) in space (linearNDFast)
14:11:05 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:05 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 08:00:00) in space (linearNDFast)
14:11:05 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:05 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 07:00:00, weight 0.84) and
after (2026-04-22 08:00:00, weight 0.16) in time
14:11:05 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45227313748496 and -59.417969844289516 degrees.
14:11:05 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45227313748496 and -59.417969844289516 degrees.
14:11:05 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:05 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:05 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:05 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:05 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0101327 (min) 0.0337732 (max)
14:11:05 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.00604842 (min) 0.0194511 (max)
14:11:05 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.5 (min) -0.5 (max)
14:11:05 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.523132 (min) 0.0912804 (max)
14:11:05 DEBUG opendrift.models.basemodel.environment:900: y_wind: -0.229112 (min) 0.226014 (max)
14:11:05 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -5.83243e-05 (min) 1.32616e-05 (max)
14:11:05 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:11:05 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:11:05 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:11:05 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:11:05 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 39.1857 (min) 58.6071 (max)
14:11:05 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:11:05 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:11:05 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.001462, mean: 0.004915, max: 0.006868
14:11:05 DEBUG opendrift:689: No elements hit coastline.
14:11:05 DEBUG opendrift:760: No elements hit seafloor.
14:11:05 DEBUG opendrift:1798: No elements to deactivate
14:11:05 DEBUG opendrift:2259: Calling OceanDrift.update()
14:11:05 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.005966 m/s - 0.005966 m/s)
14:11:05 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:11:05 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:11:05 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:11:05 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:05 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:11:05 DEBUG opendrift:2201: ======================================================================
14:11:05 INFO opendrift:2202: 2026-04-22 07:39:47.096493 - step 36 of 48 - 12 active elements (0 deactivated)
14:11:05 DEBUG opendrift:2208: 0 elements scheduled.
14:11:05 DEBUG opendrift:2210: ======================================================================
14:11:05 DEBUG opendrift:2221: 59.807169857141034 <- latitude -> 59.836126207807055
14:11:05 DEBUG opendrift:2221: 10.547412294927447 <- longitude -> 10.583124646629493
14:11:05 DEBUG opendrift:2221: -54.10967254638672 <- z -> 0.0
14:11:05 DEBUG opendrift:2222: ---------------------------------
14:11:05 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:05 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:11:05 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:05 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:11:05 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:05 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:05 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:11:05 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:05 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:05 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:05 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:05 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:05 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:05 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:05 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:05 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:05 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:11:05 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:05 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:05 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:05 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:05 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:05 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:11:05 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:05 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:05 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:05 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:05 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:11:05 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 07:00:00 (before)
2026-04-22 08:00:00 (after)
14:11:05 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 07:00:00) in space (linearNDFast)
14:11:05 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:05 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 08:00:00) in space (linearNDFast)
14:11:05 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:05 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 07:00:00, weight 0.34) and
after (2026-04-22 08:00:00, weight 0.66) in time
14:11:05 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.452598114282225 and -59.41688573210588 degrees.
14:11:05 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.452598114282225 and -59.41688573210588 degrees.
14:11:05 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:05 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:05 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:05 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:05 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0129672 (min) 0.0378089 (max)
14:11:05 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.00542584 (min) 0.033541 (max)
14:11:05 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -0.258819 (min) -0.258819 (max)
14:11:05 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.332357 (min) 0.213181 (max)
14:11:05 DEBUG opendrift.models.basemodel.environment:900: y_wind: -0.0432066 (min) 0.548181 (max)
14:11:05 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -5.38742e-05 (min) 2.32616e-05 (max)
14:11:05 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:11:05 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:11:05 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:11:05 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:11:05 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 38.9815 (min) 58.6178 (max)
14:11:05 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:11:05 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:11:05 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.000052, mean: 0.002489, max: 0.008510
14:11:05 DEBUG opendrift:689: No elements hit coastline.
14:11:05 DEBUG opendrift:760: No elements hit seafloor.
14:11:05 DEBUG opendrift:1798: No elements to deactivate
14:11:05 DEBUG opendrift:2259: Calling OceanDrift.update()
14:11:05 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.000919 m/s - 0.000919 m/s)
14:11:05 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:11:05 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:11:05 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:11:05 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:05 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:11:05 DEBUG opendrift:2201: ======================================================================
14:11:05 INFO opendrift:2202: 2026-04-22 08:09:47.096493 - step 37 of 48 - 12 active elements (0 deactivated)
14:11:05 DEBUG opendrift:2208: 0 elements scheduled.
14:11:05 DEBUG opendrift:2210: ======================================================================
14:11:05 DEBUG opendrift:2221: 59.80718673290007 <- latitude -> 59.8365382014796
14:11:05 DEBUG opendrift:2221: 10.546996416824177 <- longitude -> 10.584338304922406
14:11:05 DEBUG opendrift:2221: -54.20844650268555 <- z -> 0.0
14:11:05 DEBUG opendrift:2222: ---------------------------------
14:11:05 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:05 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:11:05 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:05 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:11:05 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:05 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:05 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:11:05 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:05 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:05 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:05 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:05 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:05 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:05 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:05 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:05 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:05 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:11:05 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:05 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:05 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:05 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:05 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:05 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:11:05 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:05 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:05 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:05 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:05 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:11:05 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 08:00:00 (before)
2026-04-22 09:00:00 (after)
14:11:05 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:11:05 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:11:05 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:11:05 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:11:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:11:06 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.19525529948082 and 59.65345749771804 degrees.
14:11: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']
14:11:06 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.19525529948082 and 59.65345749771804 degrees.
14:11:06 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:11:06 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:11:06 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:11:06 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:11:06 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:11:06 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:11:06 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 27x23x12) for time after (2026-04-22 09:00:00)
14:11:06 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 08:00:00) in space (linearNDFast)
14:11:06 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:06 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 09:00:00) in space (linearNDFast)
14:11:06 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:06 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 08:00:00, weight 0.84) and
after (2026-04-22 09:00:00, weight 0.16) in time
14:11:06 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.453013986846216 and -59.41567208411196 degrees.
14:11:06 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.453013986846216 and -59.41567208411196 degrees.
14:11:06 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:06 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:06 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:06 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:06 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0142488 (min) 0.0390222 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0098565 (min) 0.0438877 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: -3.67394e-16 (min) -3.67394e-16 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.218345 (min) 0.321237 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:900: y_wind: 0.292694 (min) 0.985101 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -8.72126e-05 (min) 3.29429e-05 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 38.6764 (min) 58.5604 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:11:06 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.003157, mean: 0.006835, max: 0.026411
14:11:06 DEBUG opendrift:689: No elements hit coastline.
14:11:06 DEBUG opendrift:760: No elements hit seafloor.
14:11:06 DEBUG opendrift:1798: No elements to deactivate
14:11:06 DEBUG opendrift:2259: Calling OceanDrift.update()
14:11:06 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.009279 m/s - 0.009279 m/s)
14:11:06 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:11:06 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:11:06 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:11:06 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:06 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:11:06 DEBUG opendrift:2201: ======================================================================
14:11:06 INFO opendrift:2202: 2026-04-22 08:39:47.096493 - step 38 of 48 - 12 active elements (0 deactivated)
14:11:06 DEBUG opendrift:2208: 0 elements scheduled.
14:11:06 DEBUG opendrift:2210: ======================================================================
14:11:06 DEBUG opendrift:2221: 59.80728711791373 <- latitude -> 59.8370241747058
14:11:06 DEBUG opendrift:2221: 10.546539432584531 <- longitude -> 10.585590930030765
14:11:06 DEBUG opendrift:2221: -54.36891555786133 <- z -> 0.0
14:11:06 DEBUG opendrift:2222: ---------------------------------
14:11:06 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:06 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:11:06 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:06 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:11:06 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:06 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:06 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:11:06 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:06 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:06 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:06 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:06 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:06 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:06 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:06 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:06 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:06 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:11:06 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:06 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:06 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:06 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:06 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:06 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:11:06 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:06 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:06 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:06 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:06 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:11:06 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 08:00:00 (before)
2026-04-22 09:00:00 (after)
14:11:06 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 08:00:00) in space (linearNDFast)
14:11:06 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:06 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 09:00:00) in space (linearNDFast)
14:11:06 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:06 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 08:00:00, weight 0.34) and
after (2026-04-22 09:00:00, weight 0.66) in time
14:11:06 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.453470967673745 and -59.414419462482776 degrees.
14:11:06 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.453470967673745 and -59.414419462482776 degrees.
14:11:06 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:06 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:06 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:06 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:06 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.014488 (min) 0.0324665 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0207777 (min) 0.0469051 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.258819 (min) 0.258819 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.258709 (min) 0.413703 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:900: y_wind: 1.24353 (min) 1.64913 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -0.00015589 (min) 1.01075e-05 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 38.3802 (min) 58.4726 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:11:06 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.039508, mean: 0.047995, max: 0.071113
14:11:06 DEBUG opendrift:689: No elements hit coastline.
14:11:06 DEBUG opendrift:760: No elements hit seafloor.
14:11:06 DEBUG opendrift:1798: No elements to deactivate
14:11:06 DEBUG opendrift:2259: Calling OceanDrift.update()
14:11:06 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.027776 m/s - 0.027776 m/s)
14:11:06 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:11:06 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:11:06 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:11:06 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:06 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:11:06 DEBUG opendrift:2201: ======================================================================
14:11:06 INFO opendrift:2202: 2026-04-22 09:09:47.096493 - step 39 of 48 - 12 active elements (0 deactivated)
14:11:06 DEBUG opendrift:2208: 0 elements scheduled.
14:11:06 DEBUG opendrift:2210: ======================================================================
14:11:06 DEBUG opendrift:2221: 59.80727225054828 <- latitude -> 59.837448225428346
14:11:06 DEBUG opendrift:2221: 10.546074774897953 <- longitude -> 10.58663312794026
14:11:06 DEBUG opendrift:2221: -54.6540641784668 <- z -> 0.0
14:11:06 DEBUG opendrift:2222: ---------------------------------
14:11:06 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:06 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:11:06 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:06 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:11:06 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:06 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:06 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:11:06 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:06 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:06 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:06 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:06 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:06 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:06 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:06 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:06 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:06 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:11:06 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:06 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:06 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:06 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:06 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:06 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:11:06 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:06 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:06 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:06 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:06 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:11:06 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 09:00:00 (before)
2026-04-22 10:00:00 (after)
14:11:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:11:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:11:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:11:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:11:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:11:06 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.18794871342012 and 59.65345749771804 degrees.
14:11: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']
14:11:06 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.18794871342012 and 59.65345749771804 degrees.
14:11:06 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:11:06 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:11:06 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:11:06 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:11:06 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:11:06 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:11:06 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 28x23x12) for time after (2026-04-22 10:00:00)
14:11:06 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 09:00:00) in space (linearNDFast)
14:11:06 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:06 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 10:00:00) in space (linearNDFast)
14:11:06 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:06 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 09:00:00, weight 0.84) and
after (2026-04-22 10:00:00, weight 0.16) in time
14:11:06 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.453935614215624 and -59.413377253173806 degrees.
14:11:06 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.453935614215624 and -59.413377253173806 degrees.
14:11:06 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:06 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:06 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:06 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:06 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0144091 (min) 0.0237722 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0317912 (min) 0.0450144 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.5 (min) 0.5 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.315327 (min) 0.47493 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:900: y_wind: 2.09538 (min) 2.39692 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -0.000216572 (min) -9.78494e-06 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 38.1129 (min) 58.4293 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:11:06 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.110198, mean: 0.121028, max: 0.142179
14:11:06 DEBUG opendrift:689: No elements hit coastline.
14:11:06 DEBUG opendrift:760: No elements hit seafloor.
14:11:06 DEBUG opendrift:1798: No elements to deactivate
14:11:06 DEBUG opendrift:2259: Calling OceanDrift.update()
14:11:06 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.044496 m/s - 0.044496 m/s)
14:11:06 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:11:06 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:11:06 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:11:06 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:06 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:11:06 DEBUG opendrift:2201: ======================================================================
14:11:06 INFO opendrift:2202: 2026-04-22 09:39:47.096493 - step 40 of 48 - 12 active elements (0 deactivated)
14:11:06 DEBUG opendrift:2208: 0 elements scheduled.
14:11:06 DEBUG opendrift:2210: ======================================================================
14:11:06 DEBUG opendrift:2221: 59.8071591707631 <- latitude -> 59.837759893338564
14:11:06 DEBUG opendrift:2221: 10.54561264811964 <- longitude -> 10.587396240103196
14:11:06 DEBUG opendrift:2221: -55.048988342285156 <- z -> 0.0
14:11:06 DEBUG opendrift:2222: ---------------------------------
14:11:06 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:06 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:11:06 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:06 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:11:06 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:06 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:06 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:11:06 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:06 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:06 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:06 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:06 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:06 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:06 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:06 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:06 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:06 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:11:06 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:06 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:06 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:06 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:06 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:06 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:11:06 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:06 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:06 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:06 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:06 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:11:06 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 09:00:00 (before)
2026-04-22 10:00:00 (after)
14:11:06 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 09:00:00) in space (linearNDFast)
14:11:06 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:06 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 10:00:00) in space (linearNDFast)
14:11:06 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:06 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 09:00:00, weight 0.34) and
after (2026-04-22 10:00:00, weight 0.66) in time
14:11:06 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45439775772266 and -59.412614148742584 degrees.
14:11:06 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45439775772266 and -59.412614148742584 degrees.
14:11:06 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:06 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:06 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:06 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:06 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0138559 (min) 0.01464 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0422228 (min) 0.0356324 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.707107 (min) 0.707107 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.406204 (min) 0.446209 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:900: y_wind: 2.74744 (min) 3.08685 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -0.00025407 (min) -3.16584e-05 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 37.9165 (min) 58.4524 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:11:06 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:11:06 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.189360, mean: 0.202796, max: 0.236455
14:11:06 DEBUG opendrift:689: No elements hit coastline.
14:11:06 DEBUG opendrift:760: No elements hit seafloor.
14:11:06 DEBUG opendrift:1798: No elements to deactivate
14:11:06 DEBUG opendrift:2259: Calling OceanDrift.update()
14:11:06 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.057624 m/s - 0.057624 m/s)
14:11:06 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:11:06 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:11:06 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:11:06 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:06 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:11:06 DEBUG opendrift:2201: ======================================================================
14:11:06 INFO opendrift:2202: 2026-04-22 10:09:47.096493 - step 41 of 48 - 12 active elements (0 deactivated)
14:11:06 DEBUG opendrift:2208: 0 elements scheduled.
14:11:06 DEBUG opendrift:2210: ======================================================================
14:11:06 DEBUG opendrift:2221: 59.80688775387379 <- latitude -> 59.83785437766184
14:11:06 DEBUG opendrift:2221: 10.545168265014178 <- longitude -> 10.587730920737663
14:11:06 DEBUG opendrift:2221: -55.5111198425293 <- z -> 0.0
14:11:06 DEBUG opendrift:2222: ---------------------------------
14:11:06 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:06 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:11:06 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:06 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:11:06 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:06 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:06 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:11:06 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:06 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:06 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:06 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:06 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:06 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:06 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:06 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:06 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:06 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:11:06 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:06 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:06 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:06 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:06 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:06 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:11:06 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:06 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:06 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:06 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:06 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:11:06 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 10:00:00 (before)
2026-04-22 11:00:00 (after)
14:11:07 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:11:07 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:11:07 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:11:07 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:11:07 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:11:07 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.18794871342012 and 59.65345749771804 degrees.
14:11: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']
14:11:07 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.18794871342012 and 59.65345749771804 degrees.
14:11:07 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:11:07 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:11:07 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:11:07 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:11:07 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:11:07 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:11:07 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 28x23x12) for time after (2026-04-22 11:00:00)
14:11:07 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 10:00:00) in space (linearNDFast)
14:11:07 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:07 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 11:00:00) in space (linearNDFast)
14:11:07 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:07 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 10:00:00, weight 0.84) and
after (2026-04-22 11:00:00, weight 0.16) in time
14:11:07 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45484212893573 and -59.412279469916925 degrees.
14:11:07 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45484212893573 and -59.412279469916925 degrees.
14:11:07 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:07 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:07 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:07 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:07 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0148404 (min) 0.0156497 (max)
14:11:07 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.04815 (min) 0.0267925 (max)
14:11:07 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.866025 (min) 0.866025 (max)
14:11:07 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.442785 (min) 0.480293 (max)
14:11:07 DEBUG opendrift.models.basemodel.environment:900: y_wind: 3.04327 (min) 3.40383 (max)
14:11:07 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -0.000264842 (min) -3.24938e-05 (max)
14:11:07 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:11:07 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:11:07 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:11:07 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:11:07 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 37.8538 (min) 58.5827 (max)
14:11:07 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:11:07 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:11:07 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.232220, mean: 0.250311, max: 0.287188
14:11:07 DEBUG opendrift:689: No elements hit coastline.
14:11:07 DEBUG opendrift:760: No elements hit seafloor.
14:11:07 DEBUG opendrift:1798: No elements to deactivate
14:11:07 DEBUG opendrift:2259: Calling OceanDrift.update()
14:11:07 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.066365 m/s - 0.066365 m/s)
14:11:07 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:11:07 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:11:07 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:11:07 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:07 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:11:07 DEBUG opendrift:2201: ======================================================================
14:11:07 INFO opendrift:2202: 2026-04-22 10:39:47.096493 - step 42 of 48 - 12 active elements (0 deactivated)
14:11:07 DEBUG opendrift:2208: 0 elements scheduled.
14:11:07 DEBUG opendrift:2210: ======================================================================
14:11:07 DEBUG opendrift:2221: 59.80650245404654 <- latitude -> 59.83780513637395
14:11:07 DEBUG opendrift:2221: 10.544765762650048 <- longitude -> 10.587716637899192
14:11:07 DEBUG opendrift:2221: -55.99174499511719 <- z -> 0.0
14:11:07 DEBUG opendrift:2222: ---------------------------------
14:11:07 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:07 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:11:07 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:07 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:11:07 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:07 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:07 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:11:07 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:07 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:07 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:07 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:07 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:07 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:07 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:07 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:07 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:07 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:11:07 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:07 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:07 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:07 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:07 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:07 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:11:07 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:07 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:07 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:07 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:07 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:11:07 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 10:00:00 (before)
2026-04-22 11:00:00 (after)
14:11:07 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 10:00:00) in space (linearNDFast)
14:11:07 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:07 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 11:00:00) in space (linearNDFast)
14:11:07 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:07 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 10:00:00, weight 0.34) and
after (2026-04-22 11:00:00, weight 0.66) in time
14:11:07 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45524463422931 and -59.4122937441112 degrees.
14:11:07 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45524463422931 and -59.4122937441112 degrees.
14:11:07 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:07 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:07 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:07 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:07 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0166183 (min) 0.0183231 (max)
14:11:07 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0450071 (min) 0.0165674 (max)
14:11:07 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.965926 (min) 0.965926 (max)
14:11:07 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.368426 (min) 0.646858 (max)
14:11:07 DEBUG opendrift.models.basemodel.environment:900: y_wind: 2.6077 (min) 3.33307 (max)
14:11:07 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -0.000225418 (min) -7.3264e-06 (max)
14:11:07 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:11:07 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:11:07 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:11:07 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:11:07 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 37.8816 (min) 58.7924 (max)
14:11:07 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:11:07 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:11:07 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.170388, mean: 0.196681, max: 0.283583
14:11:07 DEBUG opendrift:689: No elements hit coastline.
14:11:07 DEBUG opendrift:760: No elements hit seafloor.
14:11:07 DEBUG opendrift:1798: No elements to deactivate
14:11:07 DEBUG opendrift:2259: Calling OceanDrift.update()
14:11:07 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.065488 m/s - 0.065488 m/s)
14:11:07 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:11:07 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:11:07 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:11:07 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:07 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:11:07 DEBUG opendrift:2201: ======================================================================
14:11:07 INFO opendrift:2202: 2026-04-22 11:09:47.096493 - step 43 of 48 - 12 active elements (0 deactivated)
14:11:07 DEBUG opendrift:2208: 0 elements scheduled.
14:11:07 DEBUG opendrift:2210: ======================================================================
14:11:07 DEBUG opendrift:2221: 59.806098342969875 <- latitude -> 59.83774821505613
14:11:07 DEBUG opendrift:2221: 10.544452286305251 <- longitude -> 10.587505016638216
14:11:07 DEBUG opendrift:2221: -56.40003204345703 <- z -> 0.0
14:11:07 DEBUG opendrift:2222: ---------------------------------
14:11:07 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:07 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:11:07 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:07 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:11:07 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:07 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:07 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:11:07 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:07 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:07 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:07 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:07 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:07 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:07 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:07 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:07 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:07 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:11:07 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:07 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:07 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:07 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:07 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:07 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:11:07 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:07 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:07 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:07 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:07 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:11:07 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 11:00:00 (before)
2026-04-22 12:00:00 (after)
14:11:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:11:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:11:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:11:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:11:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:11:08 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.18794871342012 and 59.66064273962397 degrees.
14:11: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']
14:11:08 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.18794871342012 and 59.66064273962397 degrees.
14:11:08 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:11:08 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:11:08 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:11:08 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:11:08 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:11:08 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:11:08 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 29x23x12) for time after (2026-04-22 12:00:00)
14:11:08 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 11:00:00) in space (linearNDFast)
14:11:08 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:08 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 12:00:00) in space (linearNDFast)
14:11:08 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:08 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 11:00:00, weight 0.84) and
after (2026-04-22 12:00:00, weight 0.16) in time
14:11:08 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45555810811001 and -59.4125053669765 degrees.
14:11:08 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45555810811001 and -59.4125053669765 degrees.
14:11:08 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:08 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:08 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:08 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:08 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0165085 (min) 0.0187068 (max)
14:11:08 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0382818 (min) 0.00959093 (max)
14:11:08 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 1 (min) 1 (max)
14:11:08 DEBUG opendrift.models.basemodel.environment:900: x_wind: -0.134387 (min) 0.960203 (max)
14:11:08 DEBUG opendrift.models.basemodel.environment:900: y_wind: 1.94431 (min) 2.90959 (max)
14:11:08 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -0.000173284 (min) 5.67625e-06 (max)
14:11:08 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:11:08 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:11:08 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:11:08 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:11:08 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 37.9197 (min) 59.1144 (max)
14:11:08 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:11:08 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:11:08 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.093417, mean: 0.122656, max: 0.230937
14:11:08 DEBUG opendrift:689: No elements hit coastline.
14:11:08 DEBUG opendrift:760: No elements hit seafloor.
14:11:08 DEBUG opendrift:1798: No elements to deactivate
14:11:08 DEBUG opendrift:2259: Calling OceanDrift.update()
14:11:08 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.058717 m/s - 0.058717 m/s)
14:11:08 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:11:08 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:11:08 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:11:08 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:08 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:11:08 DEBUG opendrift:2201: ======================================================================
14:11:08 INFO opendrift:2202: 2026-04-22 11:39:47.096493 - step 44 of 48 - 12 active elements (0 deactivated)
14:11:08 DEBUG opendrift:2208: 0 elements scheduled.
14:11:08 DEBUG opendrift:2210: ======================================================================
14:11:08 DEBUG opendrift:2221: 59.805731848196295 <- latitude -> 59.83778639921808
14:11:08 DEBUG opendrift:2221: 10.544247372893325 <- longitude -> 10.587293368542094
14:11:08 DEBUG opendrift:2221: -56.71281433105469 <- z -> 0.0
14:11:08 DEBUG opendrift:2222: ---------------------------------
14:11:08 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:08 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:11:08 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:08 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:11:08 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:08 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:08 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:11:08 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:08 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:08 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:08 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:08 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:08 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:08 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:08 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:08 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:08 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:11:08 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:08 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:08 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:08 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:08 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:08 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:11:08 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:08 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:08 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:08 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:08 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:11:08 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 11:00:00 (before)
2026-04-22 12:00:00 (after)
14:11:08 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 11:00:00) in space (linearNDFast)
14:11:08 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:08 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 12:00:00) in space (linearNDFast)
14:11:08 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:08 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 11:00:00, weight 0.34) and
after (2026-04-22 12:00:00, weight 0.66) in time
14:11:08 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.455763023700555 and -59.41271701689839 degrees.
14:11:08 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.455763023700555 and -59.41271701689839 degrees.
14:11:08 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:08 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:08 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:08 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:08 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.0128369 (min) 0.0169402 (max)
14:11:08 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0242198 (min) 0.0197546 (max)
14:11:08 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.965926 (min) 0.965926 (max)
14:11:08 DEBUG opendrift.models.basemodel.environment:900: x_wind: 0.416097 (min) 1.59326 (max)
14:11:08 DEBUG opendrift.models.basemodel.environment:900: y_wind: 0.827051 (min) 1.77587 (max)
14:11:08 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -9.99633e-05 (min) 1.52466e-05 (max)
14:11:08 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:11:08 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:11:08 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:11:08 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:11:08 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 37.9048 (min) 59.4121 (max)
14:11:08 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:11:08 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:11:08 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.022814, mean: 0.043640, max: 0.125662
14:11:08 DEBUG opendrift:689: No elements hit coastline.
14:11:08 DEBUG opendrift:760: No elements hit seafloor.
14:11:08 DEBUG opendrift:1798: No elements to deactivate
14:11:08 DEBUG opendrift:2259: Calling OceanDrift.update()
14:11:08 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.041989 m/s - 0.041989 m/s)
14:11:08 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:11:08 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:11:08 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:11:08 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:08 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:11:08 DEBUG opendrift:2201: ======================================================================
14:11:08 INFO opendrift:2202: 2026-04-22 12:09:47.096493 - step 45 of 48 - 12 active elements (0 deactivated)
14:11:08 DEBUG opendrift:2208: 0 elements scheduled.
14:11:08 DEBUG opendrift:2210: ======================================================================
14:11:08 DEBUG opendrift:2221: 59.8055177279861 <- latitude -> 59.83810556681069
14:11:08 DEBUG opendrift:2221: 10.54419864235381 <- longitude -> 10.587362244650647
14:11:08 DEBUG opendrift:2221: -56.89189910888672 <- z -> 0.0
14:11:08 DEBUG opendrift:2222: ---------------------------------
14:11:08 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:08 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:11:08 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:08 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:11:08 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:08 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:08 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:11:08 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:08 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:08 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:08 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:08 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:08 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:08 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:08 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:08 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:08 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:11:08 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:08 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:08 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:08 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:08 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:08 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:11:08 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:08 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:08 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:08 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:08 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:11:08 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 12:00:00 (before)
2026-04-22 13:00:00 (after)
14:11:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:11:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:11:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:11:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:11:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:11:09 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.18794871342012 and 59.66064273962397 degrees.
14:11: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']
14:11:09 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.18794871342012 and 59.66064273962397 degrees.
14:11:09 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:11:09 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:11:09 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:11:09 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:11:09 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:11:09 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:11:09 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 29x23x12) for time after (2026-04-22 13:00:00)
14:11:09 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 12:00:00) in space (linearNDFast)
14:11:09 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:09 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 13:00:00) in space (linearNDFast)
14:11:09 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:09 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 12:00:00, weight 0.84) and
after (2026-04-22 13:00:00, weight 0.16) in time
14:11:09 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45581175053749 and -59.412648146465315 degrees.
14:11:09 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45581175053749 and -59.412648146465315 degrees.
14:11:09 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:09 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:09 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:09 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:09 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00948852 (min) 0.0159718 (max)
14:11:09 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0122401 (min) 0.0315783 (max)
14:11:09 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.866025 (min) 0.866025 (max)
14:11:09 DEBUG opendrift.models.basemodel.environment:900: x_wind: 0.839495 (min) 2.19881 (max)
14:11:09 DEBUG opendrift.models.basemodel.environment:900: y_wind: -0.333498 (min) 0.623963 (max)
14:11:09 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -3.97457e-05 (min) 5.83338e-05 (max)
14:11:09 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:11:09 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:11:09 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:11:09 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:11:09 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 37.7251 (min) 59.5731 (max)
14:11:09 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:11:09 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:11:09 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.017426, mean: 0.036254, max: 0.121633
14:11:09 DEBUG opendrift:689: No elements hit coastline.
14:11:09 DEBUG opendrift:760: No elements hit seafloor.
14:11:09 DEBUG opendrift:1798: No elements to deactivate
14:11:09 DEBUG opendrift:2259: Calling OceanDrift.update()
14:11:09 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.035584 m/s - 0.035584 m/s)
14:11:09 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:11:09 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:11:09 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:11:09 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:09 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:11:09 DEBUG opendrift:2201: ======================================================================
14:11:09 INFO opendrift:2202: 2026-04-22 12:39:47.096493 - step 46 of 48 - 12 active elements (0 deactivated)
14:11:09 DEBUG opendrift:2208: 0 elements scheduled.
14:11:09 DEBUG opendrift:2210: ======================================================================
14:11:09 DEBUG opendrift:2221: 59.80542887775863 <- latitude -> 59.83861576450147
14:11:09 DEBUG opendrift:2221: 10.544280727770007 <- longitude -> 10.587654774506186
14:11:09 DEBUG opendrift:2221: -56.96110916137695 <- z -> 0.0
14:11:09 DEBUG opendrift:2222: ---------------------------------
14:11:09 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:09 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:11:09 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:09 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:11:09 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:09 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:09 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:11:09 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:09 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:09 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:09 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:09 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:09 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:09 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:09 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:09 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:09 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:11:09 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:09 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:09 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:09 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:09 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:09 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:11:09 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:09 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:09 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:09 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:09 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:11:09 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 12:00:00 (before)
2026-04-22 13:00:00 (after)
14:11:09 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 12:00:00) in space (linearNDFast)
14:11:09 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:09 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 13:00:00) in space (linearNDFast)
14:11:09 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:09 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 12:00:00, weight 0.34) and
after (2026-04-22 13:00:00, weight 0.66) in time
14:11:09 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45572967914591 and -59.412355604711045 degrees.
14:11:09 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45572967914591 and -59.412355604711045 degrees.
14:11:09 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:09 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:09 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:09 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:09 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00627077 (min) 0.0151198 (max)
14:11:09 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.00604237 (min) 0.0336221 (max)
14:11:09 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.707107 (min) 0.707107 (max)
14:11:09 DEBUG opendrift.models.basemodel.environment:900: x_wind: 1.01111 (min) 2.71125 (max)
14:11:09 DEBUG opendrift.models.basemodel.environment:900: y_wind: -1.07744 (min) -0.616659 (max)
14:11:09 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: -4.58317e-06 (min) 3.80052e-05 (max)
14:11:09 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:11:09 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:11:09 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:11:09 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:11:09 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 37.4323 (min) 59.6271 (max)
14:11:09 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:11:09 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:11:09 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.035758, mean: 0.065711, max: 0.197418
14:11:09 DEBUG opendrift:689: No elements hit coastline.
14:11:09 DEBUG opendrift:760: No elements hit seafloor.
14:11:09 DEBUG opendrift:1798: No elements to deactivate
14:11:09 DEBUG opendrift:2259: Calling OceanDrift.update()
14:11:09 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.046308 m/s - 0.046308 m/s)
14:11:09 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:11:09 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:11:09 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:11:09 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:09 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:11:09 DEBUG opendrift:2201: ======================================================================
14:11:09 INFO opendrift:2202: 2026-04-22 13:09:47.096493 - step 47 of 48 - 12 active elements (0 deactivated)
14:11:09 DEBUG opendrift:2208: 0 elements scheduled.
14:11:09 DEBUG opendrift:2210: ======================================================================
14:11:09 DEBUG opendrift:2221: 59.8054058545529 <- latitude -> 59.83915898347561
14:11:09 DEBUG opendrift:2221: 10.54444864539199 <- longitude -> 10.588098957372116
14:11:09 DEBUG opendrift:2221: -56.957088470458984 <- z -> 0.0
14:11:09 DEBUG opendrift:2222: ---------------------------------
14:11:09 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:09 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:11:09 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:09 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:11:09 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:09 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:09 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:11:09 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:09 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:09 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:09 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:09 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:09 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:09 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:09 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:09 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:09 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:11:09 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:09 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:09 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:09 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:09 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:09 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:11:09 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:09 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:09 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:09 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:09 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:11:09 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 13:00:00 (before)
2026-04-22 14:00:00 (after)
14:11:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:11:10 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:11:10 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
14:11:10 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
14:11:10 DEBUG opendrift.readers.reader_netCDF_CF_generic:604: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
14:11:10 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.18794871342012 and 59.66064273962397 degrees.
14:11: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']
14:11:10 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.18794871342012 and 59.66064273962397 degrees.
14:11:10 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
14:11:10 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:11:10 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:11:10 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:11:10 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:11:10 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity', 'upward_sea_water_velocity']
14:11:10 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 29x23x12) for time after (2026-04-22 14:00:00)
14:11:10 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 13:00:00) in space (linearNDFast)
14:11:10 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:10 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 14:00:00) in space (linearNDFast)
14:11:10 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:10 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 13:00:00, weight 0.84) and
after (2026-04-22 14:00:00, weight 0.16) in time
14:11:10 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45556175372367 and -59.41191142294587 degrees.
14:11:10 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45556175372367 and -59.41191142294587 degrees.
14:11:10 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:10 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:10 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:10 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:10 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00614999 (min) 0.0150774 (max)
14:11:10 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.00366929 (min) 0.0300603 (max)
14:11:10 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.5 (min) 0.5 (max)
14:11:10 DEBUG opendrift.models.basemodel.environment:900: x_wind: 0.853463 (min) 2.85547 (max)
14:11:10 DEBUG opendrift.models.basemodel.environment:900: y_wind: -1.57781 (min) -0.796659 (max)
14:11:10 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: 9.96334e-06 (min) 2.64185e-05 (max)
14:11:10 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:11:10 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:11:10 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:11:10 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:11:10 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 37.1166 (min) 59.6325 (max)
14:11:10 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:11:10 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:11:10 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.034243, mean: 0.075939, max: 0.261823
14:11:10 DEBUG opendrift:689: No elements hit coastline.
14:11:10 DEBUG opendrift:760: No elements hit seafloor.
14:11:10 DEBUG opendrift:1798: No elements to deactivate
14:11:10 DEBUG opendrift:2259: Calling OceanDrift.update()
14:11:10 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.055549 m/s - 0.055549 m/s)
14:11:10 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:11:10 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:11:10 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:11:10 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:10 DEBUG opendrift:904: to be seeded: 0, already seeded 12
14:11:10 DEBUG opendrift:2201: ======================================================================
14:11:10 INFO opendrift:2202: 2026-04-22 13:39:47.096493 - step 48 of 48 - 12 active elements (0 deactivated)
14:11:10 DEBUG opendrift:2208: 0 elements scheduled.
14:11:10 DEBUG opendrift:2210: ======================================================================
14:11:10 DEBUG opendrift:2221: 59.805392663653784 <- latitude -> 59.83964465416546
14:11:10 DEBUG opendrift:2221: 10.544670524043365 <- longitude -> 10.588582984660059
14:11:10 DEBUG opendrift:2221: -56.915863037109375 <- z -> 0.0
14:11:10 DEBUG opendrift:2222: ---------------------------------
14:11:10 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:10 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_surface_height']
14:11:10 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:10 DEBUG opendrift.models.basemodel.environment:605: Calling reader oscillating_reader
14:11:10 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:10 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:10 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from oscillating_reader covering 12 elements
14:11:10 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:10 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:10 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:10 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:10 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:10 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:10 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:10 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:10 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:10 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:11:10 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:10 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:10 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:10 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:10 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:10 DEBUG opendrift.models.basemodel.environment:600: Variable group ['sea_floor_depth_below_sea_level', 'upward_sea_water_velocity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
14:11:10 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:10 DEBUG opendrift.models.basemodel.environment:605: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
14:11:10 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:10 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:10 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 12 elements
14:11:10 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-04-22 13:00:00 (before)
2026-04-22 14:00:00 (after)
14:11:10 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-04-22 13:00:00) in space (linearNDFast)
14:11:10 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:10 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-04-22 14:00:00) in space (linearNDFast)
14:11:10 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:11:10 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-04-22 13:00:00, weight 0.34) and
after (2026-04-22 14:00:00, weight 0.66) in time
14:11:10 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45533988720646 and -59.41142739773574 degrees.
14:11:10 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.45533988720646 and -59.41142739773574 degrees.
14:11:10 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:10 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:10 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:10 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:10 DEBUG opendrift.models.basemodel.environment:900: x_sea_water_velocity: -0.00744348 (min) 0.0091498 (max)
14:11:10 DEBUG opendrift.models.basemodel.environment:900: y_sea_water_velocity: -0.0179028 (min) 0.0144111 (max)
14:11:10 DEBUG opendrift.models.basemodel.environment:900: sea_surface_height: 0.258819 (min) 0.258819 (max)
14:11:10 DEBUG opendrift.models.basemodel.environment:900: x_wind: 0.0190538 (min) 2.24163 (max)
14:11:10 DEBUG opendrift.models.basemodel.environment:900: y_wind: -1.55821 (min) 0.161943 (max)
14:11:10 DEBUG opendrift.models.basemodel.environment:900: upward_sea_water_velocity: 1.07529e-07 (min) 4.96871e-05 (max)
14:11:10 DEBUG opendrift.models.basemodel.environment:900: horizontal_diffusivity: 0 (min) 0 (max)
14:11:10 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_significant_height: 0 (min) 0 (max)
14:11:10 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:11:10 DEBUG opendrift.models.basemodel.environment:900: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:11:10 DEBUG opendrift.models.basemodel.environment:900: sea_floor_depth_below_sea_level: 36.8317 (min) 59.6138 (max)
14:11:10 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:11:10 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:11:10 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.000316, mean: 0.027378, max: 0.183342
14:11:10 DEBUG opendrift:689: No elements hit coastline.
14:11:10 DEBUG opendrift:760: No elements hit seafloor.
14:11:10 DEBUG opendrift:1798: No elements to deactivate
14:11:10 DEBUG opendrift:2259: Calling OceanDrift.update()
14:11:10 DEBUG opendrift.models.physics_methods:785: Advecting 1 of 12 elements above 0.100m with wind-sheared ocean current (0.042062 m/s - 0.042062 m/s)
14:11:10 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
14:11:10 DEBUG opendrift.models.oceandrift:330: Vertical advection, excluding elements at surface
14:11:10 DEBUG opendrift.models.oceandrift:337: Subtracting motion due to elevation change from vertical water velocity
14:11:10 DEBUG opendrift:1746: Horizontal diffusivity is 0, no random walk.
14:11:10 DEBUG opendrift:2297: Cleaning up
14:11:10 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
14:11:10 DEBUG opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:11:10 DEBUG opendrift.models.basemodel.environment:601: ----------------------------------------
14:11:10 DEBUG opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:11:10 DEBUG opendrift.models.basemodel.environment:606: ----------------------------------------
14:11:10 DEBUG opendrift.models.basemodel.environment:626: Data needed for 12 elements
14:11:10 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 12 elements
14:11:10 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
14:11:10 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:11:10 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:11:10 DEBUG opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:11:10 DEBUG opendrift.models.basemodel.environment:775: ---------------------------------------
14:11:10 DEBUG opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:11:10 DEBUG opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:11:10 DEBUG opendrift.models.basemodel.environment:900: land_binary_mask: 0 (min) 0 (max)
14:11:10 DEBUG opendrift.models.basemodel.environment:902: ---------------------------------
14:11:10 DEBUG opendrift:689: No elements hit coastline.
14:11:10 DEBUG opendrift:2384: Updating minval and maxval
14:11:10 DEBUG opendrift:2464: Writing to file
14:11:10 DEBUG opendrift:1798: No elements to deactivate
14:11:10 DEBUG opendrift:164: Changed mode from Mode.Run to Mode.Result
Total running time of the script: (1 minutes 29.190 seconds)