Biodegradation of oil at depth

import numpy as np
from datetime import datetime, timedelta
from opendrift.readers import reader_netCDF_CF_generic
from opendrift.models.openoil import OpenOil

o = OpenOil(loglevel=0)  # Set loglevel to 0 for debug information
time = datetime.now()
WARNING: from next version (1.14.10), loglevel of 0 will give no logging, please change to 10 for DEBUG
16:14:27 DEBUG   opendrift.config:168: Adding 18 config items from __init__
16:14:27 DEBUG   opendrift.config:178:   Overwriting config item readers:max_number_of_fails
16:14:27 DEBUG   opendrift.config:168: Adding 6 config items from __init__
16:14:27 INFO    opendrift:579: OpenDriftSimulation initialised (version 1.14.11 / v1.14.12-75-gf9e7122)
16:14:27 DEBUG   opendrift.config:168: Adding 19 config items from oceandrift
16:14:27 DEBUG   opendrift.config:178:   Overwriting config item seed:z
16:14:27 DEBUG   opendrift.config:168: Adding 15 config items from openoil

Current from HYCOM and wind from NCEP GFS

o.add_readers_from_list([
    'https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd',
    'https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best'])
o.set_config('environment:constant:ocean_mixed_layer_thickness', 20)
o.set_config('environment:constant:horizontal_diffusivity', 20)
o.set_config('drift', {'current_uncertainty': 0, 'wind_uncertainty': 0})
16:14:27 DEBUG   opendrift.readers.reader_lazy:37: Delaying initialisation of LazyReader: https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:14:27 DEBUG   opendrift.readers.reader_lazy:37: Delaying initialisation of LazyReader: https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:14:27 DEBUG   opendrift.models.basemodel.environment:312: Added reader LazyReader: https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:14:27 DEBUG   opendrift.models.basemodel.environment:312: Added reader LazyReader: https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:14:27 INFO    opendrift.config:68: set_config('drift:current_uncertainty', 0)
16:14:27 INFO    opendrift.config:68: set_config('drift:wind_uncertainty', 0)

Configuration

o.set_config('drift:vertical_mixing', True)
o.set_config('drift:vertical_mixing', True)
o.set_config('processes:biodegradation', True)
o.set_config('processes:dispersion', False)
o.set_config('biodegradation:method', 'half_time')

Fast decay for droplets, and slow decay for slick

kwargs = {'biodegradation_half_time_slick': 3, # days
          'biodegradation_half_time_droplet': 1, # days
          'oil_type': 'GENERIC MEDIUM CRUDE', 'm3_per_hour': .5, 'diameter': 8e-5}  # small droplets

Seed oil at surface and at 150m depth

time = datetime.today() - timedelta(days=5)
lon = 23.5
lat = 35.0
o.seed_elements(lon=lon, lat=lat, z=0, radius=100, number=3000, time=time, **kwargs)
o.seed_elements(lon=lon, lat=lat, z=-150, radius=100, number=3000, time=time, **kwargs)
16:14:27 INFO    opendrift.models.openoil.openoil:1641: Droplet diameter is provided, and will be kept constant during simulation
16:14:27 INFO    opendrift.models.openoil.adios.dirjs:86: Querying ADIOS database for oil: GENERIC MEDIUM CRUDE
16:14:27 DEBUG   opendrift.models.openoil.adios.oil:76: Parsing Oil: AD04001 / GENERIC MEDIUM CRUDE
16:14:27 INFO    opendrift.models.openoil.openoil:1731: Using density 877.5726099999999 and viscosity 4.5431401718650186e-05 of oiltype GENERIC MEDIUM CRUDE
16:14:27 DEBUG   opendrift.readers.basereader:185: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
16:14:27 DEBUG   opendrift.models.basemodel.environment:312: Added reader constant_reader
16:14:27 INFO    opendrift.models.basemodel.environment:203: Adding a global landmask from GSHHG
16:14:27 DEBUG   opendrift.readers.basereader.variables:571: Skipping calculation of vector component, since y is not north
16:14:27 DEBUG   opendrift.readers.basereader.variables:571: Skipping calculation of vector component, since y is not north
16:14:27 DEBUG   opendrift.readers.basereader.variables:571: Skipping calculation of vector component, since y is not north
16:14:27 DEBUG   opendrift.readers.basereader.variables:571: Skipping calculation of vector component, since y is not north
16:14:27 DEBUG   opendrift.readers.basereader:185: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
16:14:33 DEBUG   opendrift.models.basemodel.environment:312: Added reader global_landmask
16:14:33 INFO    opendrift.models.basemodel.environment:227: Fallback values will be used for the following variables which have no readers:
16:14:33 INFO    opendrift.models.basemodel.environment:230:    sea_surface_height: 0.000000
16:14:33 INFO    opendrift.models.basemodel.environment:230:    upward_sea_water_velocity: 0.000000
16:14:33 INFO    opendrift.models.basemodel.environment:230:    sea_surface_wave_significant_height: 0.000000
16:14:33 INFO    opendrift.models.basemodel.environment:230:    sea_surface_wave_stokes_drift_x_velocity: 0.000000
16:14:33 INFO    opendrift.models.basemodel.environment:230:    sea_surface_wave_stokes_drift_y_velocity: 0.000000
16:14:33 INFO    opendrift.models.basemodel.environment:230:    sea_surface_wave_period_at_variance_spectral_density_maximum: 0.000000
16:14:33 INFO    opendrift.models.basemodel.environment:230:    sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0.000000
16:14:33 INFO    opendrift.models.basemodel.environment:230:    sea_ice_area_fraction: 0.000000
16:14:33 INFO    opendrift.models.basemodel.environment:230:    sea_ice_x_velocity: 0.000000
16:14:33 INFO    opendrift.models.basemodel.environment:230:    sea_ice_y_velocity: 0.000000
16:14:33 INFO    opendrift.models.basemodel.environment:230:    sea_water_temperature: 10.000000
16:14:33 INFO    opendrift.models.basemodel.environment:230:    sea_water_salinity: 34.000000
16:14:33 INFO    opendrift.models.basemodel.environment:230:    sea_floor_depth_below_sea_level: 10000.000000
16:14:33 INFO    opendrift.models.basemodel.environment:230:    ocean_vertical_diffusivity: 0.020000
16:14:33 DEBUG   opendrift:165: Changed mode from Mode.Config to Mode.Ready
16:14:33 INFO    opendrift.models.openoil.openoil:1641: Droplet diameter is provided, and will be kept constant during simulation
16:14:33 INFO    opendrift.models.openoil.adios.dirjs:86: Querying ADIOS database for oil: GENERIC MEDIUM CRUDE
16:14:33 DEBUG   opendrift.models.openoil.adios.oil:76: Parsing Oil: AD04001 / GENERIC MEDIUM CRUDE
16:14:33 INFO    opendrift.models.openoil.openoil:1731: Using density 877.5726099999999 and viscosity 4.5431401718650186e-05 of oiltype GENERIC MEDIUM CRUDE

Running model

o.run(duration=timedelta(days=2), time_step=3600)
16:14:33 DEBUG   opendrift:165: Changed mode from Mode.Ready to Mode.Run
16:14:33 DEBUG   opendrift:1893:
------------------------------------------------------
Software and hardware:
  OpenDrift version 1.14.11
  Platform: Linux, 7.0.0-1017-aws
  4.0 GB memory
  36 processors (x86_64)
  NumPy version 2.5.4
  SciPy version 1.18.1
  Matplotlib version 3.11.2
  NetCDF4 version 1.7.5
  Xarray version 2026.9.0
  ADIOS (adios_db) version 1.2.5
  Copernicusmarine version 2.5.1
  Python version 3.14.10 | packaged by conda-forge | (main, Oct 26 2026, 11:35:38) [GCC 15.3.0]
------------------------------------------------------

16:14:33 DEBUG   opendrift:1906: No output file is specified, neglecting export_buffer_length
16:14:33 INFO    opendrift:1921: Skipping environment variable upward_sea_water_velocity because of condition ['drift:vertical_advection', 'is', False]
16:14:33 INFO    opendrift:1932: Storing previous values of element property lon because of condition (('general:coastline_action', 'in', ['stranding', 'previous']), 'or', ('general:seafloor_action', 'in', ['previous']))
16:14:33 INFO    opendrift:1932: Storing previous values of element property lat because of condition (('general:coastline_action', 'in', ['stranding', 'previous']), 'or', ('general:seafloor_action', 'in', ['previous']))
16:14:33 DEBUG   opendrift:2057: Finalizing environment and preparing readers for simulation coverage ([21.02599253 32.97284402 25.97419057 37.02720938]) and time (2026-11-07 16:14:27.415370 to 2026-11-09 16:14:27.415370)
16:14:33 DEBUG   opendrift.models.basemodel.environment:166:    Preparing LazyReader: https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd for extent [21.02599253 32.97284402 25.97419057 37.02720938]
16:14:33 DEBUG   opendrift.models.basemodel.environment:166:    Preparing LazyReader: https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best for extent [21.02599253 32.97284402 25.97419057 37.02720938]
16:14:33 DEBUG   opendrift.models.basemodel.environment:166:    Preparing constant_reader for extent [21.02599253 32.97284402 25.97419057 37.02720938]
16:14:33 DEBUG   opendrift.readers.basereader.variables:584: Nothing more to prepare for constant_reader
16:14:33 DEBUG   opendrift.models.basemodel.environment:166:    Preparing global_landmask for extent [21.02599253 32.97284402 25.97419057 37.02720938]
16:14:33 DEBUG   opendrift.readers.basereader.variables:584: Nothing more to prepare for global_landmask
16:14:33 DEBUG   opendrift:2154: Initial self.result, size Frozen({'trajectory': 6000, 'time': 49})
16:14:33 INFO    opendrift:968: Using existing reader for land_binary_mask to move elements to ocean
16:14:33 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:14:33 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:14:33 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:14:33 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:14:33 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:14:33 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:14:33 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:14:33 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:14:33 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:14:33 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:14:33 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:14:33 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:14:33 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:14:33 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:14:33 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:14:33 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:14:33 INFO    opendrift:1000: All points are in ocean
16:14:33 INFO    opendrift.models.openoil.openoil:697: Oil-water surface tension is 0.031369 Nm
16:14:33 INFO    opendrift.models.openoil.openoil:710: Max water fraction not available for GENERIC MEDIUM CRUDE, using default
16:14:33 DEBUG   opendrift:925: to be seeded: 6000, already seeded 0
16:14:33 DEBUG   opendrift:947: Released 6000 new elements.
16:14:33 DEBUG   opendrift:2247: ======================================================================
16:14:33 INFO    opendrift:2248: 2026-11-07 16:14:27.415370 - step 1 of 48 - 6000 active elements (0 deactivated)
16:14:33 DEBUG   opendrift:2254: 0 elements scheduled.
16:14:33 DEBUG   opendrift:2256: ======================================================================
16:14:33 DEBUG   opendrift:2267:                34.99662780761719 <- latitude -> 35.00342559814453
16:14:33 DEBUG   opendrift:2267:                23.4965763092041 <- longitude -> 23.50360679626465
16:14:33 DEBUG   opendrift:2267:                -150.0 <- z -> 0.0
16:14:33 DEBUG   opendrift:2268: ---------------------------------
16:14:33 DEBUG   opendrift.models.basemodel.environment:573: Variables not covered by any reader: ['x_sea_water_velocity', 'sea_floor_depth_below_sea_level', 'x_wind', 'sea_water_salinity', 'sea_water_temperature', 'y_wind', 'sea_surface_height', 'y_sea_water_velocity']
16:14:33 DEBUG   opendrift.readers.reader_lazy:56: Initialising: LazyReader: https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:14:33 DEBUG   opendrift.readers:269: Testing reader <module 'opendrift.readers.reader_netCDF_CF_generic' from '/root/project/opendrift/readers/reader_netCDF_CF_generic.py'>
16:14:33 INFO    opendrift.readers:67: Opening file with xr.open_dataset
16:14:34 DEBUG   findlibs:303: about to search for libeccodes.so/eccodeslib in <function _find_in_package at 0x772b14525900>
16:14:34 DEBUG   findlibs:303: about to search for libeccodes.so/eccodeslib in <function _find_in_python at 0x772b14525a60>
16:14:34 DEBUG   findlibs:305: found libeccodes.so/eccodeslib in <function _find_in_python at 0x772b14525a60>
16:14:34 DEBUG   gribapi.bindings:98: eccodes lib search: findlibs returned /opt/conda/envs/opendrift/lib/libeccodes.so
16:14:34 WARNING opendrift.readers:75: Removing variables that cannot be CF decoded: ['tau']
16:14:34 DEBUG   opendrift.readers.reader_netCDF_CF_generic:131: Finding coordinate variables.
16:14:34 INFO    opendrift.readers.reader_netCDF_CF_generic:307: Grid coordinates are detected, but proj4 string not given: assuming latlong
16:14:34 INFO    opendrift.readers.reader_netCDF_CF_generic:340: Detected dimensions: {'z': 'depth', 'y': 'lat', 'x': 'lon', 'time': 'time'}
16:14:34 DEBUG   opendrift.readers.basereader.variables:643: Setting buffer size 9 for reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd, assuming a maximum average speed of 5 m/s and time span of 3:00:00
16:14:34 INFO    opendrift.readers.basereader:175: Variable x_sea_water_velocity will be rotated from eastward_sea_water_velocity
16:14:34 INFO    opendrift.readers.basereader:175: Variable y_sea_water_velocity will be rotated from northward_sea_water_velocity
16:14:34 DEBUG   opendrift.readers.basereader:185: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
16:14:34 DEBUG   opendrift.readers.basereader.variables:598: Adding variable mapping: ['x_sea_water_velocity', 'y_sea_water_velocity'] -> sea_water_speed
16:14:34 DEBUG   opendrift.readers.basereader.structured:151: Clearing cache for reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd before starting new simulation
16:14:34 DEBUG   opendrift.readers.basereader.variables:643: Setting buffer size 4 for reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd, assuming a maximum average speed of 1.3 m/s and time span of 3:00:00
16:14:34 DEBUG   opendrift.readers.basereader.variables:584: Nothing more to prepare for https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:14:34 DEBUG   opendrift.readers.reader_lazy:71: Reader initialised: https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:14:34 DEBUG   opendrift.readers.basereader.variables:643: Setting buffer size 4 for reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd, assuming a maximum average speed of 1.3 m/s and time span of 3:00:00
16:14:34 DEBUG   opendrift.readers.reader_lazy:56: Initialising: LazyReader: https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:14:34 DEBUG   opendrift.readers:269: Testing reader <module 'opendrift.readers.reader_netCDF_CF_generic' from '/root/project/opendrift/readers/reader_netCDF_CF_generic.py'>
16:14:34 INFO    opendrift.readers:67: Opening file with xr.open_dataset
16:14:35 DEBUG   opendrift.readers:128: Selecting GRIB variable u-component_of_wind_height_above_ground at 10m height and adding standard_name eastward_wind
16:14:35 DEBUG   opendrift.readers:128: Selecting GRIB variable v-component_of_wind_height_above_ground at 10m height and adding standard_name northward_wind
16:14:35 DEBUG   opendrift.readers.reader_netCDF_CF_generic:131: Finding coordinate variables.
16:14:35 DEBUG   opendrift.readers.reader_netCDF_CF_generic:146: Parsing CF grid mapping dictionary: {'grid_mapping_name': 'latitude_longitude', 'earth_radius': np.float64(6371229.0), '_CoordinateTransformType': 'Projection', '_CoordinateAxisTypes': 'Lat Lon'}
16:14:35 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), ...
16:14:35 DEBUG   opendrift.readers.reader_netCDF_CF_generic:270: Lon and lat are 1D arrays - using as projection coordinates
16:14:35 INFO    opendrift.readers.reader_netCDF_CF_generic:340: Detected dimensions: {'time': ['time', 'time1', 'time2', 'time3'], 'x': 'lon', 'y': 'lat'}
16:14:35 DEBUG   opendrift.readers.reader_netCDF_CF_generic:376: Skipped variables without standard_name: ['time2_bounds', 'time3_bounds', 'pressure_difference_layer_bounds', 'depth_below_surface_layer_bounds', 'height_above_ground_layer_bounds', 'height_above_ground_layer1_bounds', 'pressure_difference_layer1_bounds', 'pressure_difference_layer2_bounds', 'sigma_layer_bounds', 'Total_ozone_entire_atmosphere_single_layer', 'Ozone_Mixing_Ratio_isobaric', 'Total_cloud_cover_entire_atmosphere_Mixed_intervals_Average', 'Low_cloud_cover_low_cloud_Mixed_intervals_Average', 'Temperature_low_cloud_top_Mixed_intervals_Average', 'Temperature_high_cloud_top_Mixed_intervals_Average', 'Temperature_middle_cloud_top_Mixed_intervals_Average', 'Surface_Lifted_Index_surface', 'Pressure_convective_cloud_bottom', 'Pressure_convective_cloud_top', 'Vertical_Speed_Shear_potential_vorticity_surface', 'Vertical_Speed_Shear_tropopause', 'Ventilation_Rate_planetary_boundary', 'MSLP_Eta_model_reduction_msl', 'Pressure_of_level_from_which_parcel_was_lifted_pressure_difference_layer', 'Liquid_Volumetric_Soil_Moisture_non_Frozen_depth_below_surface_layer', 'Wind_speed_gust_surface', 'Precipitation_rate_surface_Mixed_intervals_Average', 'Categorical_Rain_surface', 'Potential_Evaporation_Rate_surface', 'Volumetric_Soil_Moisture_Content_depth_below_surface_layer', 'Albedo_surface_Mixed_intervals_Average', 'Latent_heat_net_flux_surface_Mixed_intervals_Average', 'Sensible_heat_net_flux_surface_Mixed_intervals_Average', 'Land_cover_0__sea_1__land_surface', 'Ice_cover_surface', 'Momentum_flux_u-component_surface_Mixed_intervals_Average', 'Pressure_surface', 'Soil_type_surface', 'Specific_humidity_pressure_difference_layer', 'Temperature_pressure_difference_layer', 'Temperature_surface', 'Visibility_surface', 'Ice_thickness_surface', 'Relative_humidity_sigma_layer', 'Relative_humidity_pressure_difference_layer', 'Surface_roughness_surface', 'Haines_index_surface', 'Soil_temperature_depth_below_surface_layer', 'u-component_of_wind_pressure_difference_layer', 'Momentum_flux_v-component_surface_Mixed_intervals_Average', 'Categorical_Rain_surface_Mixed_intervals_Average', 'v-component_of_wind_pressure_difference_layer', 'Vegetation_surface', 'Geopotential_height_surface', 'Convective_available_potential_energy_pressure_difference_layer', 'Convective_available_potential_energy_surface', 'Convective_inhibition_pressure_difference_layer', 'Convective_inhibition_surface', 'Precipitation_rate_surface', 'Ice_temperature_surface', 'Storm_relative_helicity_height_above_ground_layer', 'Snow_depth_surface', 'Water_equivalent_of_accumulated_snow_depth_surface', 'Ground_Heat_Flux_surface_Mixed_intervals_Average', 'Total_cloud_cover_convective_cloud', 'Sunshine_Duration_surface', 'Best_4_layer_Lifted_Index_surface', 'Water_runoff_surface_Mixed_intervals_Accumulation', 'Relative_humidity_entire_atmosphere_single_layer', 'Relative_humidity_highest_tropospheric_freezing', 'Categorical_Freezing_Rain_surface', 'Wilting_Point_surface', 'Total_precipitation_surface_Mixed_intervals_Accumulation', 'Convective_precipitation_surface_Mixed_intervals_Accumulation', 'Pressure_high_cloud_top_Mixed_intervals_Average', 'Pressure_low_cloud_top_Mixed_intervals_Average', 'Pressure_middle_cloud_top_Mixed_intervals_Average', 'Pressure_high_cloud_bottom_Mixed_intervals_Average', 'Pressure_middle_cloud_bottom_Mixed_intervals_Average', 'Pressure_low_cloud_bottom_Mixed_intervals_Average', 'Categorical_Freezing_Rain_surface_Mixed_intervals_Average', 'Convective_precipitation_rate_surface', 'Per_cent_frozen_precipitation_surface', 'Specific_humidity_isobaric', 'Temperature_isobaric', 'Relative_humidity_isobaric', 'Relative_humidity_zeroDegC_isotherm', 'Total_cloud_cover_isobaric', 'u-component_of_wind_isobaric', 'Total_cloud_cover_boundary_layer_cloud_Mixed_intervals_Average', 'Downward_Shortwave_Radiation_Flux_surface_Mixed_intervals_Average', 'Cloud_Work_Function_entire_atmosphere_single_layer_Mixed_intervals_Average', 'v-component_of_wind_isobaric', 'Maximum_temperature_height_above_ground_Mixed_intervals_Maximum', 'Geopotential_height_isobaric', 'Geopotential_height_zeroDegC_isotherm', 'U-Component_Storm_Motion_height_above_ground_layer', 'u-component_of_wind_planetary_boundary', 'Categorical_Ice_Pellets_surface', 'Vertical_velocity_pressure_isobaric', 'Vertical_velocity_geometric_isobaric', 'Absolute_vorticity_isobaric', 'Pressure_reduced_to_MSL_msl', 'Categorical_Ice_Pellets_surface_Mixed_intervals_Average', 'Meridional_Flux_of_Gravity_Wave_Stress_surface_Mixed_intervals_Average', 'Downward_Longwave_Radiation_Flux_surface_Mixed_intervals_Average', 'Cloud_mixing_ratio_isobaric', 'Ice_water_mixing_ratio_isobaric', 'Rain_mixing_ratio_isobaric', 'Snow_mixing_ratio_isobaric', 'Graupel_snow_pellets_isobaric', 'Pressure_maximum_wind', 'Temperature_altitude_above_msl', 'Temperature_maximum_wind', 'u-component_of_wind_maximum_wind', 'u-component_of_wind_altitude_above_msl', 'ICAO_Standard_Atmosphere_Reference_Height_maximum_wind', 'Upward_Shortwave_Radiation_Flux_atmosphere_top_Mixed_intervals_Average', 'Upward_Shortwave_Radiation_Flux_surface_Mixed_intervals_Average', 'v-component_of_wind_maximum_wind', 'v-component_of_wind_altitude_above_msl', 'Low_cloud_cover_low_cloud', 'Apparent_temperature_height_above_ground', 'Geopotential_height_maximum_wind', 'Minimum_temperature_height_above_ground_Mixed_intervals_Minimum', 'Ice_growth_rate_altitude_above_msl', 'V-Component_Storm_Motion_height_above_ground_layer', 'Field_Capacity_surface', 'v-component_of_wind_planetary_boundary', 'Precipitable_water_entire_atmosphere_single_layer', 'Categorical_Snow_surface', 'Reflectivity_hybrid', 'Reflectivity_height_above_ground', 'Pressure_tropopause', 'Pressure_height_above_ground', 'Specific_humidity_height_above_ground', 'Temperature_height_above_ground', 'Temperature_tropopause', 'Relative_humidity_height_above_ground', 'u-component_of_wind_tropopause', 'ICAO_Standard_Atmosphere_Reference_Height_tropopause', 'Categorical_Snow_surface_Mixed_intervals_Average', 'Zonal_Flux_of_Gravity_Wave_Stress_surface_Mixed_intervals_Average', 'Upward_Longwave_Radiation_Flux_surface_Mixed_intervals_Average', 'Upward_Longwave_Radiation_Flux_atmosphere_top_Mixed_intervals_Average', 'v-component_of_wind_tropopause', 'Geopotential_height_tropopause', 'Dewpoint_temperature_height_above_ground', 'Temperature_sigma', 'Relative_humidity_sigma', 'Potential_temperature_sigma', 'u-component_of_wind_sigma', 'v-component_of_wind_sigma', 'Medium_cloud_cover_middle_cloud', 'Cloud_mixing_ratio_hybrid', 'Planetary_Boundary_Layer_Height_surface', 'Ice_water_mixing_ratio_hybrid', 'Plant_Canopy_Surface_Water_surface', 'Rain_mixing_ratio_hybrid', 'Vertical_velocity_pressure_sigma', 'Snow_mixing_ratio_hybrid', 'Composite_reflectivity_entire_atmosphere', 'Convective_Precipitation_Rate_surface_Mixed_intervals_Average', 'Total_cloud_cover_entire_atmosphere', 'High_cloud_cover_high_cloud', 'Geopotential_height_highest_tropospheric_freezing', 'Geopotential_height_cloud_ceiling', 'Frictional_Velocity_surface', 'Graupel_snow_pellets_hybrid', 'High_cloud_cover_high_cloud_Mixed_intervals_Average', 'Cloud_water_entire_atmosphere_single_layer', 'Pressure_potential_vorticity_surface', 'Temperature_potential_vorticity_surface', 'u-component_of_wind_potential_vorticity_surface', 'v-component_of_wind_potential_vorticity_surface', 'Geopotential_height_potential_vorticity_surface', 'Medium_cloud_cover_middle_cloud_Mixed_intervals_Average']
16:14:35 DEBUG   opendrift.readers.reader_netCDF_CF_generic:396: Several time dimensions detected: ['time', 'time1', 'time2', 'time3']: Using single time dimension found in detected variables: ['time1']
16:14:35 DEBUG   opendrift.readers.basereader.variables:571: Skipping calculation of vector component, since y is not north
16:14:35 DEBUG   opendrift.readers.basereader.variables:571: Skipping calculation of vector component, since y is not north
16:14:35 DEBUG   opendrift.readers.basereader.variables:571: Skipping calculation of vector component, since y is not north
16:14:35 DEBUG   opendrift.readers.basereader.variables:571: Skipping calculation of vector component, since y is not north
16:14:35 DEBUG   opendrift.readers.basereader.variables:643: Setting buffer size 4 for reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best, assuming a maximum average speed of 5 m/s and time span of 3:00:00
16:14:35 INFO    opendrift.readers.basereader:175: Variable x_wind will be rotated from eastward_wind
16:14:35 INFO    opendrift.readers.basereader:175: Variable y_wind will be rotated from northward_wind
16:14:35 DEBUG   opendrift.readers.basereader:185: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
16:14:35 DEBUG   opendrift.readers.basereader.variables:598: Adding variable mapping: ['x_wind', 'y_wind'] -> wind_speed
16:14:35 DEBUG   opendrift.readers.basereader.structured:151: Clearing cache for reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best before starting new simulation
16:14:35 DEBUG   opendrift.readers.basereader.variables:643: Setting buffer size 3 for reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best, assuming a maximum average speed of 1.3 m/s and time span of 3:00:00
16:14:35 DEBUG   opendrift.readers.basereader.variables:584: Nothing more to prepare for https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:14:35 DEBUG   opendrift.readers.reader_lazy:71: Reader initialised: https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:14:35 DEBUG   opendrift.readers.basereader.variables:643: Setting buffer size 3 for reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best, assuming a maximum average speed of 1.3 m/s and time span of 3:00:00
16:14:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:14:35 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:14:35 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:14:35 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:14:35 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:14:35 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:14:35 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:14:35 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:14:35 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:14:35 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:14:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:14:35 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:14:35 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:14:35 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:14:35 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:14:35 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:14:35 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:14:35 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:14:35 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:14:35 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:14:35 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:14:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:14:35 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:14:35 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:14:35 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:14:35 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:14:35 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:14:35 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:14:35 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:14:35 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-07 15:00:00 (before)
                2026-11-07 18:00:00 (after)
16:14:35 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:14:41 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:14:46 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
16:14:46 DEBUG   opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
16:14:46 DEBUG   opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
16:14:46 DEBUG   opendrift.readers.basereader.structured:290: Fetched env-block (size 9x9x23) for time before (2026-11-07 15:00:00)
16:14:46 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:14:51 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:14:55 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
16:14:55 DEBUG   opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
16:14:55 DEBUG   opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
16:14:55 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 9x9x23) for time after (2026-11-07 18:00:00)
16:14:55 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-07 15:00:00) in space  (linearNDFast)
16:14:55 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:14:55 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-07 18:00:00) in space  (linearNDFast)
16:14:55 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:14:55 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-07 15:00:00, weight 0.59) and
                      after (2026-11-07 18:00:00, weight 0.41) in time
16:14:55 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:14:55 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:14:55 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:14:55 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:14:55 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:14:55 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:14:55 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:14:55 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:14:55 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:14:55 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:14:55 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-07 15:00:00 (before)
                2026-11-07 18:00:00 (after)
16:14:55 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
16:14:56 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
16:14:56 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
16:14:56 DEBUG   opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
16:14:56 DEBUG   opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
16:14:56 DEBUG   opendrift.readers.basereader.structured:290: Fetched env-block (size 8x7x1) for time before (2026-11-07 15:00:00)
16:14:56 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
16:14:56 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
16:14:56 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
16:14:56 DEBUG   opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
16:14:56 DEBUG   opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
16:14:56 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-11-07 18:00:00)
16:14:56 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-07 15:00:00) in space  (linearNDFast)
16:14:56 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:14:56 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-07 18:00:00) in space  (linearNDFast)
16:14:56 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:14:56 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-07 15:00:00, weight 0.59) and
                      after (2026-11-07 18:00:00, weight 0.41) in time
16:14:56 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:14:56 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:14:56 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:14:56 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:14:56 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:14:56 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:14:56 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:14:56 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:14:56 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:14:56 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.372149 (min) -0.25771 (max)
16:14:56 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.243271 (min) -0.0891993 (max)
16:14:56 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -0.361491 (min) -0.323683 (max)
16:14:56 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 0.978234 (min) 1.03127 (max)
16:14:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:14:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:14:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:14:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:14:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:14:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:14:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:14:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:14:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:14:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:14:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:14:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:14:56 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:14:56 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:14:56 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:14:56 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:14:56 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:14:56 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.026737, mean: 0.028299, max: 0.028740
16:14:56 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:14:56 DEBUG   opendrift.models.physics_methods:1005:    min: 0.890817, mean: 0.916455, max: 0.923578
16:14:56 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 0.890817, mean: 0.916455, max: 0.923578
16:14:56 DEBUG   opendrift:710: No elements hit coastline.
16:14:56 DEBUG   opendrift:1821: No elements to deactivate
16:14:56 DEBUG   opendrift:2305: Calling OpenOil.update()
16:14:56 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:14:56 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:14:56 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:14:56 DEBUG   opendrift.models.openoil.openoil:871:         Emulsification not yet started
16:14:56 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:14:56 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:14:56 DEBUG   opendrift.models.physics_methods:1005:    min: 0.890817, mean: 0.916455, max: 0.923578
16:14:56 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:14:56 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.008575, dN_50: 0.000673
16:14:56 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:14:56 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.00042573864511718807
16:14:56 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:14:56 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:14:56 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:14:56 DEBUG   opendrift.models.physics_methods:842: Advecting 3000 of 6000 elements above 0.100m with wind-sheared ocean current (0.031408 m/s - 0.032426 m/s)
16:14:56 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:14:56 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0022460362237508094 and 0.48135814700051643 m/s
16:14:56 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:14:56 DEBUG   opendrift:2247: ======================================================================
16:14:56 INFO    opendrift:2248: 2026-11-07 17:14:27.415370 - step 2 of 48 - 6000 active elements (0 deactivated)
16:14:56 DEBUG   opendrift:2254: 0 elements scheduled.
16:14:56 DEBUG   opendrift:2256: ======================================================================
16:14:56 DEBUG   opendrift:2267:                34.98044073632533 <- latitude -> 35.01013558497604
16:14:56 DEBUG   opendrift:2267:                23.46729861958542 <- longitude -> 23.504924620639265
16:14:56 DEBUG   opendrift:2267:                -149.8051315930392 <- z -> 0.0
16:14:56 DEBUG   opendrift:2268: ---------------------------------
16:14:56 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:14:56 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:14:56 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:14:56 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:14:56 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:14:56 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:14:56 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:14:56 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:14:56 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:14:56 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:14:56 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:14:56 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:14:56 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:14:56 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:14:56 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:14:56 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:14:56 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:14:56 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:14:56 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:14:56 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:14:56 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:14:56 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:14:56 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:14:56 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:14:56 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:14:56 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:14:56 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:14:56 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:14:56 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:14:56 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-07 15:00:00 (before)
                2026-11-07 18:00:00 (after)
16:14:56 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-07 15:00:00) in space  (linearNDFast)
16:14:56 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:14:56 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-07 18:00:00) in space  (linearNDFast)
16:14:56 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:14:56 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-07 15:00:00, weight 0.25) and
                      after (2026-11-07 18:00:00, weight 0.75) in time
16:14:56 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:14:56 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:14:56 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:14:56 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:14:56 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:14:56 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:14:56 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:14:56 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:14:56 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:14:56 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:14:56 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-07 15:00:00 (before)
                2026-11-07 18:00:00 (after)
16:14:56 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-07 15:00:00) in space  (linearNDFast)
16:14:56 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:14:56 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-07 18:00:00) in space  (linearNDFast)
16:14:56 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:14:56 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-07 15:00:00, weight 0.25) and
                      after (2026-11-07 18:00:00, weight 0.75) in time
16:14:56 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:14:56 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:14:56 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:14:56 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:14:56 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:14:56 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:14:56 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:14:56 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:14:56 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:14:56 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.390564 (min) -0.266755 (max)
16:14:56 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.276734 (min) -0.0675275 (max)
16:14:56 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -0.777564 (min) -0.695498 (max)
16:14:56 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 0.766902 (min) 0.907189 (max)
16:14:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:14:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:14:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:14:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:14:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:14:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:14:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:14:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:14:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:14:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:14:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:14:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:14:56 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:14:56 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:14:56 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:14:56 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:14:56 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:14:56 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.028357, mean: 0.030761, max: 0.032665
16:14:56 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:14:56 DEBUG   opendrift.models.physics_methods:1005:    min: 0.917396, mean: 0.955452, max: 0.984627
16:14:56 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 0.917396, mean: 0.955452, max: 0.984627
16:14:56 DEBUG   opendrift:710: No elements hit coastline.
16:14:56 DEBUG   opendrift:1821: No elements to deactivate
16:14:56 DEBUG   opendrift:2305: Calling OpenOil.update()
16:14:56 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:14:56 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:14:56 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:14:56 DEBUG   opendrift.models.openoil.openoil:871:         Emulsification not yet started
16:14:56 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:14:56 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:14:56 DEBUG   opendrift.models.physics_methods:1005:    min: 0.917396, mean: 0.955452, max: 0.984627
16:14:56 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:14:56 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.008247, dN_50: 0.000647
16:14:56 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:14:56 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.00048330879465354663
16:14:56 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:14:56 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:14:56 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:14:56 DEBUG   opendrift.models.physics_methods:842: Advecting 3000 of 6000 elements above 0.100m with wind-sheared ocean current (0.032209 m/s - 0.034382 m/s)
16:14:56 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:14:56 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0006187029221147531 and 0.45730975932548934 m/s
16:14:56 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:14:56 DEBUG   opendrift:2247: ======================================================================
16:14:56 INFO    opendrift:2248: 2026-11-07 18:14:27.415370 - step 3 of 48 - 6000 active elements (0 deactivated)
16:14:56 DEBUG   opendrift:2254: 0 elements scheduled.
16:14:56 DEBUG   opendrift:2256: ======================================================================
16:14:56 DEBUG   opendrift:2267:                34.969457814075135 <- latitude -> 35.01150919349007
16:14:56 DEBUG   opendrift:2267:                23.449905499550695 <- longitude -> 23.501404661263752
16:14:56 DEBUG   opendrift:2267:                -148.979223944515 <- z -> 0.0
16:14:56 DEBUG   opendrift:2268: ---------------------------------
16:14:56 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:14:56 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:14:56 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:14:56 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:14:56 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:14:56 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:14:56 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:14:56 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:14:56 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:14:56 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:14:56 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:14:56 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:14:56 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:14:56 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:14:56 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:14:56 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:14:56 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:14:56 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:14:56 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:14:56 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:14:56 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:14:56 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:14:56 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:14:56 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:14:56 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:14:56 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:14:56 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:14:56 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:14:56 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:14:56 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-07 18:00:00 (before)
                2026-11-07 21:00:00 (after)
16:14:56 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:15:01 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:15:05 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
16:15:05 DEBUG   opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
16:15:05 DEBUG   opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
16:15:05 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 9x9x23) for time after (2026-11-07 21:00:00)
16:15:05 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-07 18:00:00) in space  (linearNDFast)
16:15:05 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:05 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-07 21:00:00) in space  (linearNDFast)
16:15:05 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:05 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-07 18:00:00, weight 0.92) and
                      after (2026-11-07 21:00:00, weight 0.08) in time
16:15:05 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:05 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:05 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:05 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:15:05 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:05 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:15:05 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:05 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:05 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:15:05 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:15:05 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-07 18:00:00 (before)
                2026-11-07 19:30:00 (after)
16:15:05 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
16:15:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
16:15:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
16:15:06 DEBUG   opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
16:15:06 DEBUG   opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
16:15:06 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-11-07 19:30:00)
16:15:06 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-07 18:00:00) in space  (linearNDFast)
16:15:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:06 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-07 19:30:00) in space  (linearNDFast)
16:15:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:06 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-07 18:00:00, weight 0.84) and
                      after (2026-11-07 19:30:00, weight 0.16) in time
16:15:06 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:06 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:06 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:15:06 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:15:06 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:15:06 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:15:06 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:15:06 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:15:06 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:15:06 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.410887 (min) -0.280624 (max)
16:15:06 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.290988 (min) -0.0485507 (max)
16:15:06 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -1.1203 (min) -0.887181 (max)
16:15:06 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 0.775152 (min) 0.917751 (max)
16:15:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:15:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:15:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:15:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:15:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:15:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:15:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:15:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:15:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:15:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:15:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:15:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:15:06 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:15:06 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:15:06 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:15:06 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:15:06 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:15:06 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.040066, mean: 0.044210, max: 0.048648
16:15:06 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:15:06 DEBUG   opendrift.models.physics_methods:1005:    min: 1.090474, mean: 1.145332, max: 1.201610
16:15:06 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 1.090474, mean: 1.145332, max: 1.201610
16:15:06 DEBUG   opendrift:710: No elements hit coastline.
16:15:06 DEBUG   opendrift:1821: No elements to deactivate
16:15:06 DEBUG   opendrift:2305: Calling OpenOil.update()
16:15:06 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:15:06 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:15:06 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:15:06 DEBUG   opendrift.models.openoil.openoil:871:         Emulsification not yet started
16:15:06 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:15:06 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:15:06 DEBUG   opendrift.models.physics_methods:1005:    min: 1.090474, mean: 1.145332, max: 1.201610
16:15:06 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:15:06 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.006719, dN_50: 0.000527
16:15:06 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:15:06 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.0007177382150920213
16:15:06 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:15:06 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:15:06 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:15:06 DEBUG   opendrift.models.physics_methods:842: Advecting 3000 of 6000 elements above 0.100m with wind-sheared ocean current (0.038286 m/s - 0.041636 m/s)
16:15:06 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:15:06 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0017541404241848248 and 0.49065842250043995 m/s
16:15:06 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:15:06 DEBUG   opendrift:2247: ======================================================================
16:15:06 INFO    opendrift:2248: 2026-11-07 19:14:27.415370 - step 4 of 48 - 6000 active elements (0 deactivated)
16:15:06 DEBUG   opendrift:2254: 0 elements scheduled.
16:15:06 DEBUG   opendrift:2256: ======================================================================
16:15:06 DEBUG   opendrift:2267:                34.95554356468057 <- latitude -> 35.013391141790756
16:15:06 DEBUG   opendrift:2267:                23.426778436556567 <- longitude -> 23.491256387206572
16:15:06 DEBUG   opendrift:2267:                -147.98432116224618 <- z -> 0.0
16:15:06 DEBUG   opendrift:2268: ---------------------------------
16:15:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:06 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:15:06 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:06 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:15:06 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:06 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:06 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:15:06 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:06 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:06 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:06 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:15:06 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:06 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:15:06 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:06 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:06 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:15:06 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:06 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:15:06 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:06 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:06 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:15:06 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:06 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:15:06 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:06 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:06 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:15:06 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:15:06 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-07 18:00:00 (before)
                2026-11-07 21:00:00 (after)
16:15:06 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-07 18:00:00) in space  (linearNDFast)
16:15:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:06 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-07 21:00:00) in space  (linearNDFast)
16:15:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:06 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-07 18:00:00, weight 0.59) and
                      after (2026-11-07 21:00:00, weight 0.41) in time
16:15:06 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:06 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:06 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:15:06 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:06 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:15:06 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:06 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:06 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:15:06 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:15:06 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-07 18:00:00 (before)
                2026-11-07 19:30:00 (after)
16:15:06 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-07 18:00:00) in space  (linearNDFast)
16:15:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:06 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-07 19:30:00) in space  (linearNDFast)
16:15:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:06 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-07 18:00:00, weight 0.17) and
                      after (2026-11-07 19:30:00, weight 0.83) in time
16:15:06 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:06 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:06 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:15:06 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:15:06 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:15:06 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:15:06 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:15:06 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:15:06 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:15:06 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.444085 (min) -0.287557 (max)
16:15:06 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.297613 (min) -0.0308883 (max)
16:15:06 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -1.53659 (min) -1.00486 (max)
16:15:06 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 1.13192 (min) 1.46074 (max)
16:15:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:15:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:15:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:15:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:15:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:15:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:15:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:15:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:15:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:15:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:15:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:15:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:15:06 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:15:06 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:15:06 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:15:06 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:15:06 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:15:06 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.074099, mean: 0.081038, max: 0.090003
16:15:06 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:15:06 DEBUG   opendrift.models.physics_methods:1005:    min: 1.482977, mean: 1.550630, max: 1.634397
16:15:06 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 1.482977, mean: 1.550630, max: 1.634397
16:15:06 DEBUG   opendrift:710: No elements hit coastline.
16:15:06 DEBUG   opendrift:1821: No elements to deactivate
16:15:06 DEBUG   opendrift:2305: Calling OpenOil.update()
16:15:06 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:15:06 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:15:06 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:15:06 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:15:06 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:15:06 DEBUG   opendrift.models.physics_methods:1005:    min: 1.482977, mean: 1.550630, max: 1.634397
16:15:06 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:15:06 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.004759, dN_50: 0.000374
16:15:06 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:15:06 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.0013242957258432465
16:15:06 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:15:06 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:15:06 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:15:06 DEBUG   opendrift.models.physics_methods:842: Advecting 3000 of 6000 elements above 0.100m with wind-sheared ocean current (0.052067 m/s - 0.055939 m/s)
16:15:06 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:15:06 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0015934277674514868 and 0.4558445351294395 m/s
16:15:06 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:15:06 DEBUG   opendrift:2247: ======================================================================
16:15:06 INFO    opendrift:2248: 2026-11-07 20:14:27.415370 - step 5 of 48 - 6000 active elements (0 deactivated)
16:15:06 DEBUG   opendrift:2254: 0 elements scheduled.
16:15:06 DEBUG   opendrift:2256: ======================================================================
16:15:06 DEBUG   opendrift:2267:                34.943277078933285 <- latitude -> 35.011284400779545
16:15:06 DEBUG   opendrift:2267:                23.406145660485578 <- longitude -> 23.485567835447455
16:15:06 DEBUG   opendrift:2267:                -146.64223493470217 <- z -> 0.0
16:15:06 DEBUG   opendrift:2268: ---------------------------------
16:15:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:06 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:15:06 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:06 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:15:06 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:06 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:06 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:15:06 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:06 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:06 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:06 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:15:06 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:06 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:15:06 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:06 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:06 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:15:06 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:06 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:15:06 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:06 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:06 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:15:06 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:06 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:15:06 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:06 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:06 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:15:06 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:15:06 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-07 18:00:00 (before)
                2026-11-07 21:00:00 (after)
16:15:06 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-07 18:00:00) in space  (linearNDFast)
16:15:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:06 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-07 21:00:00) in space  (linearNDFast)
16:15:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:06 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-07 18:00:00, weight 0.25) and
                      after (2026-11-07 21:00:00, weight 0.75) in time
16:15:06 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:06 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:06 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:15:06 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:06 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:15:06 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:06 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:06 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:15:06 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:15:06 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-07 19:30:00 (before)
                2026-11-07 21:00:00 (after)
16:15:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
16:15:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
16:15:07 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
16:15:07 DEBUG   opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
16:15:07 DEBUG   opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
16:15:07 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 7x7x1) for time after (2026-11-07 21:00:00)
16:15:07 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-07 19:30:00) in space  (linearNDFast)
16:15:07 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:07 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-07 21:00:00) in space  (linearNDFast)
16:15:07 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:07 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-07 19:30:00, weight 0.51) and
                      after (2026-11-07 21:00:00, weight 0.49) in time
16:15:07 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:07 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:07 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:15:07 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:15:07 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:15:07 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:15:07 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:15:07 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:15:07 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:15:07 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.475674 (min) -0.2963 (max)
16:15:07 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.290626 (min) -0.0153492 (max)
16:15:07 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -1.25854 (min) -0.528318 (max)
16:15:07 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 1.12955 (min) 1.65811 (max)
16:15:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:15:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:15:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:15:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:15:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:15:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:15:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:15:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:15:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:15:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:15:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:15:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:15:07 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:15:07 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:15:07 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:15:07 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:15:07 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:15:07 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.060952, mean: 0.068077, max: 0.074752
16:15:07 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:15:07 DEBUG   opendrift.models.physics_methods:1005:    min: 1.345010, mean: 1.421300, max: 1.489500
16:15:07 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 1.345010, mean: 1.421300, max: 1.489500
16:15:07 DEBUG   opendrift:710: No elements hit coastline.
16:15:07 DEBUG   opendrift:1821: No elements to deactivate
16:15:07 DEBUG   opendrift:2305: Calling OpenOil.update()
16:15:07 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:15:07 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:15:07 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:15:07 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:15:07 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:15:07 DEBUG   opendrift.models.physics_methods:1005:    min: 1.345010, mean: 1.421300, max: 1.489500
16:15:07 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:15:07 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.005311, dN_50: 0.000417
16:15:07 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:15:07 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.0011006065950759736
16:15:07 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:15:07 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:15:07 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:15:07 DEBUG   opendrift.models.physics_methods:842: Advecting 3000 of 6000 elements above 0.100m with wind-sheared ocean current (0.047223 m/s - 0.052296 m/s)
16:15:07 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:15:07 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0036340290906254212 and 0.465993503464017 m/s
16:15:07 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:15:07 DEBUG   opendrift:2247: ======================================================================
16:15:07 INFO    opendrift:2248: 2026-11-07 21:14:27.415370 - step 6 of 48 - 6000 active elements (0 deactivated)
16:15:07 DEBUG   opendrift:2254: 0 elements scheduled.
16:15:07 DEBUG   opendrift:2256: ======================================================================
16:15:07 DEBUG   opendrift:2267:                34.93643187718037 <- latitude -> 35.016101375756854
16:15:07 DEBUG   opendrift:2267:                23.385840741388666 <- longitude -> 23.477347856906686
16:15:07 DEBUG   opendrift:2267:                -145.6606926682005 <- z -> 0.0
16:15:07 DEBUG   opendrift:2268: ---------------------------------
16:15:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:07 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:15:07 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:07 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:15:07 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:07 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:07 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:15:07 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:07 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:07 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:07 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:15:07 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:07 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:15:07 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:07 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:07 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:15:07 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:07 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:15:07 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:07 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:07 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:15:07 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:07 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:15:07 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:07 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:07 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:15:07 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:15:07 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-07 21:00:00 (before)
                2026-11-08 00:00:00 (after)
16:15:07 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:15:11 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:15:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
16:15:15 DEBUG   opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
16:15:15 DEBUG   opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
16:15:15 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 10x10x23) for time after (2026-11-08 00:00:00)
16:15:15 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-07 21:00:00) in space  (linearNDFast)
16:15:15 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:15 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 00:00:00) in space  (linearNDFast)
16:15:15 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:15 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-07 21:00:00, weight 0.92) and
                      after (2026-11-08 00:00:00, weight 0.08) in time
16:15:15 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:15 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:15 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:15 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:15:15 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:15 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:15:15 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:15 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:15 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:15:15 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:15:15 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-07 21:00:00 (before)
                2026-11-08 00:00:00 (after)
16:15:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
16:15:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
16:15:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
16:15:15 DEBUG   opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
16:15:15 DEBUG   opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
16:15:15 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 7x7x1) for time after (2026-11-08 00:00:00)
16:15:15 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-07 21:00:00) in space  (linearNDFast)
16:15:15 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:15 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 00:00:00) in space  (linearNDFast)
16:15:15 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:15 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-07 21:00:00, weight 0.92) and
                      after (2026-11-08 00:00:00, weight 0.08) in time
16:15:15 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:15 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:15 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:15:15 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:15:15 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:15:15 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:15:15 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:15:15 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:15:15 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:15:15 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.509706 (min) -0.282235 (max)
16:15:15 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.28236 (min) -0.00797018 (max)
16:15:15 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -0.877089 (min) -0.0341555 (max)
16:15:15 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 1.13872 (min) 1.77842 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:15:16 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.047791, mean: 0.058665, max: 0.077833
16:15:16 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:15:16 DEBUG   opendrift.models.physics_methods:1005:    min: 1.190970, mean: 1.318602, max: 1.519887
16:15:16 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 1.190970, mean: 1.318602, max: 1.519887
16:15:16 DEBUG   opendrift:710: No elements hit coastline.
16:15:16 DEBUG   opendrift:1821: No elements to deactivate
16:15:16 DEBUG   opendrift:2305: Calling OpenOil.update()
16:15:16 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:15:16 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:15:16 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:15:16 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:15:16 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:15:16 DEBUG   opendrift.models.physics_methods:1005:    min: 1.190970, mean: 1.318602, max: 1.519887
16:15:16 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:15:16 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.005828, dN_50: 0.000457
16:15:16 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:15:16 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.0011457977051160886
16:15:16 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:15:16 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:15:16 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:15:16 DEBUG   opendrift.models.physics_methods:842: Advecting 3000 of 6000 elements above 0.100m with wind-sheared ocean current (0.041814 m/s - 0.053362 m/s)
16:15:16 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:15:16 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.004161841768363598 and 0.445781632089122 m/s
16:15:16 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:15:16 DEBUG   opendrift:2247: ======================================================================
16:15:16 INFO    opendrift:2248: 2026-11-07 22:14:27.415370 - step 7 of 48 - 6000 active elements (0 deactivated)
16:15:16 DEBUG   opendrift:2254: 0 elements scheduled.
16:15:16 DEBUG   opendrift:2256: ======================================================================
16:15:16 DEBUG   opendrift:2267:                34.923762506816495 <- latitude -> 35.0167764884211
16:15:16 DEBUG   opendrift:2267:                23.363203822344744 <- longitude -> 23.46535930258152
16:15:16 DEBUG   opendrift:2267:                -144.31295426378492 <- z -> 0.0
16:15:16 DEBUG   opendrift:2268: ---------------------------------
16:15:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:16 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:15:16 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:16 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:15:16 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:16 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:16 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:15:16 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:16 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:16 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:16 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:15:16 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:16 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:15:16 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:16 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:16 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:15:16 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:16 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:15:16 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:16 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:16 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:15:16 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:16 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:15:16 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:16 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:16 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:15:16 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:15:16 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-07 21:00:00 (before)
                2026-11-08 00:00:00 (after)
16:15:16 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-07 21:00:00) in space  (linearNDFast)
16:15:16 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:16 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 00:00:00) in space  (linearNDFast)
16:15:16 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:16 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-07 21:00:00, weight 0.59) and
                      after (2026-11-08 00:00:00, weight 0.41) in time
16:15:16 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:16 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:16 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:15:16 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:16 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:15:16 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:16 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:16 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:15:16 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:15:16 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-07 21:00:00 (before)
                2026-11-08 00:00:00 (after)
16:15:16 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-07 21:00:00) in space  (linearNDFast)
16:15:16 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:16 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 00:00:00) in space  (linearNDFast)
16:15:16 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:16 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-07 21:00:00, weight 0.59) and
                      after (2026-11-08 00:00:00, weight 0.41) in time
16:15:16 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:16 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:16 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:15:16 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:15:16 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:15:16 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:15:16 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:15:16 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:15:16 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.542899 (min) -0.280244 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.237991 (min) -0.011134 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -0.990241 (min) -0.0515551 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 1.43048 (min) 2.0513 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:15:16 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.069522, mean: 0.081044, max: 0.103578
16:15:16 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:15:16 DEBUG   opendrift.models.physics_methods:1005:    min: 1.436456, mean: 1.550042, max: 1.753327
16:15:16 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 1.436456, mean: 1.550042, max: 1.753327
16:15:16 DEBUG   opendrift:710: No elements hit coastline.
16:15:16 DEBUG   opendrift:1821: No elements to deactivate
16:15:16 DEBUG   opendrift:2305: Calling OpenOil.update()
16:15:16 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:15:16 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:15:16 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:15:16 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:15:16 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:15:16 DEBUG   opendrift.models.physics_methods:1005:    min: 1.436455, mean: 1.550042, max: 1.753327
16:15:16 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:15:16 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.004851, dN_50: 0.000381
16:15:16 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:15:16 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.0015234051516913641
16:15:16 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:15:16 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:15:16 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:15:16 DEBUG   opendrift.models.physics_methods:842: Advecting 3000 of 6000 elements above 0.100m with wind-sheared ocean current (0.050552 m/s - 0.061558 m/s)
16:15:16 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:15:16 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0010419219817162152 and 0.4256272139196229 m/s
16:15:16 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:15:16 DEBUG   opendrift:2247: ======================================================================
16:15:16 INFO    opendrift:2248: 2026-11-07 23:14:27.415370 - step 8 of 48 - 6000 active elements (0 deactivated)
16:15:16 DEBUG   opendrift:2254: 0 elements scheduled.
16:15:16 DEBUG   opendrift:2256: ======================================================================
16:15:16 DEBUG   opendrift:2267:                34.91530814364955 <- latitude -> 35.01462955047437
16:15:16 DEBUG   opendrift:2267:                23.34093931143553 <- longitude -> 23.455067758173534
16:15:16 DEBUG   opendrift:2267:                -143.52264568795349 <- z -> 0.0
16:15:16 DEBUG   opendrift:2268: ---------------------------------
16:15:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:16 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:15:16 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:16 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:15:16 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:16 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:16 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:15:16 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:16 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:16 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:16 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:15:16 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:16 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:15:16 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:16 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:16 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:15:16 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:16 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:15:16 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:16 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:16 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:15:16 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:16 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:15:16 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:16 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:16 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:15:16 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:15:16 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-07 21:00:00 (before)
                2026-11-08 00:00:00 (after)
16:15:16 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-07 21:00:00) in space  (linearNDFast)
16:15:16 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:16 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 00:00:00) in space  (linearNDFast)
16:15:16 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:16 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-07 21:00:00, weight 0.25) and
                      after (2026-11-08 00:00:00, weight 0.75) in time
16:15:16 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:16 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:16 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:15:16 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:16 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:15:16 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:16 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:16 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:15:16 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:15:16 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-07 21:00:00 (before)
                2026-11-08 00:00:00 (after)
16:15:16 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-07 21:00:00) in space  (linearNDFast)
16:15:16 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:16 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 00:00:00) in space  (linearNDFast)
16:15:16 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:16 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-07 21:00:00, weight 0.25) and
                      after (2026-11-08 00:00:00, weight 0.75) in time
16:15:16 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:16 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:16 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:15:16 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:15:16 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:15:16 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:15:16 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:15:16 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:15:16 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.584391 (min) -0.282534 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.25013 (min) -0.0182544 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -1.0598 (min) -0.0778082 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 1.66975 (min) 2.28059 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:15:16 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:15:16 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.089443, mean: 0.104956, max: 0.128098
16:15:16 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:15:16 DEBUG   opendrift.models.physics_methods:1005:    min: 1.629306, mean: 1.764085, max: 1.949849
16:15:16 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 1.629306, mean: 1.764085, max: 1.949849
16:15:16 DEBUG   opendrift:710: No elements hit coastline.
16:15:16 DEBUG   opendrift:1821: No elements to deactivate
16:15:16 DEBUG   opendrift:2305: Calling OpenOil.update()
16:15:16 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:15:16 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:15:16 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:15:16 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:15:16 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:15:16 DEBUG   opendrift.models.physics_methods:1005:    min: 1.629306, mean: 1.764085, max: 1.949849
16:15:16 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:15:16 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.004197, dN_50: 0.000329
16:15:16 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:15:16 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.001883051463889352
16:15:16 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:15:16 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:15:16 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:15:17 DEBUG   opendrift.models.physics_methods:842: Advecting 3000 of 6000 elements above 0.100m with wind-sheared ocean current (0.059533 m/s - 0.068458 m/s)
16:15:17 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:15:17 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0018810156762602741 and 0.40454949578149074 m/s
16:15:17 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:15:17 DEBUG   opendrift:2247: ======================================================================
16:15:17 INFO    opendrift:2248: 2026-11-08 00:14:27.415370 - step 9 of 48 - 6000 active elements (0 deactivated)
16:15:17 DEBUG   opendrift:2254: 0 elements scheduled.
16:15:17 DEBUG   opendrift:2256: ======================================================================
16:15:17 DEBUG   opendrift:2267:                34.90517361164821 <- latitude -> 35.01954303231379
16:15:17 DEBUG   opendrift:2267:                23.31412644480772 <- longitude -> 23.444456020855142
16:15:17 DEBUG   opendrift:2267:                -142.28454724793704 <- z -> 0.0
16:15:17 DEBUG   opendrift:2268: ---------------------------------
16:15:17 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:17 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:15:17 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:17 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:15:17 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:17 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:17 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:15:17 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:17 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:17 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:17 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:17 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:15:17 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:17 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:15:17 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:17 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:17 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:15:17 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:17 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:15:17 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:17 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:17 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:17 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:15:17 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:17 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:15:17 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:17 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:17 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:15:17 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:15:17 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 00:00:00 (before)
                2026-11-08 03:00:00 (after)
16:15:17 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:15:19 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:15:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
16:15:24 DEBUG   opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
16:15:24 DEBUG   opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
16:15:24 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 11x11x23) for time after (2026-11-08 03:00:00)
16:15:24 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 00:00:00) in space  (linearNDFast)
16:15:24 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:24 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 03:00:00) in space  (linearNDFast)
16:15:24 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:24 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 00:00:00, weight 0.92) and
                      after (2026-11-08 03:00:00, weight 0.08) in time
16:15:24 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:24 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:24 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:24 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:15:24 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:24 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:15:24 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:24 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:24 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:15:24 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:15:24 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 00:00:00 (before)
                2026-11-08 01:30:00 (after)
16:15:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
16:15:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
16:15:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
16:15:24 DEBUG   opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
16:15:24 DEBUG   opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
16:15:24 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 7x7x1) for time after (2026-11-08 01:30:00)
16:15:24 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 00:00:00) in space  (linearNDFast)
16:15:24 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:24 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 01:30:00) in space  (linearNDFast)
16:15:24 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:24 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 00:00:00, weight 0.84) and
                      after (2026-11-08 01:30:00, weight 0.16) in time
16:15:24 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:24 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:24 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:15:24 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:15:24 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:15:24 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:15:24 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:15:24 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:15:24 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:15:24 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.628219 (min) -0.290034 (max)
16:15:24 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.275363 (min) -0.0291017 (max)
16:15:24 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -0.999942 (min) 0.00127091 (max)
16:15:24 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 1.86158 (min) 2.45651 (max)
16:15:24 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:15:24 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:15:24 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:15:24 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:15:24 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:15:24 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:15:24 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:15:24 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:15:24 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:15:24 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:15:24 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:15:24 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:15:24 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:15:24 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:15:24 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:15:24 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:15:24 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:15:24 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.098484, mean: 0.120470, max: 0.148485
16:15:24 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:15:24 DEBUG   opendrift.models.physics_methods:1005:    min: 1.709668, mean: 1.889761, max: 2.099284
16:15:24 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 1.709668, mean: 1.889761, max: 2.099284
16:15:24 DEBUG   opendrift:710: No elements hit coastline.
16:15:24 DEBUG   opendrift:1821: No elements to deactivate
16:15:24 DEBUG   opendrift:2305: Calling OpenOil.update()
16:15:24 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:15:24 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:15:24 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:15:24 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:15:24 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:15:24 DEBUG   opendrift.models.physics_methods:1005:    min: 1.709668, mean: 1.889761, max: 2.099283
16:15:24 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:15:24 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.003897, dN_50: 0.000306
16:15:24 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:15:24 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.0021820729567732355
16:15:24 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:15:24 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:15:24 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:15:25 DEBUG   opendrift.models.physics_methods:842: Advecting 3000 of 6000 elements above 0.100m with wind-sheared ocean current (0.064552 m/s - 0.073705 m/s)
16:15:25 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:15:25 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.00030840357758222376 and 0.4484315123261148 m/s
16:15:25 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:15:25 DEBUG   opendrift:2247: ======================================================================
16:15:25 INFO    opendrift:2248: 2026-11-08 01:14:27.415370 - step 10 of 48 - 6000 active elements (0 deactivated)
16:15:25 DEBUG   opendrift:2254: 0 elements scheduled.
16:15:25 DEBUG   opendrift:2256: ======================================================================
16:15:25 DEBUG   opendrift:2267:                34.90592329089685 <- latitude -> 35.017159308686004
16:15:25 DEBUG   opendrift:2267:                23.29032338589837 <- longitude -> 23.434717208535663
16:15:25 DEBUG   opendrift:2267:                -140.79276200884684 <- z -> 0.0
16:15:25 DEBUG   opendrift:2268: ---------------------------------
16:15:25 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:25 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:15:25 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:25 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:15:25 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:25 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:25 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:15:25 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:25 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:25 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:25 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:25 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:15:25 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:25 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:15:25 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:25 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:25 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:15:25 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:25 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:15:25 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:25 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:25 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:25 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:15:25 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:25 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:15:25 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:25 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:25 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:15:25 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:15:25 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 00:00:00 (before)
                2026-11-08 03:00:00 (after)
16:15:25 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 00:00:00) in space  (linearNDFast)
16:15:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:25 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 03:00:00) in space  (linearNDFast)
16:15:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:25 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 00:00:00, weight 0.59) and
                      after (2026-11-08 03:00:00, weight 0.41) in time
16:15:25 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:25 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:25 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:25 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:15:25 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:25 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:15:25 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:25 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:25 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:15:25 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:15:25 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 00:00:00 (before)
                2026-11-08 01:30:00 (after)
16:15:25 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 00:00:00) in space  (linearNDFast)
16:15:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:25 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 01:30:00) in space  (linearNDFast)
16:15:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:25 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 00:00:00, weight 0.17) and
                      after (2026-11-08 01:30:00, weight 0.83) in time
16:15:25 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:25 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:25 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:15:25 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:15:25 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:15:25 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:15:25 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:15:25 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:15:25 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:15:25 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.599337 (min) -0.295411 (max)
16:15:25 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.269237 (min) -0.0448157 (max)
16:15:25 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -0.386414 (min) 0.200616 (max)
16:15:25 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 1.88626 (min) 2.39084 (max)
16:15:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:15:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:15:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:15:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:15:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:15:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:15:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:15:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:15:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:15:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:15:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:15:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:15:25 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:15:25 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:15:25 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:15:25 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:15:25 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:15:25 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.090996, mean: 0.112774, max: 0.141606
16:15:25 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:15:25 DEBUG   opendrift.models.physics_methods:1005:    min: 1.643392, mean: 1.827934, max: 2.050078
16:15:25 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 1.643392, mean: 1.827934, max: 2.050078
16:15:25 DEBUG   opendrift:710: No elements hit coastline.
16:15:25 DEBUG   opendrift:1821: No elements to deactivate
16:15:25 DEBUG   opendrift:2305: Calling OpenOil.update()
16:15:25 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:15:25 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:15:25 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:15:25 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:15:25 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:15:25 DEBUG   opendrift.models.physics_methods:1005:    min: 1.643392, mean: 1.827934, max: 2.050078
16:15:25 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:15:25 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.004069, dN_50: 0.000319
16:15:25 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:15:25 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.0020811749295260745
16:15:25 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:15:25 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:15:25 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:15:25 DEBUG   opendrift.models.physics_methods:842: Advecting 3000 of 6000 elements above 0.100m with wind-sheared ocean current (0.060796 m/s - 0.071977 m/s)
16:15:25 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:15:25 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0018802227484577855 and 0.4732995180827738 m/s
16:15:25 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:15:25 DEBUG   opendrift:2247: ======================================================================
16:15:25 INFO    opendrift:2248: 2026-11-08 02:14:27.415370 - step 11 of 48 - 6000 active elements (0 deactivated)
16:15:25 DEBUG   opendrift:2254: 0 elements scheduled.
16:15:25 DEBUG   opendrift:2256: ======================================================================
16:15:25 DEBUG   opendrift:2267:                34.896333154448584 <- latitude -> 35.01313695616055
16:15:25 DEBUG   opendrift:2267:                23.269492637449616 <- longitude -> 23.427882659817506
16:15:25 DEBUG   opendrift:2267:                -139.545968149639 <- z -> 0.0
16:15:25 DEBUG   opendrift:2268: ---------------------------------
16:15:25 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:25 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:15:25 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:25 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:15:25 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:25 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:25 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:15:25 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:25 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:25 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:25 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:25 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:15:25 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:25 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:15:25 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:25 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:25 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:15:25 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:25 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:15:25 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:25 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:25 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:25 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:15:25 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:25 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:15:25 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:25 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:25 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:15:25 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:15:25 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 00:00:00 (before)
                2026-11-08 03:00:00 (after)
16:15:25 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 00:00:00) in space  (linearNDFast)
16:15:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:25 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 03:00:00) in space  (linearNDFast)
16:15:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:25 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 00:00:00, weight 0.25) and
                      after (2026-11-08 03:00:00, weight 0.75) in time
16:15:25 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:25 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:25 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:25 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:15:25 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:25 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:15:25 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:25 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:25 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:15:25 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:15:25 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 01:30:00 (before)
                2026-11-08 03:00:00 (after)
16:15:25 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
16:15:25 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
16:15:25 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
16:15:25 DEBUG   opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
16:15:25 DEBUG   opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
16:15:25 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 7x7x1) for time after (2026-11-08 03:00:00)
16:15:25 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 01:30:00) in space  (linearNDFast)
16:15:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:25 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 03:00:00) in space  (linearNDFast)
16:15:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:25 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 01:30:00, weight 0.51) and
                      after (2026-11-08 03:00:00, weight 0.49) in time
16:15:25 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:25 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:25 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:15:25 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:15:25 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:15:25 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:15:25 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:15:25 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:15:25 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:15:25 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.586719 (min) -0.299161 (max)
16:15:25 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.267666 (min) -0.0563147 (max)
16:15:25 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 0.181403 (min) 0.439473 (max)
16:15:25 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 2.29033 (min) 2.86846 (max)
16:15:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:15:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:15:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:15:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:15:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:15:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:15:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:15:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:15:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:15:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:15:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:15:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:15:25 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:15:25 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:15:25 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:15:25 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:15:25 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:15:25 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.129851, mean: 0.165253, max: 0.206786
16:15:25 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:15:25 DEBUG   opendrift.models.physics_methods:1005:    min: 1.963147, mean: 2.211793, max: 2.477366
16:15:25 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 1.963147, mean: 2.211793, max: 2.477366
16:15:25 DEBUG   opendrift:710: No elements hit coastline.
16:15:25 DEBUG   opendrift:1821: No elements to deactivate
16:15:25 DEBUG   opendrift:2305: Calling OpenOil.update()
16:15:25 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:15:25 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:15:25 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:15:25 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:15:25 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:15:25 DEBUG   opendrift.models.physics_methods:1005:    min: 1.963147, mean: 2.211793, max: 2.477366
16:15:25 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:15:25 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.003298, dN_50: 0.000259
16:15:25 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:15:25 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.0030371885688869438
16:15:25 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:15:25 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:15:25 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:15:25 DEBUG   opendrift.models.physics_methods:842: Advecting 3000 of 6000 elements above 0.100m with wind-sheared ocean current (0.075545 m/s - 0.086979 m/s)
16:15:25 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:15:25 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.002096687969625632 and 0.46700195144406736 m/s
16:15:25 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:15:25 DEBUG   opendrift:2247: ======================================================================
16:15:25 INFO    opendrift:2248: 2026-11-08 03:14:27.415370 - step 12 of 48 - 6000 active elements (0 deactivated)
16:15:25 DEBUG   opendrift:2254: 0 elements scheduled.
16:15:25 DEBUG   opendrift:2256: ======================================================================
16:15:25 DEBUG   opendrift:2267:                34.89318991723163 <- latitude -> 35.010723295843405
16:15:25 DEBUG   opendrift:2267:                23.24491291040378 <- longitude -> 23.423982734099557
16:15:25 DEBUG   opendrift:2267:                -138.40811019631334 <- z -> 0.0
16:15:25 DEBUG   opendrift:2268: ---------------------------------
16:15:25 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:25 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:15:25 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:25 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:15:25 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:25 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:25 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:15:25 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:25 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:25 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:25 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:25 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:15:25 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:25 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:15:25 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:25 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:25 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:15:25 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:25 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:15:25 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:25 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:25 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:25 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:15:25 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:25 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:15:25 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:25 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:25 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:15:25 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:15:25 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 03:00:00 (before)
                2026-11-08 06:00:00 (after)
16:15:25 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:15:30 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:15:34 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
16:15:34 DEBUG   opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
16:15:34 DEBUG   opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
16:15:34 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 11x11x23) for time after (2026-11-08 06:00:00)
16:15:34 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 03:00:00) in space  (linearNDFast)
16:15:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:34 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 06:00:00) in space  (linearNDFast)
16:15:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:34 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 03:00:00, weight 0.92) and
                      after (2026-11-08 06:00:00, weight 0.08) in time
16:15:34 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:34 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:34 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:15:34 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:34 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:15:34 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:34 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:34 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:15:34 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:15:34 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 03:00:00 (before)
                2026-11-08 06:00:00 (after)
16:15:34 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
16:15:35 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
16:15:35 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
16:15:35 DEBUG   opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
16:15:35 DEBUG   opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
16:15:35 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-11-08 06:00:00)
16:15:35 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 03:00:00) in space  (linearNDFast)
16:15:35 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:35 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 06:00:00) in space  (linearNDFast)
16:15:35 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:35 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 03:00:00, weight 0.92) and
                      after (2026-11-08 06:00:00, weight 0.08) in time
16:15:35 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:35 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:35 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:15:35 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:15:35 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:15:35 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:15:35 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:15:35 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:15:35 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.554 (min) -0.305697 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.292229 (min) -0.0731514 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 0.503694 (min) 0.791178 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 2.64546 (min) 3.37747 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:15:35 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.186286, mean: 0.239258, max: 0.290108
16:15:35 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:15:35 DEBUG   opendrift.models.physics_methods:1005:    min: 2.351365, mean: 2.661399, max: 2.934334
16:15:35 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 2.351365, mean: 2.661399, max: 2.934334
16:15:35 DEBUG   opendrift:710: No elements hit coastline.
16:15:35 DEBUG   opendrift:1821: No elements to deactivate
16:15:35 DEBUG   opendrift:2305: Calling OpenOil.update()
16:15:35 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:15:35 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:15:35 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:15:35 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:15:35 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:15:35 DEBUG   opendrift.models.physics_methods:1005:    min: 2.351365, mean: 2.661399, max: 2.934334
16:15:35 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:15:35 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.002702, dN_50: 0.000212
16:15:35 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:15:35 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.004259297103194849
16:15:35 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:15:35 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:15:35 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:15:35 DEBUG   opendrift.models.physics_methods:842: Advecting 3000 of 6000 elements above 0.100m with wind-sheared ocean current (0.092123 m/s - 0.103023 m/s)
16:15:35 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:15:35 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0016584042501132461 and 0.41051135467426275 m/s
16:15:35 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:15:35 DEBUG   opendrift:2247: ======================================================================
16:15:35 INFO    opendrift:2248: 2026-11-08 04:14:27.415370 - step 13 of 48 - 6000 active elements (0 deactivated)
16:15:35 DEBUG   opendrift:2254: 0 elements scheduled.
16:15:35 DEBUG   opendrift:2256: ======================================================================
16:15:35 DEBUG   opendrift:2267:                34.88723540420624 <- latitude -> 35.00979753251687
16:15:35 DEBUG   opendrift:2267:                23.22368631854226 <- longitude -> 23.408342393191635
16:15:35 DEBUG   opendrift:2267:                -137.47931220911536 <- z -> 0.0
16:15:35 DEBUG   opendrift:2268: ---------------------------------
16:15:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:35 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:15:35 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:35 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:15:35 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:35 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:35 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:15:35 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:35 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:35 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:35 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:15:35 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:35 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:15:35 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:35 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:35 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:15:35 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:35 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:15:35 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:35 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:35 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:15:35 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:35 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:15:35 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:35 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:35 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:15:35 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:15:35 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 03:00:00 (before)
                2026-11-08 06:00:00 (after)
16:15:35 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 03:00:00) in space  (linearNDFast)
16:15:35 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:35 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 06:00:00) in space  (linearNDFast)
16:15:35 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:35 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 03:00:00, weight 0.59) and
                      after (2026-11-08 06:00:00, weight 0.41) in time
16:15:35 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:35 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:35 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:15:35 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:35 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:15:35 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:35 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:35 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:15:35 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:15:35 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 03:00:00 (before)
                2026-11-08 06:00:00 (after)
16:15:35 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 03:00:00) in space  (linearNDFast)
16:15:35 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:35 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 06:00:00) in space  (linearNDFast)
16:15:35 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:35 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 03:00:00, weight 0.59) and
                      after (2026-11-08 06:00:00, weight 0.41) in time
16:15:35 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:35 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:35 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:15:35 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:15:35 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:15:35 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:15:35 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:15:35 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:15:35 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.501701 (min) -0.319133 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.316366 (min) -0.0811555 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 0.923025 (min) 1.26567 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 2.68494 (min) 3.29777 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:15:35 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.216435, mean: 0.255332, max: 0.292074
16:15:35 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:15:35 DEBUG   opendrift.models.physics_methods:1005:    min: 2.534508, mean: 2.751071, max: 2.944261
16:15:35 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 2.534508, mean: 2.751071, max: 2.944261
16:15:35 DEBUG   opendrift:710: No elements hit coastline.
16:15:35 DEBUG   opendrift:1821: No elements to deactivate
16:15:35 DEBUG   opendrift:2305: Calling OpenOil.update()
16:15:35 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:15:35 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:15:35 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:15:35 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:15:35 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:15:35 DEBUG   opendrift.models.physics_methods:1005:    min: 2.534508, mean: 2.751072, max: 2.944261
16:15:35 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:15:35 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.002636, dN_50: 0.000207
16:15:35 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:15:35 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.0042881375135889275
16:15:35 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:15:35 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:15:35 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:15:35 DEBUG   opendrift.models.physics_methods:842: Advecting 3000 of 6000 elements above 0.100m with wind-sheared ocean current (0.095215 m/s - 0.103371 m/s)
16:15:35 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:15:35 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.002381379748994719 and 0.42621304252069175 m/s
16:15:35 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:15:35 DEBUG   opendrift:2247: ======================================================================
16:15:35 INFO    opendrift:2248: 2026-11-08 05:14:27.415370 - step 14 of 48 - 6000 active elements (0 deactivated)
16:15:35 DEBUG   opendrift:2254: 0 elements scheduled.
16:15:35 DEBUG   opendrift:2256: ======================================================================
16:15:35 DEBUG   opendrift:2267:                34.87922472500436 <- latitude -> 35.010163399490025
16:15:35 DEBUG   opendrift:2267:                23.20691657384136 <- longitude -> 23.397759996450972
16:15:35 DEBUG   opendrift:2267:                -136.16997899128833 <- z -> 0.0
16:15:35 DEBUG   opendrift:2268: ---------------------------------
16:15:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:35 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:15:35 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:35 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:15:35 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:35 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:35 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:15:35 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:35 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:35 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:35 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:15:35 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:35 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:15:35 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:35 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:35 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:15:35 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:35 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:15:35 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:35 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:35 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:15:35 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:35 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:15:35 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:35 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:35 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:15:35 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:15:35 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 03:00:00 (before)
                2026-11-08 06:00:00 (after)
16:15:35 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 03:00:00) in space  (linearNDFast)
16:15:35 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:35 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 06:00:00) in space  (linearNDFast)
16:15:35 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:35 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 03:00:00, weight 0.25) and
                      after (2026-11-08 06:00:00, weight 0.75) in time
16:15:35 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:35 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:35 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:15:35 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:35 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:15:35 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:35 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:35 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:15:35 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:15:35 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 03:00:00 (before)
                2026-11-08 06:00:00 (after)
16:15:35 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 03:00:00) in space  (linearNDFast)
16:15:35 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:35 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 06:00:00) in space  (linearNDFast)
16:15:35 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:35 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 03:00:00, weight 0.25) and
                      after (2026-11-08 06:00:00, weight 0.75) in time
16:15:35 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:35 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:35 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:15:35 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:15:35 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:15:35 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:15:35 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:15:35 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:15:35 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.475554 (min) -0.330666 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.351282 (min) -0.0840741 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 1.34584 (min) 1.7438 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 2.68659 (min) 3.20395 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:15:35 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:15:35 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.248431, mean: 0.276752, max: 0.304625
16:15:35 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:15:35 DEBUG   opendrift.models.physics_methods:1005:    min: 2.715392, mean: 2.865442, max: 3.006856
16:15:35 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 2.715392, mean: 2.865442, max: 3.006856
16:15:35 DEBUG   opendrift:710: No elements hit coastline.
16:15:36 DEBUG   opendrift:1821: No elements to deactivate
16:15:36 DEBUG   opendrift:2305: Calling OpenOil.update()
16:15:36 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:15:36 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:15:36 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:15:36 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:15:36 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:15:36 DEBUG   opendrift.models.physics_methods:1005:    min: 2.715392, mean: 2.865442, max: 3.006856
16:15:36 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:15:36 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.002557, dN_50: 0.000201
16:15:36 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:15:36 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.004472224845689905
16:15:36 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:15:36 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:15:36 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:15:36 DEBUG   opendrift.models.physics_methods:842: Advecting 3000 of 6000 elements above 0.100m with wind-sheared ocean current (0.098968 m/s - 0.105569 m/s)
16:15:36 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:15:36 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0010137294541979057 and 0.46543462203736635 m/s
16:15:36 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:15:36 DEBUG   opendrift:2247: ======================================================================
16:15:36 INFO    opendrift:2248: 2026-11-08 06:14:27.415370 - step 15 of 48 - 6000 active elements (0 deactivated)
16:15:36 DEBUG   opendrift:2254: 0 elements scheduled.
16:15:36 DEBUG   opendrift:2256: ======================================================================
16:15:36 DEBUG   opendrift:2267:                34.865024208039706 <- latitude -> 35.00756917836926
16:15:36 DEBUG   opendrift:2267:                23.187255919502142 <- longitude -> 23.387293084843947
16:15:36 DEBUG   opendrift:2267:                -135.31861315787734 <- z -> 0.0
16:15:36 DEBUG   opendrift:2268: ---------------------------------
16:15:36 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:36 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:15:36 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:36 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:15:36 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:36 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:36 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:15:36 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:36 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:36 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:36 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:36 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:15:36 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:36 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:15:36 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:36 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:36 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:15:36 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:36 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:15:36 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:36 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:36 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:36 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:15:36 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:36 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:15:36 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:36 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:36 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:15:36 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:15:36 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 06:00:00 (before)
                2026-11-08 09:00:00 (after)
16:15:36 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:15:39 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:15:43 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
16:15:43 DEBUG   opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
16:15:43 DEBUG   opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
16:15:43 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 11x12x23) for time after (2026-11-08 09:00:00)
16:15:43 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 06:00:00) in space  (linearNDFast)
16:15:43 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:43 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 09:00:00) in space  (linearNDFast)
16:15:43 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:43 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 06:00:00, weight 0.92) and
                      after (2026-11-08 09:00:00, weight 0.08) in time
16:15:43 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:43 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:43 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:43 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:15:43 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:43 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:15:43 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:43 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:43 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:15:43 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:15:43 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 06:00:00 (before)
                2026-11-08 07:30:00 (after)
16:15:43 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
16:15:44 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
16:15:44 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
16:15:44 DEBUG   opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
16:15:44 DEBUG   opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
16:15:44 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-11-08 07:30:00)
16:15:44 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 06:00:00) in space  (linearNDFast)
16:15:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:44 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 07:30:00) in space  (linearNDFast)
16:15:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:44 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 06:00:00, weight 0.84) and
                      after (2026-11-08 07:30:00, weight 0.16) in time
16:15:44 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:44 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:44 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:15:44 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:15:44 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:15:44 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:15:44 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:15:44 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:15:44 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:15:44 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.485007 (min) -0.345319 (max)
16:15:44 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.373649 (min) -0.0903516 (max)
16:15:44 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 1.67916 (min) 2.0856 (max)
16:15:44 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 2.69337 (min) 3.1681 (max)
16:15:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:15:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:15:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:15:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:15:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:15:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:15:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:15:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:15:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:15:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:15:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:15:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:15:44 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:15:44 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:15:44 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:15:44 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:15:44 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:15:44 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.279313, mean: 0.300795, max: 0.323706
16:15:44 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:15:44 DEBUG   opendrift.models.physics_methods:1005:    min: 2.879222, mean: 2.987716, max: 3.099594
16:15:44 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 2.879222, mean: 2.987716, max: 3.099594
16:15:44 DEBUG   opendrift:710: No elements hit coastline.
16:15:44 DEBUG   opendrift:1821: No elements to deactivate
16:15:44 DEBUG   opendrift:2305: Calling OpenOil.update()
16:15:44 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:15:44 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:15:44 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:15:44 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:15:44 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:15:44 DEBUG   opendrift.models.physics_methods:1005:    min: 2.879221, mean: 2.987715, max: 3.099594
16:15:44 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:15:44 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.002486, dN_50: 0.000195
16:15:44 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:15:44 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.004752082859377307
16:15:44 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:15:44 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:15:44 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:15:44 DEBUG   opendrift.models.physics_methods:842: Advecting 3000 of 6000 elements above 0.100m with wind-sheared ocean current (0.102403 m/s - 0.108825 m/s)
16:15:44 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:15:44 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0005100047373104568 and 0.448816599910058 m/s
16:15:44 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:15:44 DEBUG   opendrift:2247: ======================================================================
16:15:44 INFO    opendrift:2248: 2026-11-08 07:14:27.415370 - step 16 of 48 - 6000 active elements (0 deactivated)
16:15:44 DEBUG   opendrift:2254: 0 elements scheduled.
16:15:44 DEBUG   opendrift:2256: ======================================================================
16:15:44 DEBUG   opendrift:2267:                34.85855164303591 <- latitude -> 35.003159255899206
16:15:44 DEBUG   opendrift:2267:                23.176509993031047 <- longitude -> 23.376662099543005
16:15:44 DEBUG   opendrift:2267:                -134.45997684292675 <- z -> 0.0
16:15:44 DEBUG   opendrift:2268: ---------------------------------
16:15:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:44 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:15:44 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:44 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:15:44 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:44 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:44 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:15:44 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:44 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:44 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:44 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:15:44 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:44 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:15:44 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:44 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:44 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:15:44 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:44 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:15:44 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:44 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:44 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:15:44 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:44 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:15:44 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:44 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:44 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:15:44 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:15:44 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 06:00:00 (before)
                2026-11-08 09:00:00 (after)
16:15:44 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 06:00:00) in space  (linearNDFast)
16:15:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:44 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 09:00:00) in space  (linearNDFast)
16:15:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:44 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 06:00:00, weight 0.59) and
                      after (2026-11-08 09:00:00, weight 0.41) in time
16:15:44 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:44 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:44 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:15:44 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:44 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:15:44 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:44 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:44 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:15:44 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:15:44 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 06:00:00 (before)
                2026-11-08 07:30:00 (after)
16:15:44 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 06:00:00) in space  (linearNDFast)
16:15:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:44 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 07:30:00) in space  (linearNDFast)
16:15:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:44 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 06:00:00, weight 0.17) and
                      after (2026-11-08 07:30:00, weight 0.83) in time
16:15:44 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:44 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:44 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:15:44 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:15:44 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:15:44 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:15:44 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:15:44 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:15:44 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:15:44 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.480367 (min) -0.363772 (max)
16:15:44 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.363101 (min) -0.0758596 (max)
16:15:44 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 1.70404 (min) 2.0794 (max)
16:15:44 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 2.76552 (min) 3.2853 (max)
16:15:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:15:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:15:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:15:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:15:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:15:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:15:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:15:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:15:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:15:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:15:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:15:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:15:44 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:15:44 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:15:44 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:15:44 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:15:44 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:15:44 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.291772, mean: 0.319349, max: 0.349969
16:15:44 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:15:44 DEBUG   opendrift.models.physics_methods:1005:    min: 2.942737, mean: 3.078313, max: 3.222880
16:15:44 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 2.942737, mean: 3.078313, max: 3.222880
16:15:44 DEBUG   opendrift:710: No elements hit coastline.
16:15:44 DEBUG   opendrift:1821: No elements to deactivate
16:15:44 DEBUG   opendrift:2305: Calling OpenOil.update()
16:15:44 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:15:44 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:15:44 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:15:44 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:15:44 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:15:44 DEBUG   opendrift.models.physics_methods:1005:    min: 2.942737, mean: 3.078313, max: 3.222880
16:15:44 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:15:44 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.002452, dN_50: 0.000192
16:15:44 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:15:44 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.005137285361616095
16:15:44 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:15:44 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:15:44 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:15:44 DEBUG   opendrift.models.physics_methods:842: Advecting 3000 of 6000 elements above 0.100m with wind-sheared ocean current (0.105353 m/s - 0.113154 m/s)
16:15:44 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:15:44 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0004169399674894707 and 0.4502459559015394 m/s
16:15:44 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:15:44 DEBUG   opendrift:2247: ======================================================================
16:15:44 INFO    opendrift:2248: 2026-11-08 08:14:27.415370 - step 17 of 48 - 6000 active elements (0 deactivated)
16:15:44 DEBUG   opendrift:2254: 0 elements scheduled.
16:15:44 DEBUG   opendrift:2256: ======================================================================
16:15:44 DEBUG   opendrift:2267:                34.8443633207467 <- latitude -> 35.005279129572735
16:15:44 DEBUG   opendrift:2267:                23.15905011933556 <- longitude -> 23.362028672326733
16:15:44 DEBUG   opendrift:2267:                -132.61025879473385 <- z -> 0.0
16:15:44 DEBUG   opendrift:2268: ---------------------------------
16:15:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:44 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:15:44 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:44 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:15:44 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:44 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:44 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:15:44 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:44 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:44 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:44 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:15:44 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:44 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:15:44 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:44 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:44 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:15:44 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:44 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:15:44 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:44 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:44 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:15:44 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:44 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:15:44 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:44 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:44 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:15:44 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:15:44 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 06:00:00 (before)
                2026-11-08 09:00:00 (after)
16:15:44 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 06:00:00) in space  (linearNDFast)
16:15:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:44 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 09:00:00) in space  (linearNDFast)
16:15:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:44 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 06:00:00, weight 0.25) and
                      after (2026-11-08 09:00:00, weight 0.75) in time
16:15:44 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:44 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:44 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:15:44 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:44 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:15:44 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:44 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:44 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:15:44 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:15:44 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 07:30:00 (before)
                2026-11-08 09:00:00 (after)
16:15:44 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
16:15:44 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
16:15:44 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
16:15:44 DEBUG   opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
16:15:44 DEBUG   opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
16:15:44 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-11-08 09:00:00)
16:15:44 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 07:30:00) in space  (linearNDFast)
16:15:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:44 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 09:00:00) in space  (linearNDFast)
16:15:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:44 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 07:30:00, weight 0.51) and
                      after (2026-11-08 09:00:00, weight 0.49) in time
16:15:44 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:44 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:44 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:15:44 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:15:45 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:15:45 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:15:45 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:15:45 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:15:45 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:15:45 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.471521 (min) -0.347167 (max)
16:15:45 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.342909 (min) -0.0502237 (max)
16:15:45 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 2.12376 (min) 2.4387 (max)
16:15:45 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 2.90002 (min) 3.43172 (max)
16:15:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:15:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:15:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:15:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:15:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:15:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:15:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:15:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:15:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:15:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:15:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:15:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:15:45 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:15:45 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:15:45 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:15:45 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:15:45 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:15:45 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.342520, mean: 0.382952, max: 0.422865
16:15:45 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:15:45 DEBUG   opendrift.models.physics_methods:1005:    min: 3.188396, mean: 3.370821, max: 3.542667
16:15:45 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 3.188396, mean: 3.370821, max: 3.542667
16:15:45 DEBUG   opendrift:710: No elements hit coastline.
16:15:45 DEBUG   opendrift:1821: No elements to deactivate
16:15:45 DEBUG   opendrift:2305: Calling OpenOil.update()
16:15:45 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:15:45 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:15:45 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:15:45 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:15:45 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:15:45 DEBUG   opendrift.models.physics_methods:1005:    min: 3.188396, mean: 3.370822, max: 3.542667
16:15:45 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:15:45 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.002275, dN_50: 0.000179
16:15:45 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:15:45 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.00620647387997916
16:15:45 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:15:45 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:15:45 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:15:45 DEBUG   opendrift.models.physics_methods:842: Advecting 3000 of 6000 elements above 0.100m with wind-sheared ocean current (0.115590 m/s - 0.124381 m/s)
16:15:45 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:15:45 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0036448558374618917 and 0.43510560648902263 m/s
16:15:45 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:15:45 DEBUG   opendrift:2247: ======================================================================
16:15:45 INFO    opendrift:2248: 2026-11-08 09:14:27.415370 - step 18 of 48 - 6000 active elements (0 deactivated)
16:15:45 DEBUG   opendrift:2254: 0 elements scheduled.
16:15:45 DEBUG   opendrift:2256: ======================================================================
16:15:45 DEBUG   opendrift:2267:                34.838241475884374 <- latitude -> 35.011169192407024
16:15:45 DEBUG   opendrift:2267:                23.13701809391892 <- longitude -> 23.350394456131472
16:15:45 DEBUG   opendrift:2267:                -131.0230013911122 <- z -> 0.0
16:15:45 DEBUG   opendrift:2268: ---------------------------------
16:15:45 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:45 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:15:45 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:45 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:15:45 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:45 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:45 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:15:45 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:45 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:45 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:45 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:45 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:15:45 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:45 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:15:45 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:45 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:45 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:15:45 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:45 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:15:45 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:45 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:45 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:45 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:15:45 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:45 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:15:45 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:45 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:45 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:15:45 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:15:45 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 09:00:00 (before)
                2026-11-08 12:00:00 (after)
16:15:45 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:15:49 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:15:54 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
16:15:54 DEBUG   opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
16:15:54 DEBUG   opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
16:15:54 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 12x13x23) for time after (2026-11-08 12:00:00)
16:15:54 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 09:00:00) in space  (linearNDFast)
16:15:54 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:54 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 12:00:00) in space  (linearNDFast)
16:15:54 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:54 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 09:00:00, weight 0.92) and
                      after (2026-11-08 12:00:00, weight 0.08) in time
16:15:54 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:54 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:54 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:54 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:15:54 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:54 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:15:54 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:54 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:54 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:15:54 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:15:54 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 09:00:00 (before)
                2026-11-08 12:00:00 (after)
16:15:54 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
16:15:54 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
16:15:54 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
16:15:54 DEBUG   opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
16:15:54 DEBUG   opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
16:15:54 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-11-08 12:00:00)
16:15:54 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 09:00:00) in space  (linearNDFast)
16:15:54 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:54 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 12:00:00) in space  (linearNDFast)
16:15:54 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:54 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 09:00:00, weight 0.92) and
                      after (2026-11-08 12:00:00, weight 0.08) in time
16:15:54 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:54 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:54 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:15:54 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:15:54 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:15:54 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:15:54 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:15:54 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:15:54 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:15:54 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.472372 (min) -0.299814 (max)
16:15:54 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.329585 (min) -0.0149845 (max)
16:15:54 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 2.71614 (min) 3.07201 (max)
16:15:54 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 2.93041 (min) 3.41621 (max)
16:15:54 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:15:54 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:15:54 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:15:54 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:15:54 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:15:54 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:15:54 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:15:54 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:15:54 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:15:54 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:15:54 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:15:54 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:15:54 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:15:54 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:15:54 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:15:54 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:15:54 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:15:54 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.400496, mean: 0.456884, max: 0.505469
16:15:54 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:15:54 DEBUG   opendrift.models.physics_methods:1005:    min: 3.447692, mean: 3.681882, max: 3.873263
16:15:54 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 3.447692, mean: 3.681882, max: 3.873263
16:15:54 DEBUG   opendrift:710: No elements hit coastline.
16:15:54 DEBUG   opendrift:1821: No elements to deactivate
16:15:54 DEBUG   opendrift:2305: Calling OpenOil.update()
16:15:54 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:15:54 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:15:55 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:15:55 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:15:55 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:15:55 DEBUG   opendrift.models.physics_methods:1005:    min: 3.447692, mean: 3.681882, max: 3.873263
16:15:55 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:15:55 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.002133, dN_50: 0.000167
16:15:55 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:15:55 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.007418059335539628
16:15:55 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:15:55 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:15:55 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:15:55 DEBUG   opendrift.models.physics_methods:842: Advecting 3000 of 6000 elements above 0.100m with wind-sheared ocean current (0.126406 m/s - 0.135689 m/s)
16:15:55 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:15:55 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0013611490288181931 and 0.4236016440884586 m/s
16:15:55 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:15:55 DEBUG   opendrift:2247: ======================================================================
16:15:55 INFO    opendrift:2248: 2026-11-08 10:14:27.415370 - step 19 of 48 - 6000 active elements (0 deactivated)
16:15:55 DEBUG   opendrift:2254: 0 elements scheduled.
16:15:55 DEBUG   opendrift:2256: ======================================================================
16:15:55 DEBUG   opendrift:2267:                34.82651642745249 <- latitude -> 35.00773309064565
16:15:55 DEBUG   opendrift:2267:                23.126069377449845 <- longitude -> 23.33230296731868
16:15:55 DEBUG   opendrift:2267:                -129.9038751973742 <- z -> 0.0
16:15:55 DEBUG   opendrift:2268: ---------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:15:55 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:15:55 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:55 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:15:55 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:55 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:55 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:55 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:15:55 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:15:55 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:55 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:15:55 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:55 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:15:55 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:55 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:55 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:15:55 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:15:55 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:55 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:15:55 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:15:55 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 09:00:00 (before)
                2026-11-08 12:00:00 (after)
16:15:55 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 09:00:00) in space  (linearNDFast)
16:15:55 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:55 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 12:00:00) in space  (linearNDFast)
16:15:55 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:55 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 09:00:00, weight 0.59) and
                      after (2026-11-08 12:00:00, weight 0.41) in time
16:15:55 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:55 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:55 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:15:55 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:15:55 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:55 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:15:55 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:15:55 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 09:00:00 (before)
                2026-11-08 12:00:00 (after)
16:15:55 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 09:00:00) in space  (linearNDFast)
16:15:55 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:55 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 12:00:00) in space  (linearNDFast)
16:15:55 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:55 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 09:00:00, weight 0.59) and
                      after (2026-11-08 12:00:00, weight 0.41) in time
16:15:55 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:55 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:55 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:15:55 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:15:55 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:15:55 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:15:55 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:15:55 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.439104 (min) -0.261421 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.347929 (min) 0.000936395 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 3.29118 (min) 3.64806 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 2.61843 (min) 2.97332 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:15:55 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.435125, mean: 0.487399, max: 0.535416
16:15:55 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:15:55 DEBUG   opendrift.models.physics_methods:1005:    min: 3.593657, mean: 3.802813, max: 3.986349
16:15:55 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 3.593657, mean: 3.802813, max: 3.986349
16:15:55 DEBUG   opendrift:710: No elements hit coastline.
16:15:55 DEBUG   opendrift:1821: No elements to deactivate
16:15:55 DEBUG   opendrift:2305: Calling OpenOil.update()
16:15:55 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:15:55 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:15:55 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:15:55 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:15:55 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:15:55 DEBUG   opendrift.models.physics_methods:1005:    min: 3.593657, mean: 3.802813, max: 3.986349
16:15:55 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:15:55 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.002135, dN_50: 0.000168
16:15:55 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:15:55 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.007857297172872677
16:15:55 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:15:55 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:15:55 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:15:55 DEBUG   opendrift.models.physics_methods:842: Advecting 3000 of 6000 elements above 0.100m with wind-sheared ocean current (0.131154 m/s - 0.139959 m/s)
16:15:55 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:15:55 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.001790071247880411 and 0.4718204805265167 m/s
16:15:55 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:15:55 DEBUG   opendrift:2247: ======================================================================
16:15:55 INFO    opendrift:2248: 2026-11-08 11:14:27.415370 - step 20 of 48 - 6000 active elements (0 deactivated)
16:15:55 DEBUG   opendrift:2254: 0 elements scheduled.
16:15:55 DEBUG   opendrift:2256: ======================================================================
16:15:55 DEBUG   opendrift:2267:                34.817668552907136 <- latitude -> 35.01160611659598
16:15:55 DEBUG   opendrift:2267:                23.118931471682036 <- longitude -> 23.3102335088847
16:15:55 DEBUG   opendrift:2267:                -128.72735131581294 <- z -> 0.0
16:15:55 DEBUG   opendrift:2268: ---------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:15:55 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:15:55 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:55 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:15:55 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:55 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:55 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:55 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:15:55 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:15:55 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:55 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:15:55 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:55 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:15:55 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:55 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:55 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:15:55 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:15:55 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:55 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:15:55 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:15:55 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 09:00:00 (before)
                2026-11-08 12:00:00 (after)
16:15:55 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 09:00:00) in space  (linearNDFast)
16:15:55 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:55 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 12:00:00) in space  (linearNDFast)
16:15:55 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:55 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 09:00:00, weight 0.25) and
                      after (2026-11-08 12:00:00, weight 0.75) in time
16:15:55 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:55 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:55 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:15:55 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:15:55 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:55 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:15:55 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:15:55 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 09:00:00 (before)
                2026-11-08 12:00:00 (after)
16:15:55 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 09:00:00) in space  (linearNDFast)
16:15:55 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:55 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 12:00:00) in space  (linearNDFast)
16:15:55 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:55 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 09:00:00, weight 0.25) and
                      after (2026-11-08 12:00:00, weight 0.75) in time
16:15:55 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:55 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:55 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:15:55 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:15:55 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:15:55 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:15:55 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:15:55 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.433071 (min) -0.198658 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.37261 (min) -0.00592415 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 3.85704 (min) 4.30303 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 2.23076 (min) 2.53354 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:15:55 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.491113, mean: 0.546808, max: 0.604448
16:15:55 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:15:55 DEBUG   opendrift.models.physics_methods:1005:    min: 3.817861, mean: 4.027581, max: 4.235542
16:15:55 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 3.817861, mean: 4.027581, max: 4.235542
16:15:55 DEBUG   opendrift:710: No elements hit coastline.
16:15:55 DEBUG   opendrift:1821: No elements to deactivate
16:15:55 DEBUG   opendrift:2305: Calling OpenOil.update()
16:15:55 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:15:55 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:15:55 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:15:55 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:15:55 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:15:55 DEBUG   opendrift.models.physics_methods:1005:    min: 3.817861, mean: 4.027581, max: 4.235542
16:15:55 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:15:55 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.002093, dN_50: 0.000164
16:15:55 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:15:55 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.008869804382240835
16:15:55 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:15:55 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:15:55 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:15:55 DEBUG   opendrift.models.physics_methods:842: Advecting 3000 of 6000 elements above 0.100m with wind-sheared ocean current (0.138687 m/s - 0.148708 m/s)
16:15:55 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:15:55 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0015699985914477657 and 0.4584055201733749 m/s
16:15:55 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:15:55 DEBUG   opendrift:2247: ======================================================================
16:15:55 INFO    opendrift:2248: 2026-11-08 12:14:27.415370 - step 21 of 48 - 6000 active elements (0 deactivated)
16:15:55 DEBUG   opendrift:2254: 0 elements scheduled.
16:15:55 DEBUG   opendrift:2256: ======================================================================
16:15:55 DEBUG   opendrift:2267:                34.8052335093214 <- latitude -> 35.015121398386555
16:15:55 DEBUG   opendrift:2267:                23.11628872675943 <- longitude -> 23.299931061562756
16:15:55 DEBUG   opendrift:2267:                -127.53614288915715 <- z -> 0.0
16:15:55 DEBUG   opendrift:2268: ---------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:15:55 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:15:55 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:55 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:15:55 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:55 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:55 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:55 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:15:55 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:15:55 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:55 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:15:55 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:55 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:15:55 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:15:55 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:15:55 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:15:55 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:15:55 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:15:55 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:15:55 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:15:55 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 12:00:00 (before)
                2026-11-08 15:00:00 (after)
16:15:55 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:16:00 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:16:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
16:16:03 DEBUG   opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
16:16:03 DEBUG   opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
16:16:03 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 11x13x23) for time after (2026-11-08 15:00:00)
16:16:03 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 12:00:00) in space  (linearNDFast)
16:16:03 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:03 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 15:00:00) in space  (linearNDFast)
16:16:03 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:03 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 12:00:00, weight 0.92) and
                      after (2026-11-08 15:00:00, weight 0.08) in time
16:16:03 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:03 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:03 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:03 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:16:03 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:03 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:16:03 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:03 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:03 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:16:03 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:16:03 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 12:00:00 (before)
                2026-11-08 13:30:00 (after)
16:16:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
16:16:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
16:16:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
16:16:03 DEBUG   opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
16:16:03 DEBUG   opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
16:16:03 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-11-08 13:30:00)
16:16:03 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 12:00:00) in space  (linearNDFast)
16:16:03 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:03 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 13:30:00) in space  (linearNDFast)
16:16:03 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:03 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 12:00:00, weight 0.84) and
                      after (2026-11-08 13:30:00, weight 0.16) in time
16:16:03 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:03 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:03 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:16:03 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:16:03 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:16:03 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:16:03 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:16:03 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:16:03 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:16:03 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.415249 (min) -0.122915 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.407395 (min) -0.0162246 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 4.40068 (min) 4.84275 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 1.80327 (min) 2.13514 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:16:03 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.564030, mean: 0.622354, max: 0.680212
16:16:03 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:16:03 DEBUG   opendrift.models.physics_methods:1005:    min: 4.091483, mean: 4.297025, max: 4.493157
16:16:03 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 4.091483, mean: 4.297025, max: 4.493157
16:16:03 DEBUG   opendrift:710: No elements hit coastline.
16:16:03 DEBUG   opendrift:1821: No elements to deactivate
16:16:03 DEBUG   opendrift:2305: Calling OpenOil.update()
16:16:03 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:16:03 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:16:03 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:16:03 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:16:03 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:16:03 DEBUG   opendrift.models.physics_methods:1005:    min: 4.091483, mean: 4.297025, max: 4.493157
16:16:03 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:16:03 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.002055, dN_50: 0.000161
16:16:03 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:16:03 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.009981052603656835
16:16:03 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:16:03 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:16:03 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:16:03 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 3000 surface elements
16:16:03 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2999 surface elements
16:16:03 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2998 surface elements
16:16:03 DEBUG   opendrift.models.physics_methods:842: Advecting 2997 of 6000 elements above 0.100m with wind-sheared ocean current (0.148628 m/s - 0.157752 m/s)
16:16:03 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:16:03 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0017110831770266116 and 0.4204714976839166 m/s
16:16:03 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:16:03 DEBUG   opendrift:2247: ======================================================================
16:16:03 INFO    opendrift:2248: 2026-11-08 13:14:27.415370 - step 22 of 48 - 6000 active elements (0 deactivated)
16:16:03 DEBUG   opendrift:2254: 0 elements scheduled.
16:16:03 DEBUG   opendrift:2256: ======================================================================
16:16:03 DEBUG   opendrift:2267:                34.79422124494742 <- latitude -> 35.015362034987035
16:16:03 DEBUG   opendrift:2267:                23.111330452164125 <- longitude -> 23.29120779287796
16:16:03 DEBUG   opendrift:2267:                -126.53945250814068 <- z -> 0.0
16:16:03 DEBUG   opendrift:2268: ---------------------------------
16:16:03 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:03 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:16:03 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:03 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:16:03 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:03 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:03 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:16:03 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:03 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:03 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:03 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:03 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:16:03 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:03 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:16:03 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:03 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:03 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:16:03 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:03 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:16:03 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:03 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:03 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:03 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:16:03 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:03 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:16:03 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:03 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:03 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:16:03 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:16:03 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 12:00:00 (before)
                2026-11-08 15:00:00 (after)
16:16:03 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 12:00:00) in space  (linearNDFast)
16:16:03 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:03 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 15:00:00) in space  (linearNDFast)
16:16:03 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:03 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 12:00:00, weight 0.59) and
                      after (2026-11-08 15:00:00, weight 0.41) in time
16:16:03 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:03 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:03 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:03 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:16:03 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:03 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:16:03 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:03 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:03 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:16:03 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:16:03 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 12:00:00 (before)
                2026-11-08 13:30:00 (after)
16:16:03 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 12:00:00) in space  (linearNDFast)
16:16:03 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:03 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 13:30:00) in space  (linearNDFast)
16:16:03 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:03 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 12:00:00, weight 0.17) and
                      after (2026-11-08 13:30:00, weight 0.83) in time
16:16:03 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:03 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:03 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:16:03 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:16:03 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:16:03 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:16:03 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:16:03 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:16:03 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:16:03 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.372545 (min) -0.0796861 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.435462 (min) -0.0326405 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 4.81205 (min) 4.96377 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 1.59392 (min) 1.79478 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:16:03 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.647520, mean: 0.660136, max: 0.672660
16:16:03 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:16:03 DEBUG   opendrift.models.physics_methods:1005:    min: 4.383856, mean: 4.426345, max: 4.468145
16:16:03 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 4.383856, mean: 4.426345, max: 4.468145
16:16:03 DEBUG   opendrift:710: No elements hit coastline.
16:16:03 DEBUG   opendrift:1821: No elements to deactivate
16:16:03 DEBUG   opendrift:2305: Calling OpenOil.update()
16:16:03 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:16:03 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:16:03 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:16:03 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:16:03 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:16:03 DEBUG   opendrift.models.physics_methods:1005:    min: 4.383856, mean: 4.426345, max: 4.468145
16:16:03 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:16:03 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.002113, dN_50: 0.000166
16:16:03 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:16:03 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.009870284838153194
16:16:03 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:16:03 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:16:03 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:16:03 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2997 surface elements
16:16:03 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 2996 surface elements
16:16:03 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2994 surface elements
16:16:04 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2993 surface elements
16:16:04 DEBUG   opendrift.models.physics_methods:842: Advecting 2992 of 6000 elements above 0.100m with wind-sheared ocean current (0.153915 m/s - 0.156029 m/s)
16:16:04 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:16:04 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0022526256461819017 and 0.47493229902157874 m/s
16:16:04 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:16:04 DEBUG   opendrift:2247: ======================================================================
16:16:04 INFO    opendrift:2248: 2026-11-08 14:14:27.415370 - step 23 of 48 - 6000 active elements (0 deactivated)
16:16:04 DEBUG   opendrift:2254: 0 elements scheduled.
16:16:04 DEBUG   opendrift:2256: ======================================================================
16:16:04 DEBUG   opendrift:2267:                34.78256091619888 <- latitude -> 35.014878368011125
16:16:04 DEBUG   opendrift:2267:                23.10778776772194 <- longitude -> 23.279825694070755
16:16:04 DEBUG   opendrift:2267:                -125.44828593059052 <- z -> 0.0
16:16:04 DEBUG   opendrift:2268: ---------------------------------
16:16:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:04 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:16:04 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:04 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:16:04 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:04 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:04 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:16:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:04 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:04 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:04 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:16:04 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:04 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:16:04 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:04 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:04 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:16:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:04 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:16:04 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:04 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:04 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:16:04 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:04 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:16:04 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:04 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:04 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:16:04 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:16:04 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 12:00:00 (before)
                2026-11-08 15:00:00 (after)
16:16:04 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 12:00:00) in space  (linearNDFast)
16:16:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:04 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 15:00:00) in space  (linearNDFast)
16:16:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:04 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 12:00:00, weight 0.25) and
                      after (2026-11-08 15:00:00, weight 0.75) in time
16:16:04 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:04 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:04 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:16:04 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:04 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:16:04 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:04 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:04 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:16:04 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:16:04 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 13:30:00 (before)
                2026-11-08 15:00:00 (after)
16:16:04 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
16:16:04 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
16:16:04 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
16:16:04 DEBUG   opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
16:16:04 DEBUG   opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
16:16:04 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-11-08 15:00:00)
16:16:04 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 13:30:00) in space  (linearNDFast)
16:16:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:04 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 15:00:00) in space  (linearNDFast)
16:16:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:04 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 13:30:00, weight 0.51) and
                      after (2026-11-08 15:00:00, weight 0.49) in time
16:16:04 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:04 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:04 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:16:04 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:16:04 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:16:04 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:16:04 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:16:04 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:16:04 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:16:04 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.324709 (min) -0.0471164 (max)
16:16:04 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.471881 (min) -0.0406549 (max)
16:16:04 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 4.77985 (min) 4.97979 (max)
16:16:04 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 2.09485 (min) 2.18711 (max)
16:16:04 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:16:04 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:16:04 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:16:04 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:16:04 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:16:04 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:16:04 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:16:04 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:16:04 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:16:04 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:16:04 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:16:04 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:16:04 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:16:04 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:16:04 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:16:04 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:16:04 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:16:04 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.678489, mean: 0.699271, max: 0.726059
16:16:04 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:16:04 DEBUG   opendrift.models.physics_methods:1005:    min: 4.487463, mean: 4.555637, max: 4.642113
16:16:04 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 4.487463, mean: 4.555637, max: 4.642113
16:16:04 DEBUG   opendrift:710: No elements hit coastline.
16:16:04 DEBUG   opendrift:1821: No elements to deactivate
16:16:04 DEBUG   opendrift:2305: Calling OpenOil.update()
16:16:04 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:16:04 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:16:04 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:16:04 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:16:04 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:16:04 DEBUG   opendrift.models.physics_methods:1005:    min: 4.487463, mean: 4.555637, max: 4.642113
16:16:04 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:16:04 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.002175, dN_50: 0.000171
16:16:04 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:16:04 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.010653516029240428
16:16:04 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:16:04 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:16:04 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:16:04 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 2992 surface elements
16:16:04 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 2990 surface elements
16:16:04 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2988 surface elements
16:16:04 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2987 surface elements
16:16:04 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2986 surface elements
16:16:04 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2985 surface elements
16:16:04 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2984 surface elements
16:16:04 DEBUG   opendrift.models.physics_methods:842: Advecting 2983 of 6000 elements above 0.100m with wind-sheared ocean current (0.157552 m/s - 0.161320 m/s)
16:16:04 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:16:04 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0019022567265625375 and 0.44246181450760974 m/s
16:16:04 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:16:04 DEBUG   opendrift:2247: ======================================================================
16:16:04 INFO    opendrift:2248: 2026-11-08 15:14:27.415370 - step 24 of 48 - 6000 active elements (0 deactivated)
16:16:04 DEBUG   opendrift:2254: 0 elements scheduled.
16:16:04 DEBUG   opendrift:2256: ======================================================================
16:16:04 DEBUG   opendrift:2267:                34.76600873200584 <- latitude -> 35.0095115594958
16:16:04 DEBUG   opendrift:2267:                23.1080160181037 <- longitude -> 23.272213774577025
16:16:04 DEBUG   opendrift:2267:                -124.19704185048836 <- z -> 0.0
16:16:04 DEBUG   opendrift:2268: ---------------------------------
16:16:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:04 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:16:04 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:04 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:16:04 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:04 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:04 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:16:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:04 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:04 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:04 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:16:04 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:04 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:16:04 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:04 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:04 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:16:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:04 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:16:04 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:04 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:04 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:16:04 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:04 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:16:04 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:04 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:04 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:16:04 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:16:04 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 15:00:00 (before)
                2026-11-08 18:00:00 (after)
16:16:04 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:16:08 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:16:11 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
16:16:11 DEBUG   opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
16:16:11 DEBUG   opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
16:16:11 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 11x14x22) for time after (2026-11-08 18:00:00)
16:16:11 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 15:00:00) in space  (linearNDFast)
16:16:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:11 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 18:00:00) in space  (linearNDFast)
16:16:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:11 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 15:00:00, weight 0.92) and
                      after (2026-11-08 18:00:00, weight 0.08) in time
16:16:11 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:11 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:11 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:11 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:16:11 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:11 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:16:11 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:11 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:11 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:16:11 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:16:11 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 15:00:00 (before)
                2026-11-08 18:00:00 (after)
16:16:11 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
16:16:11 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
16:16:12 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
16:16:12 DEBUG   opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
16:16:12 DEBUG   opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
16:16:12 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-11-08 18:00:00)
16:16:12 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 15:00:00) in space  (linearNDFast)
16:16:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:12 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 18:00:00) in space  (linearNDFast)
16:16:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:12 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 15:00:00, weight 0.92) and
                      after (2026-11-08 18:00:00, weight 0.08) in time
16:16:12 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:12 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:12 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:16:12 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:16:12 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:16:12 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:16:12 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:16:12 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.292028 (min) -0.00805353 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.51802 (min) -0.0670376 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 4.76735 (min) 5.0867 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 2.64673 (min) 2.79735 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:16:12 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.733980, mean: 0.769320, max: 0.829011
16:16:12 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:16:12 DEBUG   opendrift.models.physics_methods:1005:    min: 4.667363, mean: 4.778301, max: 4.960322
16:16:12 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 4.667363, mean: 4.778301, max: 4.960322
16:16:12 DEBUG   opendrift:710: No elements hit coastline.
16:16:12 DEBUG   opendrift:1821: No elements to deactivate
16:16:12 DEBUG   opendrift:2305: Calling OpenOil.update()
16:16:12 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:16:12 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:16:12 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:16:12 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:16:12 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:16:12 DEBUG   opendrift.models.physics_methods:1005:    min: 4.667363, mean: 4.778301, max: 4.960322
16:16:12 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:16:12 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.002212, dN_50: 0.000174
16:16:12 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:16:12 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.012163539488436867
16:16:12 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:16:12 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:16:12 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2983 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2982 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2981 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2980 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2979 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 2978 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2976 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 2975 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2974 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2973 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2972 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2971 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2970 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2969 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2968 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2967 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2966 surface elements
16:16:12 DEBUG   opendrift.models.physics_methods:842: Advecting 2965 of 6000 elements above 0.100m with wind-sheared ocean current (0.163869 m/s - 0.171524 m/s)
16:16:12 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:16:12 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0033112070621011567 and 0.454073836509572 m/s
16:16:12 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:16:12 DEBUG   opendrift:2247: ======================================================================
16:16:12 INFO    opendrift:2248: 2026-11-08 16:14:27.415370 - step 25 of 48 - 6000 active elements (0 deactivated)
16:16:12 DEBUG   opendrift:2254: 0 elements scheduled.
16:16:12 DEBUG   opendrift:2256: ======================================================================
16:16:12 DEBUG   opendrift:2267:                34.75126108707009 <- latitude -> 35.00363375322645
16:16:12 DEBUG   opendrift:2267:                23.11152203126788 <- longitude -> 23.262837874360166
16:16:12 DEBUG   opendrift:2267:                -122.92336595289227 <- z -> 0.0
16:16:12 DEBUG   opendrift:2268: ---------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:16:12 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:16:12 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:12 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:16:12 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:12 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:12 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:16:12 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:16:12 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:12 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:16:12 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:12 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:16:12 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:12 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:16:12 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:16:12 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:12 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:16:12 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:16:12 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 15:00:00 (before)
                2026-11-08 18:00:00 (after)
16:16:12 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 15:00:00) in space  (linearNDFast)
16:16:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:12 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 18:00:00) in space  (linearNDFast)
16:16:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:12 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 15:00:00, weight 0.59) and
                      after (2026-11-08 18:00:00, weight 0.41) in time
16:16:12 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:12 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:16:12 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:16:12 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:12 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:16:12 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:16:12 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 15:00:00 (before)
                2026-11-08 18:00:00 (after)
16:16:12 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 15:00:00) in space  (linearNDFast)
16:16:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:12 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 18:00:00) in space  (linearNDFast)
16:16:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:12 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 15:00:00, weight 0.59) and
                      after (2026-11-08 18:00:00, weight 0.41) in time
16:16:12 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:12 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:12 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:16:12 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:16:12 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:16:12 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:16:12 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:16:12 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.296851 (min) -0.0162446 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.5247 (min) -0.0984582 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 5.08762 (min) 5.50961 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 2.75527 (min) 2.84072 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:16:12 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.824798, mean: 0.876665, max: 0.945194
16:16:12 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:16:12 DEBUG   opendrift.models.physics_methods:1005:    min: 4.947701, mean: 5.100681, max: 5.296513
16:16:12 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 4.947701, mean: 5.100681, max: 5.296513
16:16:12 DEBUG   opendrift:710: No elements hit coastline.
16:16:12 DEBUG   opendrift:1821: No elements to deactivate
16:16:12 DEBUG   opendrift:2305: Calling OpenOil.update()
16:16:12 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:16:12 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:16:12 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:16:12 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:16:12 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:16:12 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:16:12 DEBUG   opendrift.models.physics_methods:1005:    min: 4.947701, mean: 5.100681, max: 5.296513
16:16:12 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:16:12 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.002234, dN_50: 0.000175
16:16:12 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:16:12 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.01386762159976693
16:16:12 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:16:12 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:16:12 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2965 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2964 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2963 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2962 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2961 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2960 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2959 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2958 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2957 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2956 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2955 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2954 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 2953 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2951 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2950 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2951 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2950 surface elements
16:16:12 DEBUG   opendrift.models.physics_methods:842: Advecting 2949 of 6000 elements above 0.100m with wind-sheared ocean current (0.173711 m/s - 0.182511 m/s)
16:16:12 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:16:12 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.001283620157565291 and 0.4278625174534719 m/s
16:16:12 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:16:12 DEBUG   opendrift:2247: ======================================================================
16:16:12 INFO    opendrift:2248: 2026-11-08 17:14:27.415370 - step 26 of 48 - 6000 active elements (0 deactivated)
16:16:12 DEBUG   opendrift:2254: 0 elements scheduled.
16:16:12 DEBUG   opendrift:2256: ======================================================================
16:16:12 DEBUG   opendrift:2267:                34.73554034693075 <- latitude -> 34.997371246143146
16:16:12 DEBUG   opendrift:2267:                23.110145162877508 <- longitude -> 23.24885809154337
16:16:12 DEBUG   opendrift:2267:                -121.55401973017179 <- z -> 0.0
16:16:12 DEBUG   opendrift:2268: ---------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:16:12 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:16:12 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:12 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:16:12 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:12 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:12 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:16:12 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:16:12 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:12 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:16:12 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:12 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:16:12 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:12 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:16:12 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:16:12 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:12 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:16:12 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:16:12 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 15:00:00 (before)
                2026-11-08 18:00:00 (after)
16:16:12 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 15:00:00) in space  (linearNDFast)
16:16:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:12 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 18:00:00) in space  (linearNDFast)
16:16:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:12 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 15:00:00, weight 0.25) and
                      after (2026-11-08 18:00:00, weight 0.75) in time
16:16:12 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:12 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:16:12 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:16:12 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:12 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:16:12 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:16:12 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 15:00:00 (before)
                2026-11-08 18:00:00 (after)
16:16:12 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 15:00:00) in space  (linearNDFast)
16:16:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:12 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 18:00:00) in space  (linearNDFast)
16:16:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:12 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 15:00:00, weight 0.25) and
                      after (2026-11-08 18:00:00, weight 0.75) in time
16:16:12 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:12 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:12 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:16:12 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:16:12 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:16:12 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:16:12 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:16:12 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.308518 (min) -0.0285529 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.53534 (min) -0.133712 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 5.39996 (min) 5.92096 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 2.86762 (min) 2.93298 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:16:12 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.919616, mean: 0.989591, max: 1.066395
16:16:12 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:16:12 DEBUG   opendrift.models.physics_methods:1005:    min: 5.224357, mean: 5.419103, max: 5.625855
16:16:12 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 5.224357, mean: 5.419103, max: 5.625855
16:16:12 DEBUG   opendrift:710: No elements hit coastline.
16:16:12 DEBUG   opendrift:1821: No elements to deactivate
16:16:12 DEBUG   opendrift:2305: Calling OpenOil.update()
16:16:12 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:16:12 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:16:12 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:16:12 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:16:12 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:16:12 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:16:12 DEBUG   opendrift.models.physics_methods:1005:    min: 5.224357, mean: 5.419104, max: 5.625855
16:16:12 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:16:12 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.002280, dN_50: 0.000179
16:16:12 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:16:12 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.015645304445473913
16:16:12 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:16:12 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:16:12 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2949 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2948 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2947 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2946 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2945 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2944 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2943 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 2942 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2940 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2939 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2938 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2937 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2936 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2935 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2934 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2933 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2932 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2931 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2930 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2929 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2928 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2927 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 2926 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2924 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2923 surface elements
16:16:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2922 surface elements
16:16:12 DEBUG   opendrift.models.physics_methods:842: Advecting 2922 of 6000 elements above 0.100m with wind-sheared ocean current (0.125328 m/s - 0.193176 m/s)
16:16:12 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:16:12 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0002914579376952525 and 0.431620491407613 m/s
16:16:12 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:16:12 DEBUG   opendrift:2247: ======================================================================
16:16:12 INFO    opendrift:2248: 2026-11-08 18:14:27.415370 - step 27 of 48 - 6000 active elements (0 deactivated)
16:16:12 DEBUG   opendrift:2254: 0 elements scheduled.
16:16:12 DEBUG   opendrift:2256: ======================================================================
16:16:12 DEBUG   opendrift:2267:                34.71754562427822 <- latitude -> 34.99893640714425
16:16:12 DEBUG   opendrift:2267:                23.104329801235302 <- longitude -> 23.236284604492948
16:16:12 DEBUG   opendrift:2267:                -120.5029187013967 <- z -> 0.0
16:16:12 DEBUG   opendrift:2268: ---------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:16:12 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:16:12 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:12 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:16:12 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:12 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:12 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:16:12 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:16:12 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:12 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:16:12 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:12 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:16:12 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:12 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:16:12 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:16:12 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:12 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:16:12 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:16:12 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 18:00:00 (before)
                2026-11-08 21:00:00 (after)
16:16:12 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:16:17 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:16:22 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
16:16:22 DEBUG   opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
16:16:22 DEBUG   opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
16:16:22 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 11x15x22) for time after (2026-11-08 21:00:00)
16:16:22 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 18:00:00) in space  (linearNDFast)
16:16:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:22 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 21:00:00) in space  (linearNDFast)
16:16:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:22 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 18:00:00, weight 0.92) and
                      after (2026-11-08 21:00:00, weight 0.08) in time
16:16:22 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:22 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:22 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:22 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:16:22 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:22 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:16:22 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:22 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:22 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:16:22 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:16:22 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 18:00:00 (before)
                2026-11-08 19:30:00 (after)
16:16:22 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
16:16:22 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
16:16:22 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
16:16:22 DEBUG   opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
16:16:22 DEBUG   opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
16:16:22 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 7x7x1) for time after (2026-11-08 19:30:00)
16:16:22 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 18:00:00) in space  (linearNDFast)
16:16:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:22 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 19:30:00) in space  (linearNDFast)
16:16:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:22 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 18:00:00, weight 0.84) and
                      after (2026-11-08 19:30:00, weight 0.16) in time
16:16:22 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:22 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:22 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:16:22 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:16:22 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:16:22 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:16:22 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:16:22 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:16:22 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:16:22 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.335474 (min) -0.0285306 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.553853 (min) -0.165869 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 5.67347 (min) 6.1562 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 2.30544 (min) 2.53601 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:16:22 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.949982, mean: 1.007874, max: 1.063059
16:16:22 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:16:22 DEBUG   opendrift.models.physics_methods:1005:    min: 5.309911, mean: 5.469024, max: 5.617051
16:16:22 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 5.309911, mean: 5.469024, max: 5.617051
16:16:22 DEBUG   opendrift:710: No elements hit coastline.
16:16:22 DEBUG   opendrift:1821: No elements to deactivate
16:16:22 DEBUG   opendrift:2305: Calling OpenOil.update()
16:16:22 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:16:22 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:16:22 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:16:22 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:16:22 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:16:22 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:16:22 DEBUG   opendrift.models.physics_methods:1005:    min: 5.309911, mean: 5.469024, max: 5.617051
16:16:22 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:16:22 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.002448, dN_50: 0.000192
16:16:22 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:16:22 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.01559638477744139
16:16:22 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:16:22 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:16:22 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:16:22 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2921 surface elements
16:16:22 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2920 surface elements
16:16:22 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2919 surface elements
16:16:22 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2919 surface elements
16:16:22 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2918 surface elements
16:16:22 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2917 surface elements
16:16:22 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2916 surface elements
16:16:22 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2915 surface elements
16:16:22 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2914 surface elements
16:16:22 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2913 surface elements
16:16:22 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2912 surface elements
16:16:22 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2911 surface elements
16:16:22 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 2911 surface elements
16:16:22 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2909 surface elements
16:16:22 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 2908 surface elements
16:16:22 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2905 surface elements
16:16:22 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 2904 surface elements
16:16:22 DEBUG   opendrift.models.physics_methods:842: Advecting 2903 of 6000 elements above 0.100m with wind-sheared ocean current (0.099787 m/s - 0.193332 m/s)
16:16:22 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:16:22 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0015149384446169509 and 0.3907500358217055 m/s
16:16:22 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:16:22 DEBUG   opendrift:2247: ======================================================================
16:16:22 INFO    opendrift:2248: 2026-11-08 19:14:27.415370 - step 28 of 48 - 6000 active elements (0 deactivated)
16:16:22 DEBUG   opendrift:2254: 0 elements scheduled.
16:16:22 DEBUG   opendrift:2256: ======================================================================
16:16:22 DEBUG   opendrift:2267:                34.69973509188064 <- latitude -> 34.99222470740643
16:16:22 DEBUG   opendrift:2267:                23.098829441327673 <- longitude -> 23.229171093832093
16:16:22 DEBUG   opendrift:2267:                -119.32021259475768 <- z -> 0.0
16:16:22 DEBUG   opendrift:2268: ---------------------------------
16:16:22 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:22 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:16:22 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:22 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:16:22 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:22 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:22 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:16:22 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:22 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:22 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:22 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:22 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:16:22 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:22 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:16:22 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:22 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:22 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:16:22 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:22 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:16:22 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:22 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:22 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:22 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:16:22 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:22 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:16:22 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:22 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:22 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:16:22 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:16:22 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 18:00:00 (before)
                2026-11-08 21:00:00 (after)
16:16:22 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 18:00:00) in space  (linearNDFast)
16:16:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:22 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 21:00:00) in space  (linearNDFast)
16:16:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:22 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 18:00:00, weight 0.59) and
                      after (2026-11-08 21:00:00, weight 0.41) in time
16:16:22 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:22 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:22 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:22 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:16:22 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:22 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:16:22 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:22 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:22 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:16:22 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:16:22 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 18:00:00 (before)
                2026-11-08 19:30:00 (after)
16:16:22 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 18:00:00) in space  (linearNDFast)
16:16:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:22 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 19:30:00) in space  (linearNDFast)
16:16:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:22 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 18:00:00, weight 0.17) and
                      after (2026-11-08 19:30:00, weight 0.83) in time
16:16:22 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:22 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:22 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:16:22 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:16:22 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:16:22 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:16:22 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:16:22 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:16:22 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:16:22 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.352556 (min) -0.0435475 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.551003 (min) -0.172965 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 5.7417 (min) 5.99896 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -0.122622 (min) 0.871914 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:16:22 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.813484, mean: 0.857932, max: 0.899870
16:16:22 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:16:22 DEBUG   opendrift.models.physics_methods:1005:    min: 4.913649, mean: 5.046030, max: 5.167964
16:16:22 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 4.913649, mean: 5.046030, max: 5.167964
16:16:22 DEBUG   opendrift:710: No elements hit coastline.
16:16:22 DEBUG   opendrift:1821: No elements to deactivate
16:16:22 DEBUG   opendrift:2305: Calling OpenOil.update()
16:16:22 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:16:22 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:16:22 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:16:22 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:16:22 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:16:22 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:16:22 DEBUG   opendrift.models.physics_methods:1005:    min: 4.913649, mean: 5.046031, max: 5.167964
16:16:22 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:16:22 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.002823, dN_50: 0.000222
16:16:22 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:16:22 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.013202840488812928
16:16:22 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:16:22 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:16:22 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:16:22 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2902 surface elements
16:16:22 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2901 surface elements
16:16:22 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 2900 surface elements
16:16:22 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2898 surface elements
16:16:22 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2897 surface elements
16:16:22 DEBUG   opendrift.models.physics_methods:842: Advecting 2897 of 6000 elements above 0.100m with wind-sheared ocean current (0.096122 m/s - 0.181444 m/s)
16:16:22 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:16:22 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0016566471491460896 and 0.5125368659590086 m/s
16:16:22 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:16:22 DEBUG   opendrift:2247: ======================================================================
16:16:23 INFO    opendrift:2248: 2026-11-08 20:14:27.415370 - step 29 of 48 - 6000 active elements (0 deactivated)
16:16:23 DEBUG   opendrift:2254: 0 elements scheduled.
16:16:23 DEBUG   opendrift:2256: ======================================================================
16:16:23 DEBUG   opendrift:2267:                34.688570754339274 <- latitude -> 34.98737397921749
16:16:23 DEBUG   opendrift:2267:                23.096681641149782 <- longitude -> 23.221665161354064
16:16:23 DEBUG   opendrift:2267:                -117.8875318670003 <- z -> 0.0
16:16:23 DEBUG   opendrift:2268: ---------------------------------
16:16:23 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:23 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:16:23 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:23 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:16:23 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:23 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:23 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:16:23 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:23 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:23 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:23 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:23 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:16:23 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:23 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:16:23 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:23 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:23 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:16:23 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:23 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:16:23 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:23 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:23 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:23 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:16:23 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:23 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:16:23 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:23 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:23 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:16:23 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:16:23 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 18:00:00 (before)
                2026-11-08 21:00:00 (after)
16:16:23 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 18:00:00) in space  (linearNDFast)
16:16:23 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:23 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 21:00:00) in space  (linearNDFast)
16:16:23 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:23 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 18:00:00, weight 0.25) and
                      after (2026-11-08 21:00:00, weight 0.75) in time
16:16:23 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:23 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:23 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:23 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:16:23 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:23 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:16:23 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:23 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:23 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:16:23 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:16:23 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 19:30:00 (before)
                2026-11-08 21:00:00 (after)
16:16:23 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
16:16:23 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
16:16:23 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
16:16:23 DEBUG   opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
16:16:23 DEBUG   opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
16:16:23 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 7x7x1) for time after (2026-11-08 21:00:00)
16:16:23 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 19:30:00) in space  (linearNDFast)
16:16:23 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:23 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-08 21:00:00) in space  (linearNDFast)
16:16:23 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:23 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 19:30:00, weight 0.51) and
                      after (2026-11-08 21:00:00, weight 0.49) in time
16:16:23 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:23 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:23 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:16:23 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:16:23 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:16:23 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:16:23 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:16:23 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:16:23 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:16:23 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.373189 (min) -0.0512442 (max)
16:16:23 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.538618 (min) -0.180755 (max)
16:16:23 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 5.41555 (min) 5.62491 (max)
16:16:23 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -1.15301 (min) -0.605787 (max)
16:16:23 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:16:23 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:16:23 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:16:23 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:16:23 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:16:23 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:16:23 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:16:23 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:16:23 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:16:23 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:16:23 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:16:23 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:16:23 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:16:23 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:16:23 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:16:23 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:16:23 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:16:23 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.737989, mean: 0.778038, max: 0.807318
16:16:23 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:16:23 DEBUG   opendrift.models.physics_methods:1005:    min: 4.680094, mean: 4.805232, max: 4.894992
16:16:23 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 4.680094, mean: 4.805232, max: 4.894992
16:16:23 DEBUG   opendrift:710: No elements hit coastline.
16:16:23 DEBUG   opendrift:1821: No elements to deactivate
16:16:23 DEBUG   opendrift:2305: Calling OpenOil.update()
16:16:23 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:16:23 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:16:23 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:16:23 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:16:23 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:16:23 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:16:23 DEBUG   opendrift.models.physics_methods:1005:    min: 4.680094, mean: 4.805233, max: 4.894992
16:16:23 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:16:23 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.003158, dN_50: 0.000248
16:16:23 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:16:23 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.011845362448989783
16:16:23 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:16:23 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:16:23 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:16:23 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2897 surface elements
16:16:23 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2897 surface elements
16:16:23 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2896 surface elements
16:16:23 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2895 surface elements
16:16:23 DEBUG   opendrift.models.physics_methods:842: Advecting 2894 of 6000 elements above 0.100m with wind-sheared ocean current (0.164319 m/s - 0.170325 m/s)
16:16:23 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:16:23 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0008084395709090957 and 0.4670050458807259 m/s
16:16:23 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:16:23 DEBUG   opendrift:2247: ======================================================================
16:16:23 INFO    opendrift:2248: 2026-11-08 21:14:27.415370 - step 30 of 48 - 6000 active elements (0 deactivated)
16:16:23 DEBUG   opendrift:2254: 0 elements scheduled.
16:16:23 DEBUG   opendrift:2256: ======================================================================
16:16:23 DEBUG   opendrift:2267:                34.67280704384136 <- latitude -> 34.981401753961705
16:16:23 DEBUG   opendrift:2267:                23.081476636683206 <- longitude -> 23.222733482945262
16:16:23 DEBUG   opendrift:2267:                -116.95185554924176 <- z -> 0.0
16:16:23 DEBUG   opendrift:2268: ---------------------------------
16:16:23 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:23 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:16:23 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:23 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:16:23 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:23 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:23 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:16:23 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:23 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:23 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:23 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:23 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:16:23 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:23 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:16:23 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:23 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:23 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:16:23 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:23 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:16:23 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:23 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:23 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:23 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:16:23 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:23 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:16:23 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:23 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:23 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:16:23 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:16:23 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 21:00:00 (before)
                2026-11-09 00:00:00 (after)
16:16:23 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:16:28 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:16:33 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
16:16:33 DEBUG   opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
16:16:33 DEBUG   opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
16:16:33 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 11x16x22) for time after (2026-11-09 00:00:00)
16:16:33 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 21:00:00) in space  (linearNDFast)
16:16:33 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:33 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-09 00:00:00) in space  (linearNDFast)
16:16:33 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:34 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 21:00:00, weight 0.92) and
                      after (2026-11-09 00:00:00, weight 0.08) in time
16:16:34 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:34 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:16:34 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:16:34 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:34 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:16:34 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:16:34 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 21:00:00 (before)
                2026-11-09 00:00:00 (after)
16:16:34 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
16:16:34 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
16:16:34 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
16:16:34 DEBUG   opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
16:16:34 DEBUG   opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
16:16:34 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 7x7x1) for time after (2026-11-09 00:00:00)
16:16:34 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 21:00:00) in space  (linearNDFast)
16:16:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:34 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-09 00:00:00) in space  (linearNDFast)
16:16:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:34 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 21:00:00, weight 0.92) and
                      after (2026-11-09 00:00:00, weight 0.08) in time
16:16:34 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:34 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:34 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:16:34 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:16:34 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:16:34 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:16:34 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:16:34 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.381434 (min) -0.0639422 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.514961 (min) -0.175722 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 5.06913 (min) 5.40858 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -1.77205 (min) -1.51292 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:16:34 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.705924, mean: 0.734246, max: 0.781619
16:16:34 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:16:34 DEBUG   opendrift.models.physics_methods:1005:    min: 4.577291, mean: 4.667852, max: 4.816450
16:16:34 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 4.577291, mean: 4.667852, max: 4.816450
16:16:34 DEBUG   opendrift:710: No elements hit coastline.
16:16:34 DEBUG   opendrift:1821: No elements to deactivate
16:16:34 DEBUG   opendrift:2305: Calling OpenOil.update()
16:16:34 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:16:34 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:16:34 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:16:34 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:16:34 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:16:34 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:16:34 DEBUG   opendrift.models.physics_methods:1005:    min: 4.577291, mean: 4.667851, max: 4.816450
16:16:34 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:16:34 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.003448, dN_50: 0.000271
16:16:34 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:16:34 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.011468416936591517
16:16:34 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:16:34 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:16:34 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:16:34 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2894 surface elements
16:16:34 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2893 surface elements
16:16:34 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2893 surface elements
16:16:34 DEBUG   opendrift.models.physics_methods:842: Advecting 2892 of 6000 elements above 0.100m with wind-sheared ocean current (0.160709 m/s - 0.164855 m/s)
16:16:34 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:16:34 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0006626867173019304 and 0.46358617690543624 m/s
16:16:34 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:16:34 DEBUG   opendrift:2247: ======================================================================
16:16:34 INFO    opendrift:2248: 2026-11-08 22:14:27.415370 - step 31 of 48 - 6000 active elements (0 deactivated)
16:16:34 DEBUG   opendrift:2254: 0 elements scheduled.
16:16:34 DEBUG   opendrift:2256: ======================================================================
16:16:34 DEBUG   opendrift:2267:                34.653623759321476 <- latitude -> 34.97468611713749
16:16:34 DEBUG   opendrift:2267:                23.06856695143357 <- longitude -> 23.21969883478273
16:16:34 DEBUG   opendrift:2267:                -115.36998215078519 <- z -> 0.0
16:16:34 DEBUG   opendrift:2268: ---------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:16:34 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:16:34 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:34 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:16:34 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:34 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:34 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:16:34 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:16:34 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:34 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:16:34 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:34 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:16:34 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:34 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:16:34 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:16:34 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:34 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:16:34 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:16:34 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 21:00:00 (before)
                2026-11-09 00:00:00 (after)
16:16:34 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 21:00:00) in space  (linearNDFast)
16:16:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:34 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-09 00:00:00) in space  (linearNDFast)
16:16:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:34 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 21:00:00, weight 0.59) and
                      after (2026-11-09 00:00:00, weight 0.41) in time
16:16:34 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:34 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:16:34 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:16:34 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:34 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:16:34 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:16:34 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 21:00:00 (before)
                2026-11-09 00:00:00 (after)
16:16:34 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 21:00:00) in space  (linearNDFast)
16:16:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:34 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-09 00:00:00) in space  (linearNDFast)
16:16:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:34 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 21:00:00, weight 0.59) and
                      after (2026-11-09 00:00:00, weight 0.41) in time
16:16:34 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:34 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:34 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:16:34 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:16:34 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:16:34 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:16:34 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:16:34 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.360463 (min) -0.046151 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.470133 (min) -0.151171 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 5.27952 (min) 5.44118 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -1.71319 (min) -1.47001 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:16:34 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.753369, mean: 0.770463, max: 0.786817
16:16:34 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:16:34 DEBUG   opendrift.models.physics_methods:1005:    min: 4.728608, mean: 4.781938, max: 4.832439
16:16:34 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 4.728608, mean: 4.781938, max: 4.832439
16:16:34 DEBUG   opendrift:710: No elements hit coastline.
16:16:34 DEBUG   opendrift:1821: No elements to deactivate
16:16:34 DEBUG   opendrift:2305: Calling OpenOil.update()
16:16:34 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:16:34 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:16:34 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:16:34 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:16:34 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:16:34 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:16:34 DEBUG   opendrift.models.physics_methods:1005:    min: 4.728608, mean: 4.781938, max: 4.832439
16:16:34 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:16:34 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.003572, dN_50: 0.000280
16:16:34 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:16:34 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.011544661000657989
16:16:34 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:16:34 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:16:34 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:16:34 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2892 surface elements
16:16:34 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2891 surface elements
16:16:34 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2890 surface elements
16:16:34 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2889 surface elements
16:16:34 DEBUG   opendrift.models.physics_methods:842: Advecting 2888 of 6000 elements above 0.100m with wind-sheared ocean current (0.166401 m/s - 0.168940 m/s)
16:16:34 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:16:34 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0025131340069578234 and 0.4716859862045055 m/s
16:16:34 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:16:34 DEBUG   opendrift:2247: ======================================================================
16:16:34 INFO    opendrift:2248: 2026-11-08 23:14:27.415370 - step 32 of 48 - 6000 active elements (0 deactivated)
16:16:34 DEBUG   opendrift:2254: 0 elements scheduled.
16:16:34 DEBUG   opendrift:2256: ======================================================================
16:16:34 DEBUG   opendrift:2267:                34.63029025458485 <- latitude -> 34.974598386977576
16:16:34 DEBUG   opendrift:2267:                23.060822582203294 <- longitude -> 23.221366958695356
16:16:34 DEBUG   opendrift:2267:                -114.0650901817156 <- z -> 0.0
16:16:34 DEBUG   opendrift:2268: ---------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:16:34 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:16:34 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:34 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:16:34 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:34 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:34 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:16:34 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:16:34 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:34 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:16:34 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:34 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:16:34 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:34 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:16:34 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:16:34 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:34 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:16:34 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:16:34 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 21:00:00 (before)
                2026-11-09 00:00:00 (after)
16:16:34 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 21:00:00) in space  (linearNDFast)
16:16:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:34 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-09 00:00:00) in space  (linearNDFast)
16:16:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:34 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 21:00:00, weight 0.25) and
                      after (2026-11-09 00:00:00, weight 0.75) in time
16:16:34 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:34 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:16:34 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:16:34 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:34 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:16:34 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:16:34 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-08 21:00:00 (before)
                2026-11-09 00:00:00 (after)
16:16:34 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-08 21:00:00) in space  (linearNDFast)
16:16:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:34 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-09 00:00:00) in space  (linearNDFast)
16:16:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:34 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-08 21:00:00, weight 0.25) and
                      after (2026-11-09 00:00:00, weight 0.75) in time
16:16:34 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:34 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:34 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:16:34 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:16:34 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:16:34 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:16:34 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:16:34 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.360159 (min) -0.0230072 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.43737 (min) -0.129384 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 5.25336 (min) 5.73613 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -1.84672 (min) -1.36121 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:16:34 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.757807, mean: 0.814906, max: 0.858603
16:16:34 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:16:34 DEBUG   opendrift.models.physics_methods:1005:    min: 4.742518, mean: 4.917410, max: 5.048074
16:16:34 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 4.742518, mean: 4.917410, max: 5.048074
16:16:34 DEBUG   opendrift:710: No elements hit coastline.
16:16:34 DEBUG   opendrift:1821: No elements to deactivate
16:16:34 DEBUG   opendrift:2305: Calling OpenOil.update()
16:16:34 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:16:34 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:16:34 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:16:34 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:16:34 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:16:34 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:16:34 DEBUG   opendrift.models.physics_methods:1005:    min: 4.742517, mean: 4.917410, max: 5.048074
16:16:34 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:16:34 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.003704, dN_50: 0.000291
16:16:34 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:16:34 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.012597563822897727
16:16:34 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:16:34 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:16:34 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:16:35 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2888 surface elements
16:16:35 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2887 surface elements
16:16:35 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2887 surface elements
16:16:35 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2886 surface elements
16:16:35 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2885 surface elements
16:16:35 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2884 surface elements
16:16:35 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2883 surface elements
16:16:35 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 2882 surface elements
16:16:35 DEBUG   opendrift.models.physics_methods:842: Advecting 2880 of 6000 elements above 0.100m with wind-sheared ocean current (0.169435 m/s - 0.177235 m/s)
16:16:35 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:16:35 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0005221134091825253 and 0.46039459200419514 m/s
16:16:35 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:16:35 DEBUG   opendrift:2247: ======================================================================
16:16:35 INFO    opendrift:2248: 2026-11-09 00:14:27.415370 - step 33 of 48 - 6000 active elements (0 deactivated)
16:16:35 DEBUG   opendrift:2254: 0 elements scheduled.
16:16:35 DEBUG   opendrift:2256: ======================================================================
16:16:35 DEBUG   opendrift:2267:                34.61617591765286 <- latitude -> 34.96870558567952
16:16:35 DEBUG   opendrift:2267:                23.04847660187079 <- longitude -> 23.226876697759355
16:16:35 DEBUG   opendrift:2267:                -112.62878513916745 <- z -> 0.0
16:16:35 DEBUG   opendrift:2268: ---------------------------------
16:16:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:35 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:16:35 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:35 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:16:35 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:35 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:35 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:16:35 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:35 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:35 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:35 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:16:35 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:35 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:16:35 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:35 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:35 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:16:35 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:35 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:16:35 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:35 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:35 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:16:35 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:35 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:16:35 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:35 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:35 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:16:35 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:16:35 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-09 00:00:00 (before)
                2026-11-09 03:00:00 (after)
16:16:35 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:16:39 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:16:44 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
16:16:44 DEBUG   opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
16:16:44 DEBUG   opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
16:16:44 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 11x17x22) for time after (2026-11-09 03:00:00)
16:16:44 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-09 00:00:00) in space  (linearNDFast)
16:16:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:44 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-09 03:00:00) in space  (linearNDFast)
16:16:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:44 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-09 00:00:00, weight 0.92) and
                      after (2026-11-09 03:00:00, weight 0.08) in time
16:16:44 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:44 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:44 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:16:44 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:44 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:16:44 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:44 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:44 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:16:44 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:16:44 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-09 00:00:00 (before)
                2026-11-09 01:30:00 (after)
16:16:44 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
16:16:45 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
16:16:45 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
16:16:45 DEBUG   opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
16:16:45 DEBUG   opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
16:16:45 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 7x7x1) for time after (2026-11-09 01:30:00)
16:16:45 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-09 00:00:00) in space  (linearNDFast)
16:16:45 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:45 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-09 01:30:00) in space  (linearNDFast)
16:16:45 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:45 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-09 00:00:00, weight 0.84) and
                      after (2026-11-09 01:30:00, weight 0.16) in time
16:16:45 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:45 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:45 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:16:45 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:16:45 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:16:45 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:16:45 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:16:45 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:16:45 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.362048 (min) 0.00736721 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.409565 (min) -0.107091 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 5.32774 (min) 5.93004 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -1.7664 (min) -1.25738 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:16:45 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.771905, mean: 0.851664, max: 0.907512
16:16:45 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:16:45 DEBUG   opendrift.models.physics_methods:1005:    min: 4.786429, mean: 5.026703, max: 5.189862
16:16:45 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 4.786429, mean: 5.026703, max: 5.189862
16:16:45 DEBUG   opendrift:710: No elements hit coastline.
16:16:45 DEBUG   opendrift:1821: No elements to deactivate
16:16:45 DEBUG   opendrift:2305: Calling OpenOil.update()
16:16:45 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:16:45 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:16:45 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:16:45 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:16:45 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:16:45 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:16:45 DEBUG   opendrift.models.physics_methods:1005:    min: 4.786429, mean: 5.026703, max: 5.189862
16:16:45 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:16:45 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.003884, dN_50: 0.000305
16:16:45 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:16:45 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.013314934766881684
16:16:45 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:16:45 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:16:45 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:16:45 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2880 surface elements
16:16:45 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2879 surface elements
16:16:45 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2878 surface elements
16:16:45 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2877 surface elements
16:16:45 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2876 surface elements
16:16:45 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2875 surface elements
16:16:45 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 2874 surface elements
16:16:45 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2872 surface elements
16:16:45 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 2871 surface elements
16:16:45 DEBUG   opendrift.models.physics_methods:842: Advecting 2869 of 6000 elements above 0.100m with wind-sheared ocean current (0.172853 m/s - 0.181919 m/s)
16:16:45 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:16:45 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0018283509639090813 and 0.4167800170994464 m/s
16:16:45 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:16:45 DEBUG   opendrift:2247: ======================================================================
16:16:45 INFO    opendrift:2248: 2026-11-09 01:14:27.415370 - step 34 of 48 - 6000 active elements (0 deactivated)
16:16:45 DEBUG   opendrift:2254: 0 elements scheduled.
16:16:45 DEBUG   opendrift:2256: ======================================================================
16:16:45 DEBUG   opendrift:2267:                34.60170846617315 <- latitude -> 34.96830470843866
16:16:45 DEBUG   opendrift:2267:                23.04058842093597 <- longitude -> 23.23385949673014
16:16:45 DEBUG   opendrift:2267:                -111.75788540371305 <- z -> 0.0
16:16:45 DEBUG   opendrift:2268: ---------------------------------
16:16:45 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:45 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:16:45 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:45 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:16:45 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:45 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:45 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:16:45 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:45 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:45 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:45 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:45 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:16:45 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:45 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:16:45 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:45 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:45 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:16:45 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:45 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:16:45 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:45 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:45 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:45 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:16:45 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:45 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:16:45 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:45 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:45 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:16:45 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:16:45 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-09 00:00:00 (before)
                2026-11-09 03:00:00 (after)
16:16:45 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-09 00:00:00) in space  (linearNDFast)
16:16:45 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:45 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-09 03:00:00) in space  (linearNDFast)
16:16:45 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:45 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-09 00:00:00, weight 0.59) and
                      after (2026-11-09 03:00:00, weight 0.41) in time
16:16:45 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:45 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:45 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:45 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:16:45 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:45 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:16:45 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:45 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:45 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:16:45 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:16:45 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-09 00:00:00 (before)
                2026-11-09 01:30:00 (after)
16:16:45 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-09 00:00:00) in space  (linearNDFast)
16:16:45 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:45 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-09 01:30:00) in space  (linearNDFast)
16:16:45 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:45 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-09 00:00:00, weight 0.17) and
                      after (2026-11-09 01:30:00, weight 0.83) in time
16:16:45 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:45 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:45 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:16:45 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:16:45 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:16:45 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:16:45 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:16:45 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:16:45 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.31646 (min) 0.0666004 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.387048 (min) -0.104233 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 5.55976 (min) 5.84012 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -1.29839 (min) -0.976361 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:16:45 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.799430, mean: 0.846105, max: 0.873843
16:16:45 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:16:45 DEBUG   opendrift.models.physics_methods:1005:    min: 4.871020, mean: 5.011114, max: 5.092679
16:16:45 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 4.871020, mean: 5.011114, max: 5.092679
16:16:45 DEBUG   opendrift:710: No elements hit coastline.
16:16:45 DEBUG   opendrift:1821: No elements to deactivate
16:16:45 DEBUG   opendrift:2305: Calling OpenOil.update()
16:16:45 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:16:45 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:16:45 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:16:45 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:16:45 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:16:45 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:16:45 DEBUG   opendrift.models.physics_methods:1005:    min: 4.871020, mean: 5.011114, max: 5.092679
16:16:45 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:16:45 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.004190, dN_50: 0.000329
16:16:45 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:16:45 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.012821096614684111
16:16:45 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:16:45 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:16:45 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:16:45 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2869 surface elements
16:16:45 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2868 surface elements
16:16:45 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2867 surface elements
16:16:45 DEBUG   opendrift.models.physics_methods:842: Advecting 2866 of 6000 elements above 0.100m with wind-sheared ocean current (0.171721 m/s - 0.178801 m/s)
16:16:45 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:16:45 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0007640791530405201 and 0.4259625840877755 m/s
16:16:45 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:16:45 DEBUG   opendrift:2247: ======================================================================
16:16:45 INFO    opendrift:2248: 2026-11-09 02:14:27.415370 - step 35 of 48 - 6000 active elements (0 deactivated)
16:16:45 DEBUG   opendrift:2254: 0 elements scheduled.
16:16:45 DEBUG   opendrift:2256: ======================================================================
16:16:45 DEBUG   opendrift:2267:                34.59142784948467 <- latitude -> 34.9594856761699
16:16:45 DEBUG   opendrift:2267:                23.030165286756805 <- longitude -> 23.24056821901222
16:16:45 DEBUG   opendrift:2267:                -110.4890371688223 <- z -> 0.0
16:16:45 DEBUG   opendrift:2268: ---------------------------------
16:16:45 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:45 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:16:45 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:45 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:16:45 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:45 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:45 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:16:45 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:45 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:45 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:45 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:45 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:16:45 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:45 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:16:45 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:45 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:45 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:16:45 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:45 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:16:45 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:45 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:45 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:45 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:16:45 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:45 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:16:45 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:45 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:45 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:16:45 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:16:45 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-09 00:00:00 (before)
                2026-11-09 03:00:00 (after)
16:16:45 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-09 00:00:00) in space  (linearNDFast)
16:16:45 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:45 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-09 03:00:00) in space  (linearNDFast)
16:16:45 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:45 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-09 00:00:00, weight 0.25) and
                      after (2026-11-09 03:00:00, weight 0.75) in time
16:16:45 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:45 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:45 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:45 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:16:45 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:45 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:16:45 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:45 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:45 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:16:45 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:16:45 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-09 01:30:00 (before)
                2026-11-09 03:00:00 (after)
16:16:45 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
16:16:45 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
16:16:45 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
16:16:45 DEBUG   opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
16:16:45 DEBUG   opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
16:16:45 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 7x7x1) for time after (2026-11-09 03:00:00)
16:16:45 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-09 01:30:00) in space  (linearNDFast)
16:16:45 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:45 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-09 03:00:00) in space  (linearNDFast)
16:16:45 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:45 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-09 01:30:00, weight 0.51) and
                      after (2026-11-09 03:00:00, weight 0.49) in time
16:16:45 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:45 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:45 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:16:45 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:16:45 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:16:45 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:16:45 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:16:45 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:16:45 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.273688 (min) 0.12586 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.369688 (min) -0.0872428 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 5.81333 (min) 6.261 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -0.787568 (min) -0.342112 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:16:45 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:16:45 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.842904, mean: 0.913842, max: 0.968331
16:16:45 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:16:45 DEBUG   opendrift.models.physics_methods:1005:    min: 5.001712, mean: 5.207625, max: 5.360946
16:16:45 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 5.001712, mean: 5.207625, max: 5.360946
16:16:45 DEBUG   opendrift:710: No elements hit coastline.
16:16:46 DEBUG   opendrift:1821: No elements to deactivate
16:16:46 DEBUG   opendrift:2305: Calling OpenOil.update()
16:16:46 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:16:46 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:16:46 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:16:46 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:16:46 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:16:46 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:16:46 DEBUG   opendrift.models.physics_methods:1005:    min: 5.001712, mean: 5.207625, max: 5.360946
16:16:46 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:16:46 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.004373, dN_50: 0.000343
16:16:46 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:16:46 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.014206976125859855
16:16:46 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:16:46 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:16:46 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:16:46 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2866 surface elements
16:16:46 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2865 surface elements
16:16:46 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2864 surface elements
16:16:46 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2863 surface elements
16:16:46 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2862 surface elements
16:16:46 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2861 surface elements
16:16:46 DEBUG   opendrift.models.physics_methods:842: Advecting 2860 of 6000 elements above 0.100m with wind-sheared ocean current (0.176139 m/s - 0.184662 m/s)
16:16:46 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:16:46 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0008915783567190878 and 0.4732580864449592 m/s
16:16:46 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:16:46 DEBUG   opendrift:2247: ======================================================================
16:16:46 INFO    opendrift:2248: 2026-11-09 03:14:27.415370 - step 36 of 48 - 6000 active elements (0 deactivated)
16:16:46 DEBUG   opendrift:2254: 0 elements scheduled.
16:16:46 DEBUG   opendrift:2256: ======================================================================
16:16:46 DEBUG   opendrift:2267:                34.57786894677924 <- latitude -> 34.95537051527592
16:16:46 DEBUG   opendrift:2267:                23.029819032540743 <- longitude -> 23.260248172824667
16:16:46 DEBUG   opendrift:2267:                -109.7216337098333 <- z -> 0.0
16:16:46 DEBUG   opendrift:2268: ---------------------------------
16:16:46 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:46 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:16:46 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:46 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:16:46 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:46 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:46 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:16:46 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:46 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:46 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:46 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:46 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:16:46 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:46 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:16:46 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:46 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:46 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:16:46 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:46 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:16:46 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:46 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:46 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:46 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:16:46 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:46 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:16:46 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:46 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:46 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:16:46 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:16:46 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-09 03:00:00 (before)
                2026-11-09 06:00:00 (after)
16:16:46 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:16:50 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:16:55 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
16:16:55 DEBUG   opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
16:16:55 DEBUG   opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
16:16:55 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 11x17x22) for time after (2026-11-09 06:00:00)
16:16:55 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-09 03:00:00) in space  (linearNDFast)
16:16:55 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:55 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-09 06:00:00) in space  (linearNDFast)
16:16:55 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:55 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-09 03:00:00, weight 0.92) and
                      after (2026-11-09 06:00:00, weight 0.08) in time
16:16:55 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:55 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:55 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:55 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:16:55 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:55 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:16:55 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:55 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:55 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:16:55 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:16:55 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-09 03:00:00 (before)
                2026-11-09 06:00:00 (after)
16:16:55 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
16:16:55 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
16:16:55 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
16:16:55 DEBUG   opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
16:16:55 DEBUG   opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
16:16:55 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-11-09 06:00:00)
16:16:55 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-09 03:00:00) in space  (linearNDFast)
16:16:55 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:55 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-09 06:00:00) in space  (linearNDFast)
16:16:55 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:55 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-09 03:00:00, weight 0.92) and
                      after (2026-11-09 06:00:00, weight 0.08) in time
16:16:55 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:55 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:55 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:16:55 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:16:55 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:16:55 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:16:55 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:16:55 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:16:55 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:16:55 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.22361 (min) 0.183073 (max)
16:16:55 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.373617 (min) -0.0780583 (max)
16:16:55 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 6.08227 (min) 6.64668 (max)
16:16:55 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -0.291996 (min) 0.127711 (max)
16:16:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:16:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:16:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:16:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:16:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:16:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:16:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:16:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:16:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:16:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:16:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:16:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:16:55 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:16:55 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:16:55 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:16:55 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:16:55 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:16:55 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.910269, mean: 1.000135, max: 1.086852
16:16:55 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:16:55 DEBUG   opendrift.models.physics_methods:1005:    min: 5.197739, mean: 5.447426, max: 5.679561
16:16:55 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 5.197739, mean: 5.447426, max: 5.679561
16:16:55 DEBUG   opendrift:710: No elements hit coastline.
16:16:55 DEBUG   opendrift:1821: No elements to deactivate
16:16:55 DEBUG   opendrift:2305: Calling OpenOil.update()
16:16:55 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:16:55 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:16:55 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:16:55 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:16:55 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:16:55 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:16:55 DEBUG   opendrift.models.physics_methods:1005:    min: 5.197739, mean: 5.447426, max: 5.679561
16:16:55 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:16:55 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.004544, dN_50: 0.000357
16:16:55 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:16:55 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.015945357180684162
16:16:55 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:16:55 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:16:55 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:16:55 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2860 surface elements
16:16:55 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2859 surface elements
16:16:55 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2858 surface elements
16:16:55 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2857 surface elements
16:16:55 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2857 surface elements
16:16:55 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2856 surface elements
16:16:55 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2855 surface elements
16:16:55 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2854 surface elements
16:16:55 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2853 surface elements
16:16:55 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2852 surface elements
16:16:55 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2851 surface elements
16:16:55 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2850 surface elements
16:16:55 DEBUG   opendrift.models.physics_methods:842: Advecting 2850 of 6000 elements above 0.100m with wind-sheared ocean current (0.083560 m/s - 0.195113 m/s)
16:16:55 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:16:55 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.000405149155725514 and 0.44822893695099264 m/s
16:16:55 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:16:55 DEBUG   opendrift:2247: ======================================================================
16:16:55 INFO    opendrift:2248: 2026-11-09 04:14:27.415370 - step 37 of 48 - 6000 active elements (0 deactivated)
16:16:55 DEBUG   opendrift:2254: 0 elements scheduled.
16:16:55 DEBUG   opendrift:2256: ======================================================================
16:16:55 DEBUG   opendrift:2267:                34.56980935733324 <- latitude -> 34.95040180652609
16:16:55 DEBUG   opendrift:2267:                23.03603705068722 <- longitude -> 23.270441050862892
16:16:55 DEBUG   opendrift:2267:                -108.68523304822716 <- z -> 0.0
16:16:55 DEBUG   opendrift:2268: ---------------------------------
16:16:55 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:55 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:16:55 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:55 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:16:55 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:55 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:55 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:16:55 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:55 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:55 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:55 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:55 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:16:55 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:55 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:16:55 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:55 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:55 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:16:55 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:55 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:16:55 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:55 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:55 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:55 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:16:55 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:55 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:16:55 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:55 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:55 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:16:55 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:16:55 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-09 03:00:00 (before)
                2026-11-09 06:00:00 (after)
16:16:55 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-09 03:00:00) in space  (linearNDFast)
16:16:55 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:55 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-09 06:00:00) in space  (linearNDFast)
16:16:55 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:55 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-09 03:00:00, weight 0.59) and
                      after (2026-11-09 06:00:00, weight 0.41) in time
16:16:55 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:55 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:55 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:55 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:16:55 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:55 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:16:55 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:55 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:55 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:16:55 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:16:55 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-09 03:00:00 (before)
                2026-11-09 06:00:00 (after)
16:16:55 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-09 03:00:00) in space  (linearNDFast)
16:16:55 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:55 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-09 06:00:00) in space  (linearNDFast)
16:16:55 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:55 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-09 03:00:00, weight 0.59) and
                      after (2026-11-09 06:00:00, weight 0.41) in time
16:16:55 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:55 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:55 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:16:55 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:16:55 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:16:55 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:16:55 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:16:55 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:16:55 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:16:55 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.179734 (min) 0.226078 (max)
16:16:55 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.389803 (min) -0.109051 (max)
16:16:55 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 6.10289 (min) 6.64888 (max)
16:16:55 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -0.139632 (min) 0.256 (max)
16:16:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:16:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:16:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:16:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:16:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:16:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:16:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:16:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:16:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:16:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:16:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:16:55 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:16:55 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:16:55 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:16:55 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:16:55 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:16:55 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:16:55 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.916337, mean: 1.007782, max: 1.088311
16:16:55 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:16:55 DEBUG   opendrift.models.physics_methods:1005:    min: 5.215034, mean: 5.468323, max: 5.683372
16:16:55 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 5.215034, mean: 5.468323, max: 5.683372
16:16:55 DEBUG   opendrift:710: No elements hit coastline.
16:16:56 DEBUG   opendrift:1821: No elements to deactivate
16:16:56 DEBUG   opendrift:2305: Calling OpenOil.update()
16:16:56 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:16:56 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:16:56 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:16:56 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:16:56 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:16:56 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:16:56 DEBUG   opendrift.models.physics_methods:1005:    min: 5.215034, mean: 5.468323, max: 5.683372
16:16:56 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:16:56 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.004862, dN_50: 0.000382
16:16:56 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:16:56 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.01596675589965814
16:16:56 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:16:56 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:16:56 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:16:56 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2849 surface elements
16:16:56 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2848 surface elements
16:16:56 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2847 surface elements
16:16:56 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2847 surface elements
16:16:56 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2846 surface elements
16:16:56 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2845 surface elements
16:16:56 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2844 surface elements
16:16:56 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2843 surface elements
16:16:56 DEBUG   opendrift.models.physics_methods:842: Advecting 2842 of 6000 elements above 0.100m with wind-sheared ocean current (0.183964 m/s - 0.195722 m/s)
16:16:56 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:16:56 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.00198047339323146 and 0.42794479822129217 m/s
16:16:56 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:16:56 DEBUG   opendrift:2247: ======================================================================
16:16:56 INFO    opendrift:2248: 2026-11-09 05:14:27.415370 - step 38 of 48 - 6000 active elements (0 deactivated)
16:16:56 DEBUG   opendrift:2254: 0 elements scheduled.
16:16:56 DEBUG   opendrift:2256: ======================================================================
16:16:56 DEBUG   opendrift:2267:                34.564544727646535 <- latitude -> 34.937637183778754
16:16:56 DEBUG   opendrift:2267:                23.03125060109511 <- longitude -> 23.284770544840555
16:16:56 DEBUG   opendrift:2267:                -107.25369871990915 <- z -> 0.0
16:16:56 DEBUG   opendrift:2268: ---------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:16:56 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:16:56 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:56 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:16:56 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:56 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:56 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:56 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:16:56 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:16:56 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:56 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:16:56 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:56 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:16:56 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:56 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:56 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:16:56 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:16:56 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:56 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:16:56 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:16:56 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-09 03:00:00 (before)
                2026-11-09 06:00:00 (after)
16:16:56 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-09 03:00:00) in space  (linearNDFast)
16:16:56 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:56 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-09 06:00:00) in space  (linearNDFast)
16:16:56 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:56 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-09 03:00:00, weight 0.25) and
                      after (2026-11-09 06:00:00, weight 0.75) in time
16:16:56 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:56 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:56 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:16:56 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:16:56 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:56 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:16:56 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:16:56 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-09 03:00:00 (before)
                2026-11-09 06:00:00 (after)
16:16:56 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-09 03:00:00) in space  (linearNDFast)
16:16:56 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:56 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-09 06:00:00) in space  (linearNDFast)
16:16:56 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:56 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-09 03:00:00, weight 0.25) and
                      after (2026-11-09 06:00:00, weight 0.75) in time
16:16:56 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:56 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:56 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:16:56 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:16:56 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:16:56 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:16:56 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:16:56 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.133795 (min) 0.2641 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.42047 (min) -0.1408 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 6.12313 (min) 6.6413 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 0.0174221 (min) 0.39033 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:16:56 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.923779, mean: 1.016362, max: 1.087192
16:16:56 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:16:56 DEBUG   opendrift.models.physics_methods:1005:    min: 5.236168, mean: 5.491640, max: 5.680449
16:16:56 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 5.236168, mean: 5.491640, max: 5.680449
16:16:56 DEBUG   opendrift:710: No elements hit coastline.
16:16:56 DEBUG   opendrift:1821: No elements to deactivate
16:16:56 DEBUG   opendrift:2305: Calling OpenOil.update()
16:16:56 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:16:56 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:16:56 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:16:56 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:16:56 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:16:56 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:16:56 DEBUG   opendrift.models.physics_methods:1005:    min: 5.236168, mean: 5.491639, max: 5.680449
16:16:56 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:16:56 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.005199, dN_50: 0.000408
16:16:56 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:16:56 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.015950342399998638
16:16:56 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:16:56 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:16:56 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:16:56 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2842 surface elements
16:16:56 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2841 surface elements
16:16:56 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2840 surface elements
16:16:56 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2839 surface elements
16:16:56 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2838 surface elements
16:16:56 DEBUG   opendrift.models.physics_methods:842: Advecting 2837 of 6000 elements above 0.100m with wind-sheared ocean current (0.184686 m/s - 0.196560 m/s)
16:16:56 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:16:56 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.000627875305700139 and 0.4687086847037518 m/s
16:16:56 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:16:56 DEBUG   opendrift:2247: ======================================================================
16:16:56 INFO    opendrift:2248: 2026-11-09 06:14:27.415370 - step 39 of 48 - 6000 active elements (0 deactivated)
16:16:56 DEBUG   opendrift:2254: 0 elements scheduled.
16:16:56 DEBUG   opendrift:2256: ======================================================================
16:16:56 DEBUG   opendrift:2267:                34.55430336130834 <- latitude -> 34.93074786449935
16:16:56 DEBUG   opendrift:2267:                23.03207050791091 <- longitude -> 23.30243634561138
16:16:56 DEBUG   opendrift:2267:                -105.84828783112327 <- z -> 0.0
16:16:56 DEBUG   opendrift:2268: ---------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:16:56 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:16:56 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:56 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:16:56 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:56 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:56 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:56 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:16:56 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:16:56 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:56 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:16:56 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:56 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:16:56 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:16:56 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:16:56 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:16:56 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:16:56 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:16:56 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:16:56 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:16:56 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-09 06:00:00 (before)
                2026-11-09 09:00:00 (after)
16:16:56 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:16:59 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:17:05 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
16:17:05 DEBUG   opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
16:17:05 DEBUG   opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
16:17:05 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 12x18x22) for time after (2026-11-09 09:00:00)
16:17:05 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-09 06:00:00) in space  (linearNDFast)
16:17:05 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:05 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-09 09:00:00) in space  (linearNDFast)
16:17:05 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:05 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-09 06:00:00, weight 0.92) and
                      after (2026-11-09 09:00:00, weight 0.08) in time
16:17:05 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:17:05 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:17:05 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:17:05 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:17:05 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:17:05 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:17:05 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:17:05 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-09 06:00:00 (before)
                2026-11-09 07:30:00 (after)
16:17:05 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
16:17:05 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
16:17:05 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
16:17:05 DEBUG   opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
16:17:05 DEBUG   opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
16:17:05 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-11-09 07:30:00)
16:17:05 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-09 06:00:00) in space  (linearNDFast)
16:17:05 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:05 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-09 07:30:00) in space  (linearNDFast)
16:17:05 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:05 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-09 06:00:00, weight 0.84) and
                      after (2026-11-09 07:30:00, weight 0.16) in time
16:17:05 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:17:05 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:17:05 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:17:05 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:17:05 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:17:05 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:17:05 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:17:05 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.105553 (min) 0.311088 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.449606 (min) -0.165558 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 6.04835 (min) 6.58096 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 0.192259 (min) 0.538274 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:17:05 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.905143, mean: 1.001529, max: 1.071023
16:17:05 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:17:05 DEBUG   opendrift.models.physics_methods:1005:    min: 5.183083, mean: 5.451402, max: 5.638052
16:17:05 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 5.183083, mean: 5.451402, max: 5.638052
16:17:05 DEBUG   opendrift:710: No elements hit coastline.
16:17:05 DEBUG   opendrift:1821: No elements to deactivate
16:17:05 DEBUG   opendrift:2305: Calling OpenOil.update()
16:17:05 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:17:05 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:17:05 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:17:05 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:17:05 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:17:05 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:17:05 DEBUG   opendrift.models.physics_methods:1005:    min: 5.183083, mean: 5.451402, max: 5.638052
16:17:05 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:17:05 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.005606, dN_50: 0.000440
16:17:05 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:17:05 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.015713195446696807
16:17:05 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:17:05 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:17:05 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:17:05 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2837 surface elements
16:17:05 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 2836 surface elements
16:17:05 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2833 surface elements
16:17:05 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 2833 surface elements
16:17:05 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2831 surface elements
16:17:05 DEBUG   opendrift.models.physics_methods:842: Advecting 2830 of 6000 elements above 0.100m with wind-sheared ocean current (0.182687 m/s - 0.195327 m/s)
16:17:05 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:17:05 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.001894280241066813 and 0.4239115349360826 m/s
16:17:05 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:17:05 DEBUG   opendrift:2247: ======================================================================
16:17:05 INFO    opendrift:2248: 2026-11-09 07:14:27.415370 - step 40 of 48 - 6000 active elements (0 deactivated)
16:17:05 DEBUG   opendrift:2254: 0 elements scheduled.
16:17:05 DEBUG   opendrift:2256: ======================================================================
16:17:05 DEBUG   opendrift:2267:                34.53808518449499 <- latitude -> 34.91919875083042
16:17:05 DEBUG   opendrift:2267:                23.023072630286066 <- longitude -> 23.319874708134428
16:17:05 DEBUG   opendrift:2267:                -105.05484881236157 <- z -> 0.0
16:17:05 DEBUG   opendrift:2268: ---------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:17:05 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:17:05 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:17:05 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:17:05 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:05 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:17:05 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:17:05 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:17:05 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:17:05 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:17:05 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:17:05 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:05 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:17:05 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:17:05 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:17:05 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:17:05 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:17:05 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:17:05 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:17:05 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:17:05 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-09 06:00:00 (before)
                2026-11-09 09:00:00 (after)
16:17:05 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-09 06:00:00) in space  (linearNDFast)
16:17:05 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:05 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-09 09:00:00) in space  (linearNDFast)
16:17:05 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:05 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-09 06:00:00, weight 0.59) and
                      after (2026-11-09 09:00:00, weight 0.41) in time
16:17:05 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:17:05 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:17:05 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:17:05 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:17:05 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:17:05 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:17:05 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:17:05 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-09 06:00:00 (before)
                2026-11-09 07:30:00 (after)
16:17:05 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-09 06:00:00) in space  (linearNDFast)
16:17:05 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:05 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-09 07:30:00) in space  (linearNDFast)
16:17:05 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:05 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-09 06:00:00, weight 0.17) and
                      after (2026-11-09 07:30:00, weight 0.83) in time
16:17:05 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:17:05 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:17:05 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:17:05 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:17:05 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:17:05 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:17:05 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:17:05 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.115576 (min) 0.32765 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.468461 (min) -0.189288 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 5.6783 (min) 6.31931 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 0.448982 (min) 0.845372 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:17:05 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.809967, mean: 0.914669, max: 0.995833
16:17:05 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:17:05 DEBUG   opendrift.models.physics_methods:1005:    min: 4.903016, mean: 5.209410, max: 5.436544
16:17:05 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 4.903016, mean: 5.209410, max: 5.436544
16:17:05 DEBUG   opendrift:710: No elements hit coastline.
16:17:05 DEBUG   opendrift:1821: No elements to deactivate
16:17:05 DEBUG   opendrift:2305: Calling OpenOil.update()
16:17:05 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:17:05 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:17:05 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:17:05 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:17:05 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:17:05 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:17:05 DEBUG   opendrift.models.physics_methods:1005:    min: 4.903016, mean: 5.209410, max: 5.436544
16:17:05 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:17:05 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.006203, dN_50: 0.000487
16:17:05 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:17:05 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.014610361986383226
16:17:05 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:17:05 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:17:05 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:17:05 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2830 surface elements
16:17:05 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2830 surface elements
16:17:05 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2829 surface elements
16:17:05 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2828 surface elements
16:17:05 DEBUG   opendrift.models.physics_methods:842: Advecting 2827 of 6000 elements above 0.100m with wind-sheared ocean current (0.173110 m/s - 0.187208 m/s)
16:17:05 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:17:05 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0020148551401782586 and 0.4341091472008167 m/s
16:17:05 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:17:05 DEBUG   opendrift:2247: ======================================================================
16:17:05 INFO    opendrift:2248: 2026-11-09 08:14:27.415370 - step 41 of 48 - 6000 active elements (0 deactivated)
16:17:05 DEBUG   opendrift:2254: 0 elements scheduled.
16:17:05 DEBUG   opendrift:2256: ======================================================================
16:17:05 DEBUG   opendrift:2267:                34.52343653684745 <- latitude -> 34.910421692086864
16:17:05 DEBUG   opendrift:2267:                23.02470847075461 <- longitude -> 23.337897906567424
16:17:05 DEBUG   opendrift:2267:                -103.62525728697736 <- z -> 0.0
16:17:05 DEBUG   opendrift:2268: ---------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:17:05 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:17:05 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:17:05 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:17:05 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:05 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:17:05 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:17:05 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:17:05 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:17:05 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:17:05 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:17:05 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:05 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:17:05 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:17:05 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:17:05 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:17:05 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:17:05 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:17:05 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:17:05 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:17:05 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-09 06:00:00 (before)
                2026-11-09 09:00:00 (after)
16:17:05 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-09 06:00:00) in space  (linearNDFast)
16:17:05 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:05 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-09 09:00:00) in space  (linearNDFast)
16:17:05 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:06 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-09 06:00:00, weight 0.25) and
                      after (2026-11-09 09:00:00, weight 0.75) in time
16:17:06 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:17:06 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:17:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:06 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:17:06 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:17:06 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:17:06 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:17:06 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:17:06 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:17:06 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:17:06 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-09 07:30:00 (before)
                2026-11-09 09:00:00 (after)
16:17:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
16:17:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
16:17:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
16:17:06 DEBUG   opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
16:17:06 DEBUG   opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
16:17:06 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-11-09 09:00:00)
16:17:06 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-09 07:30:00) in space  (linearNDFast)
16:17:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:06 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-09 09:00:00) in space  (linearNDFast)
16:17:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:06 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-09 07:30:00, weight 0.51) and
                      after (2026-11-09 09:00:00, weight 0.49) in time
16:17:06 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:17:06 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:17:06 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:17:06 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:17:06 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:17:06 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:17:06 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:17:06 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:17:06 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:17:06 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.133505 (min) 0.337717 (max)
16:17:06 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.491835 (min) -0.223535 (max)
16:17:06 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 5.24625 (min) 5.8445 (max)
16:17:06 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 1.0809 (min) 1.35293 (max)
16:17:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:17:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:17:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:17:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:17:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:17:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:17:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:17:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:17:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:17:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:17:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:17:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:17:06 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:17:06 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:17:06 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:17:06 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:17:06 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:17:06 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.719323, mean: 0.824895, max: 0.880373
16:17:06 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:17:06 DEBUG   opendrift.models.physics_methods:1005:    min: 4.620526, mean: 4.947421, max: 5.111672
16:17:06 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 4.620526, mean: 4.947421, max: 5.111672
16:17:06 DEBUG   opendrift:710: No elements hit coastline.
16:17:06 DEBUG   opendrift:1821: No elements to deactivate
16:17:06 DEBUG   opendrift:2305: Calling OpenOil.update()
16:17:06 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:17:06 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:17:06 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:17:06 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:17:06 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:17:06 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:17:06 DEBUG   opendrift.models.physics_methods:1005:    min: 4.620526, mean: 4.947422, max: 5.111672
16:17:06 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:17:06 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.006836, dN_50: 0.000536
16:17:06 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:17:06 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.012916878754518607
16:17:06 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:17:06 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:17:06 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:17:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2827 surface elements
16:17:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2828 surface elements
16:17:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2827 surface elements
16:17:06 DEBUG   opendrift.models.physics_methods:842: Advecting 2826 of 6000 elements above 0.100m with wind-sheared ocean current (0.163598 m/s - 0.178638 m/s)
16:17:06 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:17:06 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0007529929780794476 and 0.45689672916574087 m/s
16:17:06 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:17:06 DEBUG   opendrift:2247: ======================================================================
16:17:06 INFO    opendrift:2248: 2026-11-09 09:14:27.415370 - step 42 of 48 - 6000 active elements (0 deactivated)
16:17:06 DEBUG   opendrift:2254: 0 elements scheduled.
16:17:06 DEBUG   opendrift:2256: ======================================================================
16:17:06 DEBUG   opendrift:2267:                34.50974728682519 <- latitude -> 34.90010735584448
16:17:06 DEBUG   opendrift:2267:                23.01760931130686 <- longitude -> 23.35894341824061
16:17:06 DEBUG   opendrift:2267:                -102.15782833236783 <- z -> 0.0
16:17:06 DEBUG   opendrift:2268: ---------------------------------
16:17:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:06 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:17:06 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:17:06 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:17:06 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:17:06 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:17:06 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:17:06 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:06 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:17:06 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:17:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:06 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:17:06 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:17:06 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:17:06 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:17:06 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:17:06 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:17:06 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:06 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:17:06 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:17:06 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:17:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:06 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:17:06 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:17:06 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:17:06 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:17:06 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:17:06 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:17:06 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:17:06 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-09 09:00:00 (before)
                2026-11-09 12:00:00 (after)
16:17:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:17:08 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:17:12 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
16:17:12 DEBUG   opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
16:17:12 DEBUG   opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
16:17:12 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 14x18x22) for time after (2026-11-09 12:00:00)
16:17:12 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-09 09:00:00) in space  (linearNDFast)
16:17:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:12 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-09 12:00:00) in space  (linearNDFast)
16:17:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:12 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-09 09:00:00, weight 0.92) and
                      after (2026-11-09 12:00:00, weight 0.08) in time
16:17:12 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:17:12 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:17:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:12 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:17:12 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:17:12 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:17:12 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:17:12 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:17:12 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:17:12 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:17:12 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-09 09:00:00 (before)
                2026-11-09 12:00:00 (after)
16:17:12 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
16:17:12 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
16:17:12 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
16:17:12 DEBUG   opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
16:17:12 DEBUG   opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
16:17:12 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-11-09 12:00:00)
16:17:12 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-09 09:00:00) in space  (linearNDFast)
16:17:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:12 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-09 12:00:00) in space  (linearNDFast)
16:17:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:12 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-09 09:00:00, weight 0.92) and
                      after (2026-11-09 12:00:00, weight 0.08) in time
16:17:12 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:17:12 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:17:12 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:17:12 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:17:12 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:17:12 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:17:12 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:17:12 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:17:12 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:17:12 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.151344 (min) 0.349698 (max)
16:17:12 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.545764 (min) -0.236764 (max)
16:17:12 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 4.97828 (min) 5.57938 (max)
16:17:12 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 1.63335 (min) 1.93451 (max)
16:17:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:17:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:17:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:17:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:17:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:17:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:17:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:17:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:17:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:17:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:17:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:17:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:17:12 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:17:12 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:17:12 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:17:12 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:17:12 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:17:12 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.685805, mean: 0.791987, max: 0.842936
16:17:12 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:17:12 DEBUG   opendrift.models.physics_methods:1005:    min: 4.511594, mean: 4.847901, max: 5.001807
16:17:12 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 4.511594, mean: 4.847901, max: 5.001807
16:17:12 DEBUG   opendrift:710: No elements hit coastline.
16:17:12 DEBUG   opendrift:1821: No elements to deactivate
16:17:12 DEBUG   opendrift:2305: Calling OpenOil.update()
16:17:12 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:17:12 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:17:12 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:17:12 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:17:12 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:17:12 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:17:12 DEBUG   opendrift.models.physics_methods:1005:    min: 4.511594, mean: 4.847901, max: 5.001807
16:17:12 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:17:12 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.007338, dN_50: 0.000576
16:17:12 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:17:12 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.0123677792346832
16:17:12 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:17:12 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:17:12 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:17:13 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2826 surface elements
16:17:13 DEBUG   opendrift.models.physics_methods:842: Advecting 2825 of 6000 elements above 0.100m with wind-sheared ocean current (0.160787 m/s - 0.175611 m/s)
16:17:13 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:17:13 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0014377826745921476 and 0.4493327482454887 m/s
16:17:13 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:17:13 DEBUG   opendrift:2247: ======================================================================
16:17:13 INFO    opendrift:2248: 2026-11-09 10:14:27.415370 - step 43 of 48 - 6000 active elements (0 deactivated)
16:17:13 DEBUG   opendrift:2254: 0 elements scheduled.
16:17:13 DEBUG   opendrift:2256: ======================================================================
16:17:13 DEBUG   opendrift:2267:                34.49056161392951 <- latitude -> 34.89696871508337
16:17:13 DEBUG   opendrift:2267:                23.016668115613495 <- longitude -> 23.38106935352044
16:17:13 DEBUG   opendrift:2267:                -100.2297761629888 <- z -> 0.0
16:17:13 DEBUG   opendrift:2268: ---------------------------------
16:17:13 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:13 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:17:13 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:17:13 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:17:13 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:17:13 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:17:13 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:17:13 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:13 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:17:13 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:17:13 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:13 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:17:13 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:17:13 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:17:13 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:17:13 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:17:13 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:17:13 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:13 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:17:13 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:17:13 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:17:13 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:13 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:17:13 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:17:13 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:17:13 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:17:13 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:17:13 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:17:13 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:17:13 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-09 09:00:00 (before)
                2026-11-09 12:00:00 (after)
16:17:13 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-09 09:00:00) in space  (linearNDFast)
16:17:13 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:13 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-09 12:00:00) in space  (linearNDFast)
16:17:13 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:13 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-09 09:00:00, weight 0.59) and
                      after (2026-11-09 12:00:00, weight 0.41) in time
16:17:13 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:17:13 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:17:13 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:13 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:17:13 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:17:13 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:17:13 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:17:13 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:17:13 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:17:13 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:17:13 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-09 09:00:00 (before)
                2026-11-09 12:00:00 (after)
16:17:13 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-09 09:00:00) in space  (linearNDFast)
16:17:13 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:13 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-09 12:00:00) in space  (linearNDFast)
16:17:13 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:13 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-09 09:00:00, weight 0.59) and
                      after (2026-11-09 12:00:00, weight 0.41) in time
16:17:13 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:17:13 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:17:13 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:17:13 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:17:13 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:17:13 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:17:13 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:17:13 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:17:13 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:17:13 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.167499 (min) 0.340813 (max)
16:17:13 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.555214 (min) -0.227103 (max)
16:17:13 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 5.26253 (min) 5.73331 (max)
16:17:13 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 1.82535 (min) 2.12448 (max)
16:17:13 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:17:13 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:17:13 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:17:13 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:17:13 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:17:13 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:17:13 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:17:13 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:17:13 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:17:13 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:17:13 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:17:13 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:17:13 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:17:13 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:17:13 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:17:13 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:17:13 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:17:13 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.782677, mean: 0.863925, max: 0.898683
16:17:13 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:17:13 DEBUG   opendrift.models.physics_methods:1005:    min: 4.819711, mean: 5.063515, max: 5.164555
16:17:13 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 4.819711, mean: 5.063515, max: 5.164555
16:17:13 DEBUG   opendrift:710: No elements hit coastline.
16:17:13 DEBUG   opendrift:1821: No elements to deactivate
16:17:13 DEBUG   opendrift:2305: Calling OpenOil.update()
16:17:13 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:17:13 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:17:13 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:17:13 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:17:13 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:17:13 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:17:13 DEBUG   opendrift.models.physics_methods:1005:    min: 4.819711, mean: 5.063515, max: 5.164555
16:17:13 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:17:13 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.007538, dN_50: 0.000592
16:17:13 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:17:13 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.013185438054204551
16:17:13 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:17:13 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:17:13 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:17:13 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2825 surface elements
16:17:13 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2824 surface elements
16:17:13 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2823 surface elements
16:17:13 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2822 surface elements
16:17:13 DEBUG   opendrift.models.physics_methods:842: Advecting 2823 of 6000 elements above 0.100m with wind-sheared ocean current (0.139616 m/s - 0.181325 m/s)
16:17:13 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:17:13 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0029456156534508615 and 0.40013485333129534 m/s
16:17:13 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:17:13 DEBUG   opendrift:2247: ======================================================================
16:17:13 INFO    opendrift:2248: 2026-11-09 11:14:27.415370 - step 44 of 48 - 6000 active elements (0 deactivated)
16:17:13 DEBUG   opendrift:2254: 0 elements scheduled.
16:17:13 DEBUG   opendrift:2256: ======================================================================
16:17:13 DEBUG   opendrift:2267:                34.474554670683936 <- latitude -> 34.89104470237999
16:17:13 DEBUG   opendrift:2267:                23.017283588254063 <- longitude -> 23.406017197241038
16:17:13 DEBUG   opendrift:2267:                -99.13390945087819 <- z -> 0.0
16:17:13 DEBUG   opendrift:2268: ---------------------------------
16:17:13 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:13 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:17:13 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:17:13 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:17:13 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:17:13 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:17:13 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:17:13 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:13 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:17:13 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:17:13 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:13 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:17:13 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:17:13 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:17:13 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:17:13 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:17:13 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:17:13 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:13 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:17:13 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:17:13 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:17:13 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:13 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:17:13 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:17:13 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:17:13 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:17:13 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:17:13 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:17:13 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:17:13 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-09 09:00:00 (before)
                2026-11-09 12:00:00 (after)
16:17:13 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-09 09:00:00) in space  (linearNDFast)
16:17:13 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:13 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-09 12:00:00) in space  (linearNDFast)
16:17:13 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:13 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-09 09:00:00, weight 0.25) and
                      after (2026-11-09 12:00:00, weight 0.75) in time
16:17:13 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:17:13 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:17:13 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:13 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:17:13 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:17:13 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:17:13 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:17:13 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:17:13 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:17:13 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:17:13 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-09 09:00:00 (before)
                2026-11-09 12:00:00 (after)
16:17:13 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-09 09:00:00) in space  (linearNDFast)
16:17:13 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:13 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-09 12:00:00) in space  (linearNDFast)
16:17:13 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:13 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-09 09:00:00, weight 0.25) and
                      after (2026-11-09 12:00:00, weight 0.75) in time
16:17:13 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:17:13 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:17:13 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:17:13 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:17:13 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:17:13 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:17:13 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:17:13 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:17:13 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:17:13 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.171503 (min) 0.330342 (max)
16:17:13 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.571791 (min) -0.223106 (max)
16:17:13 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 5.54584 (min) 5.89704 (max)
16:17:13 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 1.99788 (min) 2.32513 (max)
16:17:13 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:17:13 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:17:13 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:17:13 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:17:13 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:17:13 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:17:13 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:17:13 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:17:13 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:17:13 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:17:13 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:17:13 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:17:13 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:17:13 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:17:13 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:17:13 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:17:13 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:17:13 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.886432, mean: 0.941434, max: 0.958480
16:17:13 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:17:13 DEBUG   opendrift.models.physics_methods:1005:    min: 5.129231, mean: 5.285898, max: 5.333609
16:17:13 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 5.129231, mean: 5.285898, max: 5.333609
16:17:13 DEBUG   opendrift:710: No elements hit coastline.
16:17:13 DEBUG   opendrift:1821: No elements to deactivate
16:17:13 DEBUG   opendrift:2305: Calling OpenOil.update()
16:17:13 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:17:13 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:17:13 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:17:13 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:17:13 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:17:13 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:17:13 DEBUG   opendrift.models.physics_methods:1005:    min: 5.129231, mean: 5.285898, max: 5.333609
16:17:13 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:17:13 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.007774, dN_50: 0.000610
16:17:13 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:17:13 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.014062497313128369
16:17:13 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:17:13 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:17:13 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:17:13 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2824 surface elements
16:17:13 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2823 surface elements
16:17:13 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2822 surface elements
16:17:13 DEBUG   opendrift.models.physics_methods:842: Advecting 2821 of 6000 elements above 0.100m with wind-sheared ocean current (0.181730 m/s - 0.186999 m/s)
16:17:13 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:17:13 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0034389697181324633 and 0.44271825252554164 m/s
16:17:13 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:17:13 DEBUG   opendrift:2247: ======================================================================
16:17:13 INFO    opendrift:2248: 2026-11-09 12:14:27.415370 - step 45 of 48 - 6000 active elements (0 deactivated)
16:17:13 DEBUG   opendrift:2254: 0 elements scheduled.
16:17:13 DEBUG   opendrift:2256: ======================================================================
16:17:13 DEBUG   opendrift:2267:                34.46007328540373 <- latitude -> 34.88749028478668
16:17:13 DEBUG   opendrift:2267:                23.011838605431347 <- longitude -> 23.42846070144955
16:17:13 DEBUG   opendrift:2267:                -98.02450304298807 <- z -> 0.0
16:17:13 DEBUG   opendrift:2268: ---------------------------------
16:17:13 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:13 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:17:13 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:17:13 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:17:13 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:17:13 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:17:13 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:17:13 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:13 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:17:13 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:17:13 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:13 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:17:13 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:17:13 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:17:13 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:17:13 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:17:13 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:17:13 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:13 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:17:13 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:17:13 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:17:13 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:13 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:17:13 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:17:13 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:17:13 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:17:13 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:17:13 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:17:13 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:17:13 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-09 12:00:00 (before)
                2026-11-09 15:00:00 (after)
16:17:13 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:17:19 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:17:21 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
16:17:21 DEBUG   opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
16:17:21 DEBUG   opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
16:17:21 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 15x19x21) for time after (2026-11-09 15:00:00)
16:17:21 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-09 12:00:00) in space  (linearNDFast)
16:17:21 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:21 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-09 15:00:00) in space  (linearNDFast)
16:17:21 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:21 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-09 12:00:00, weight 0.92) and
                      after (2026-11-09 15:00:00, weight 0.08) in time
16:17:21 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:17:21 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:17:21 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:21 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:17:21 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:17:21 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:17:21 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:17:21 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:17:21 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:17:21 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:17:21 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-09 12:00:00 (before)
                2026-11-09 13:30:00 (after)
16:17:21 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
16:17:21 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
16:17:21 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
16:17:21 DEBUG   opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
16:17:21 DEBUG   opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
16:17:21 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x8x1) for time after (2026-11-09 13:30:00)
16:17:21 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-09 12:00:00) in space  (linearNDFast)
16:17:21 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:21 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-09 13:30:00) in space  (linearNDFast)
16:17:21 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:21 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-09 12:00:00, weight 0.84) and
                      after (2026-11-09 13:30:00, weight 0.16) in time
16:17:21 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:17:21 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:17:21 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:17:21 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:17:21 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:17:21 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:17:21 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:17:21 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:17:21 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:17:21 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.180691 (min) 0.321391 (max)
16:17:21 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.585672 (min) -0.206089 (max)
16:17:21 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 5.64025 (min) 5.91716 (max)
16:17:21 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 2.06229 (min) 2.42542 (max)
16:17:21 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:17:21 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:17:21 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:17:21 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:17:21 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:17:21 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:17:21 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:17:21 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:17:21 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:17:21 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:17:21 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:17:21 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:17:21 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:17:21 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:17:21 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:17:21 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:17:21 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:17:21 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.920767, mean: 0.968474, max: 1.003638
16:17:21 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:17:21 DEBUG   opendrift.models.physics_methods:1005:    min: 5.227624, mean: 5.361218, max: 5.457806
16:17:21 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 5.227624, mean: 5.361218, max: 5.457806
16:17:21 DEBUG   opendrift:710: No elements hit coastline.
16:17:21 DEBUG   opendrift:1821: No elements to deactivate
16:17:21 DEBUG   opendrift:2305: Calling OpenOil.update()
16:17:21 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:17:21 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:17:21 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:17:21 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:17:21 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:17:21 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:17:21 DEBUG   opendrift.models.physics_methods:1005:    min: 5.227624, mean: 5.361218, max: 5.457806
16:17:21 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:17:21 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.008212, dN_50: 0.000645
16:17:21 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:17:21 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.014724832528821116
16:17:21 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:17:21 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:17:21 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:17:21 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2821 surface elements
16:17:21 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2820 surface elements
16:17:21 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2819 surface elements
16:17:21 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2818 surface elements
16:17:21 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2817 surface elements
16:17:21 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2816 surface elements
16:17:21 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2815 surface elements
16:17:21 DEBUG   opendrift.models.physics_methods:842: Advecting 2815 of 6000 elements above 0.100m with wind-sheared ocean current (0.172385 m/s - 0.188199 m/s)
16:17:21 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:17:21 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0017908188912365063 and 0.41383519308694083 m/s
16:17:21 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:17:21 DEBUG   opendrift:2247: ======================================================================
16:17:21 INFO    opendrift:2248: 2026-11-09 13:14:27.415370 - step 46 of 48 - 6000 active elements (0 deactivated)
16:17:21 DEBUG   opendrift:2254: 0 elements scheduled.
16:17:21 DEBUG   opendrift:2256: ======================================================================
16:17:21 DEBUG   opendrift:2267:                34.446627591390026 <- latitude -> 34.88601472260403
16:17:21 DEBUG   opendrift:2267:                23.007512782124834 <- longitude -> 23.44050665052178
16:17:21 DEBUG   opendrift:2267:                -96.68807625308445 <- z -> 0.0
16:17:21 DEBUG   opendrift:2268: ---------------------------------
16:17:21 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:21 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:17:21 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:17:21 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:17:21 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:17:21 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:17:21 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:17:21 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:21 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:17:21 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:17:21 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:21 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:17:21 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:17:21 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:17:21 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:17:21 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:17:21 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:17:21 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:21 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:17:21 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:17:21 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:17:21 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:21 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:17:21 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:17:21 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:17:21 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:17:21 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:17:21 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:17:21 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:17:21 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-09 12:00:00 (before)
                2026-11-09 15:00:00 (after)
16:17:21 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-09 12:00:00) in space  (linearNDFast)
16:17:21 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:21 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-09 15:00:00) in space  (linearNDFast)
16:17:21 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:21 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-09 12:00:00, weight 0.59) and
                      after (2026-11-09 15:00:00, weight 0.41) in time
16:17:21 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:17:21 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:17:21 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:21 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:17:21 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:17:21 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:17:21 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:17:21 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:17:21 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:17:21 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:17:21 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-09 12:00:00 (before)
                2026-11-09 13:30:00 (after)
16:17:21 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-09 12:00:00) in space  (linearNDFast)
16:17:21 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:21 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-09 13:30:00) in space  (linearNDFast)
16:17:21 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:21 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-09 12:00:00, weight 0.17) and
                      after (2026-11-09 13:30:00, weight 0.83) in time
16:17:21 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:17:21 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:17:21 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:17:21 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:17:22 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:17:22 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:17:22 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:17:22 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:17:22 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:17:22 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.151533 (min) 0.309836 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.544635 (min) -0.183299 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 5.17231 (min) 5.63363 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 1.70403 (min) 2.21089 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:17:22 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.739434, mean: 0.824385, max: 0.900962
16:17:22 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:17:22 DEBUG   opendrift.models.physics_methods:1005:    min: 4.684672, mean: 4.945459, max: 5.171100
16:17:22 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 4.684672, mean: 4.945459, max: 5.171100
16:17:22 DEBUG   opendrift:710: No elements hit coastline.
16:17:22 DEBUG   opendrift:1821: No elements to deactivate
16:17:22 DEBUG   opendrift:2305: Calling OpenOil.update()
16:17:22 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:17:22 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:17:22 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:17:22 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:17:22 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:17:22 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:17:22 DEBUG   opendrift.models.physics_methods:1005:    min: 4.684672, mean: 4.945459, max: 5.171100
16:17:22 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:17:22 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.009293, dN_50: 0.000729
16:17:22 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:17:22 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.013218866170845419
16:17:22 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:17:22 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:17:22 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:17:22 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2815 surface elements
16:17:22 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2814 surface elements
16:17:22 DEBUG   opendrift.models.physics_methods:842: Advecting 2813 of 6000 elements above 0.100m with wind-sheared ocean current (0.165023 m/s - 0.176149 m/s)
16:17:22 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:17:22 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0023274135985183937 and 0.4366516419880002 m/s
16:17:22 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:17:22 DEBUG   opendrift:2247: ======================================================================
16:17:22 INFO    opendrift:2248: 2026-11-09 14:14:27.415370 - step 47 of 48 - 6000 active elements (0 deactivated)
16:17:22 DEBUG   opendrift:2254: 0 elements scheduled.
16:17:22 DEBUG   opendrift:2256: ======================================================================
16:17:22 DEBUG   opendrift:2267:                34.432657861665945 <- latitude -> 34.877686479467016
16:17:22 DEBUG   opendrift:2267:                23.002530733047795 <- longitude -> 23.455952202214625
16:17:22 DEBUG   opendrift:2267:                -95.4694979799041 <- z -> 0.0
16:17:22 DEBUG   opendrift:2268: ---------------------------------
16:17:22 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:22 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:17:22 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:17:22 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:17:22 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:17:22 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:17:22 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:17:22 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:22 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:17:22 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:17:22 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:22 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:17:22 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:17:22 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:17:22 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:17:22 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:17:22 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:17:22 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:22 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:17:22 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:17:22 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:17:22 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:22 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:17:22 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:17:22 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:17:22 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:17:22 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:17:22 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:17:22 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:17:22 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-09 12:00:00 (before)
                2026-11-09 15:00:00 (after)
16:17:22 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-09 12:00:00) in space  (linearNDFast)
16:17:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:22 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-09 15:00:00) in space  (linearNDFast)
16:17:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:22 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-09 12:00:00, weight 0.25) and
                      after (2026-11-09 15:00:00, weight 0.75) in time
16:17:22 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:17:22 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:17:22 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:22 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:17:22 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:17:22 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:17:22 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:17:22 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:17:22 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:17:22 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:17:22 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-09 13:30:00 (before)
                2026-11-09 15:00:00 (after)
16:17:22 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
16:17:22 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
16:17:22 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
16:17:22 DEBUG   opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
16:17:22 DEBUG   opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
16:17:22 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x8x1) for time after (2026-11-09 15:00:00)
16:17:22 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-09 13:30:00) in space  (linearNDFast)
16:17:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:22 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-09 15:00:00) in space  (linearNDFast)
16:17:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:22 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-09 13:30:00, weight 0.51) and
                      after (2026-11-09 15:00:00, weight 0.49) in time
16:17:22 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:17:22 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:17:22 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:17:22 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:17:22 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:17:22 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:17:22 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:17:22 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:17:22 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:17:22 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.120336 (min) 0.298542 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.51443 (min) -0.163377 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 4.48759 (min) 5.05439 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 1.86756 (min) 2.54812 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:17:22 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.593440, mean: 0.692148, max: 0.788178
16:17:22 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:17:22 DEBUG   opendrift.models.physics_methods:1005:    min: 4.196797, mean: 4.530527, max: 4.836619
16:17:22 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 4.196797, mean: 4.530527, max: 4.836619
16:17:22 DEBUG   opendrift:710: No elements hit coastline.
16:17:22 DEBUG   opendrift:1821: No elements to deactivate
16:17:22 DEBUG   opendrift:2305: Calling OpenOil.update()
16:17:22 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:17:22 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:17:22 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:17:22 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:17:22 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:17:22 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:17:22 DEBUG   opendrift.models.physics_methods:1005:    min: 4.196797, mean: 4.530527, max: 4.836619
16:17:22 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:17:22 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.010468, dN_50: 0.000822
16:17:22 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:17:22 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.011564630082834213
16:17:22 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:17:22 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:17:22 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:17:22 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 2813 surface elements
16:17:22 DEBUG   opendrift.models.physics_methods:842: Advecting 2812 of 6000 elements above 0.100m with wind-sheared ocean current (0.148164 m/s - 0.163428 m/s)
16:17:22 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:17:22 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.001814089476824764 and 0.43604612887705346 m/s
16:17:22 DEBUG   opendrift:925: to be seeded: 0, already seeded 6000
16:17:22 DEBUG   opendrift:2247: ======================================================================
16:17:22 INFO    opendrift:2248: 2026-11-09 15:14:27.415370 - step 48 of 48 - 6000 active elements (0 deactivated)
16:17:22 DEBUG   opendrift:2254: 0 elements scheduled.
16:17:22 DEBUG   opendrift:2256: ======================================================================
16:17:22 DEBUG   opendrift:2267:                34.41888389622767 <- latitude -> 34.86655502593899
16:17:22 DEBUG   opendrift:2267:                23.007273846746354 <- longitude -> 23.471233895589897
16:17:22 DEBUG   opendrift:2267:                -94.3535242900539 <- z -> 0.0
16:17:22 DEBUG   opendrift:2268: ---------------------------------
16:17:22 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:22 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:17:22 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:17:22 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:17:22 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:17:22 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:17:22 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 6000 elements
16:17:22 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:22 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:17:22 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:17:22 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:22 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:17:22 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:17:22 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:17:22 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:17:22 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:17:22 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:17:22 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:22 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:17:22 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:17:22 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:17:22 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:22 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
16:17:22 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:17:22 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:17:22 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:17:22 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:17:22 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:17:22 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:17:22 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-09 15:00:00 (before)
                2026-11-09 18:00:00 (after)
16:17:22 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:17:26 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:17:29 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
16:17:29 DEBUG   opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
16:17:29 DEBUG   opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
16:17:29 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 15x19x21) for time after (2026-11-09 18:00:00)
16:17:29 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-09 15:00:00) in space  (linearNDFast)
16:17:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:29 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-09 18:00:00) in space  (linearNDFast)
16:17:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:30 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-09 15:00:00, weight 0.92) and
                      after (2026-11-09 18:00:00, weight 0.08) in time
16:17:30 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:17:30 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:17:30 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:30 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:17:30 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:17:30 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:17:30 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:17:30 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:17:30 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:17:30 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:17:30 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-11-09 15:00:00 (before)
                2026-11-09 18:00:00 (after)
16:17:30 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
16:17:30 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
16:17:30 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
16:17:30 DEBUG   opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
16:17:30 DEBUG   opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
16:17:30 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x8x1) for time after (2026-11-09 18:00:00)
16:17:30 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-11-09 15:00:00) in space  (linearNDFast)
16:17:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:30 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-11-09 18:00:00) in space  (linearNDFast)
16:17:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:30 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-11-09 15:00:00, weight 0.92) and
                      after (2026-11-09 18:00:00, weight 0.08) in time
16:17:30 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:17:30 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:17:30 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:17:30 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:17:30 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:17:30 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
16:17:30 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
16:17:30 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:17:30 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:17:30 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.114547 (min) 0.316103 (max)
16:17:30 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.496372 (min) -0.143203 (max)
16:17:30 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 3.8889 (min) 4.52282 (max)
16:17:30 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: 2.21149 (min) 2.9522 (max)
16:17:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
16:17:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
16:17:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:17:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:17:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:17:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:17:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
16:17:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
16:17:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
16:17:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
16:17:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
16:17:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:17:30 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
16:17:30 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:17:30 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:17:30 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:17:30 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:17:30 DEBUG   opendrift.models.physics_methods:928: Calculating Hs from wind, min: 0.508857, mean: 0.609687, max: 0.717617
16:17:30 DEBUG   opendrift.models.physics_methods:995: Calculating wave period Tm02 from wind
16:17:30 DEBUG   opendrift.models.physics_methods:1005:    min: 3.886222, mean: 4.251322, max: 4.615044
16:17:30 DEBUG   opendrift.models.physics_methods:945: Calculating wave period from wind, min: 3.886222, mean: 4.251322, max: 4.615044
16:17:30 DEBUG   opendrift:710: No elements hit coastline.
16:17:30 DEBUG   opendrift:1821: No elements to deactivate
16:17:30 DEBUG   opendrift:2305: Calling OpenOil.update()
16:17:30 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
16:17:30 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
16:17:30 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:17:30 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
16:17:30 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:17:30 DEBUG   opendrift.models.physics_methods:987: Using mean period Tm02 as wave period
16:17:30 DEBUG   opendrift.models.physics_methods:1005:    min: 3.886222, mean: 4.251322, max: 4.615044
16:17:30 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:17:30 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.011520, dN_50: 0.000904
16:17:30 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:17:30 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.010529684098128735
16:17:30 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:17:30 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
16:17:30 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:17:30 DEBUG   opendrift.models.physics_methods:842: Advecting 2812 of 6000 elements above 0.100m with wind-sheared ocean current (0.137596 m/s - 0.154980 m/s)
16:17:30 DEBUG   opendrift.models.physics_methods:867: No Stokes drift velocity available
16:17:30 DEBUG   opendrift:1784: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0013194733750858535 and 0.46094914105962403 m/s
16:17:30 DEBUG   opendrift:2343: Cleaning up
16:17:30 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:30 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:17:30 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
16:17:30 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:17:30 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
16:17:30 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:17:30 DEBUG   opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 6000 elements
16:17:30 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:30 DEBUG   opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
16:17:30 DEBUG   opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
16:17:30 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:17:30 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
16:17:30 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:17:30 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:17:30 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
16:17:30 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
16:17:30 DEBUG   opendrift:710: No elements hit coastline.
16:17:30 DEBUG   opendrift:2443: Updating minval and maxval
16:17:30 DEBUG   opendrift:2523: Writing to file
16:17:30 DEBUG   opendrift:1821: No elements to deactivate
16:17:30 DEBUG   opendrift:165: Changed mode from Mode.Run to Mode.Result
<xarray.Dataset> Size: 52MB
Dimensions:                                                                              (
                                                                                          trajectory: 6000,
                                                                                          time: 49)
Coordinates:
  * trajectory                                                                           (trajectory) int64 48kB ...
  * time                                                                                 (time) datetime64[us] 392B ...
Data variables: (12/44)
    status                                                                               (trajectory, time) float32 1MB ...
    moving                                                                               (trajectory, time) float32 1MB ...
    age_seconds                                                                          (trajectory, time) float32 1MB ...
    origin_marker                                                                        (trajectory, time) float32 1MB ...
    lon                                                                                  (trajectory, time) float32 1MB ...
    lat                                                                                  (trajectory, time) float32 1MB ...
    ...                                                                                   ...
    sea_water_salinity                                                                   (trajectory, time) float32 1MB ...
    sea_floor_depth_below_sea_level                                                      (trajectory, time) float32 1MB ...
    horizontal_diffusivity                                                               (trajectory, time) float32 1MB ...
    ocean_vertical_diffusivity                                                           (trajectory, time) float32 1MB ...
    land_binary_mask                                                                     (trajectory, time) float32 1MB ...
    ocean_mixed_layer_thickness                                                          (trajectory, time) float32 1MB ...
Attributes: (12/168)
    Conventions:                                                             ...
    standard_name_vocabulary:                                                ...
    featureType:                                                             ...
    title:                                                                   ...
    summary:                                                                 ...
    keywords:                                                                ...
    ...                                                                                                               ...
    geospatial_lon_units:                                                    ...
    geospatial_lon_resolution:                                               ...
    runtime:                                                                 ...
    geospatial_vertical_min:                                                 ...
    geospatial_vertical_max:                                                 ...
    geospatial_vertical_positive:                                            ...


Plot and animate results

o.animation(color='z', markersize='mass_oil', markersize_scaling=80)
16:17:30 DEBUG   opendrift:2590: Setting up map: corners=None, fast=False, lscale=None
16:17:30 DEBUG   opendrift.readers.reader_global_landmask:190: No raster land within plot area, skipping plotting of GSHHG vectors
16:17:31 DEBUG   opendrift:3316: Saving animation..
16:17:31 INFO    opendrift:4899: Saving animation to /root/project/docs/source/gallery/animations/example_oilspill_seafloor_biodegradation_0.gif...
16:17:47 DEBUG   opendrift:4937: MPLBACKEND = agg
16:17:47 DEBUG   opendrift:4938: DISPLAY = None
16:17:47 DEBUG   opendrift:4939: Time to save animation: 0:00:15.311743
16:17:47 INFO    opendrift:3307: Time to make animation: 0:00:16.552120
../_images/example_oilspill_seafloor_biodegradation_0.gif
o.plot_oil_budget(show_watercontent_and_viscosity=False, show_wind_and_current=False)
GENERIC MEDIUM CRUDE (877.6 kg/m3) - 2026-11-07 16:14 to 2026-11-09 16:14

Custom oil budget plot

b = o.get_oil_budget()
import matplotlib.pyplot as plt
time = (o.result.time-o.result.time[0]).dt.total_seconds()/3600  # Hours since start
fig, ax = plt.subplots()
ax.plot(time, b['mass_submerged'], label='Submerged oil mass')
ax.plot(time, b['mass_surface'], label='Surface oil mass')
ax.plot(time, b['mass_biodegraded'], label='Biodegraded oil mass')
ax.set_title(f'{o.get_oil_name()},  {b["oil_density"].max():.2f} kg/m3')
plt.legend()
plt.xlabel('Time [hours]')
plt.ylabel('Mass oil [kg]')
plt.show()
GENERIC MEDIUM CRUDE,  877.57 kg/m3

Animation of vertical behaviour

o.animation_profile(markersize='mass_oil', markersize_scaling=80, color='z', alpha=.5)
16:17:47 DEBUG   opendrift:3316: Saving animation..
16:17:47 INFO    opendrift:4899: Saving animation to /root/project/docs/source/gallery/animations/example_oilspill_seafloor_biodegradation_1.gif...
16:17:56 DEBUG   opendrift:4937: MPLBACKEND = agg
16:17:56 DEBUG   opendrift:4938: DISPLAY = None
16:17:56 DEBUG   opendrift:4939: Time to save animation: 0:00:08.754169
16:17:56 INFO    opendrift:3525: Time to make animation: 0:00:08.992949
../_images/example_oilspill_seafloor_biodegradation_1.gif

Total running time of the script: (3 minutes 37.110 seconds)

Gallery generated by Sphinx-Gallery