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
14:02:55 DEBUG   opendrift.config:168: Adding 17 config items from __init__
14:02:55 DEBUG   opendrift.config:178:   Overwriting config item readers:max_number_of_fails
14:02:55 DEBUG   opendrift.config:168: Adding 6 config items from __init__
14:02:55 INFO    opendrift:569: OpenDriftSimulation initialised (version 1.14.11 / v1.14.12-9-g6f1a4a0)
14:02:55 DEBUG   opendrift.config:168: Adding 19 config items from oceandrift
14:02:55 DEBUG   opendrift.config:178:   Overwriting config item seed:z
14:02:55 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})
14:02:55 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
14:02:55 DEBUG   opendrift.readers.reader_lazy:37: Delaying initialisation of LazyReader: https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:02:55 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
14:02:55 DEBUG   opendrift.models.basemodel.environment:312: Added reader LazyReader: https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:02:55 INFO    opendrift.config:68: set_config('drift:current_uncertainty', 0)
14:02:55 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)
14:02:55 INFO    opendrift.models.openoil.openoil:1641: Droplet diameter is provided, and will be kept constant during simulation
14:02:55 INFO    opendrift.models.openoil.adios.dirjs:86: Querying ADIOS database for oil: GENERIC MEDIUM CRUDE
14:02:55 DEBUG   opendrift.models.openoil.adios.oil:76: Parsing Oil: AD04001 / GENERIC MEDIUM CRUDE
14:02:55 INFO    opendrift.models.openoil.openoil:1731: Using density 877.5726099999999 and viscosity 4.5431401718650186e-05 of oiltype GENERIC MEDIUM CRUDE
14:02:55 DEBUG   opendrift.readers.basereader:185: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
14:02:55 DEBUG   opendrift.models.basemodel.environment:312: Added reader constant_reader
14:02:55 INFO    opendrift.models.basemodel.environment:203: Adding a global landmask from GSHHG
14:02:55 DEBUG   opendrift.readers.basereader.variables:546: Skipping calculation of vector component, since y is not north
14:02:55 DEBUG   opendrift.readers.basereader.variables:546: Skipping calculation of vector component, since y is not north
14:02:55 DEBUG   opendrift.readers.basereader.variables:546: Skipping calculation of vector component, since y is not north
14:02:55 DEBUG   opendrift.readers.basereader.variables:546: Skipping calculation of vector component, since y is not north
14:02:55 DEBUG   opendrift.readers.basereader:185: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
14:03:02 DEBUG   opendrift.models.basemodel.environment:312: Added reader global_landmask
14:03:02 INFO    opendrift.models.basemodel.environment:227: Fallback values will be used for the following variables which have no readers:
14:03:02 INFO    opendrift.models.basemodel.environment:230:    sea_surface_height: 0.000000
14:03:02 INFO    opendrift.models.basemodel.environment:230:    upward_sea_water_velocity: 0.000000
14:03:02 INFO    opendrift.models.basemodel.environment:230:    sea_surface_wave_significant_height: 0.000000
14:03:02 INFO    opendrift.models.basemodel.environment:230:    sea_surface_wave_stokes_drift_x_velocity: 0.000000
14:03:02 INFO    opendrift.models.basemodel.environment:230:    sea_surface_wave_stokes_drift_y_velocity: 0.000000
14:03:02 INFO    opendrift.models.basemodel.environment:230:    sea_surface_wave_period_at_variance_spectral_density_maximum: 0.000000
14:03:02 INFO    opendrift.models.basemodel.environment:230:    sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0.000000
14:03:02 INFO    opendrift.models.basemodel.environment:230:    sea_ice_area_fraction: 0.000000
14:03:02 INFO    opendrift.models.basemodel.environment:230:    sea_ice_x_velocity: 0.000000
14:03:02 INFO    opendrift.models.basemodel.environment:230:    sea_ice_y_velocity: 0.000000
14:03:02 INFO    opendrift.models.basemodel.environment:230:    sea_water_temperature: 10.000000
14:03:02 INFO    opendrift.models.basemodel.environment:230:    sea_water_salinity: 34.000000
14:03:02 INFO    opendrift.models.basemodel.environment:230:    sea_floor_depth_below_sea_level: 10000.000000
14:03:02 INFO    opendrift.models.basemodel.environment:230:    ocean_vertical_diffusivity: 0.020000
14:03:02 DEBUG   opendrift:165: Changed mode from Mode.Config to Mode.Ready
14:03:02 INFO    opendrift.models.openoil.openoil:1641: Droplet diameter is provided, and will be kept constant during simulation
14:03:02 INFO    opendrift.models.openoil.adios.dirjs:86: Querying ADIOS database for oil: GENERIC MEDIUM CRUDE
14:03:02 DEBUG   opendrift.models.openoil.adios.oil:76: Parsing Oil: AD04001 / GENERIC MEDIUM CRUDE
14:03:02 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)
14:03:02 DEBUG   opendrift:165: Changed mode from Mode.Ready to Mode.Run
14:03:02 DEBUG   opendrift:1882:
------------------------------------------------------
Software and hardware:
  OpenDrift version 1.14.11
  Platform: Linux, 7.0.0-1009-aws
  4.0 GB memory
  36 processors (x86_64)
  NumPy version 2.5.3
  SciPy version 1.18.0
  Matplotlib version 3.11.1
  NetCDF4 version 1.7.4
  Xarray version 2026.7.0
  ADIOS (adios_db) version 1.2.5
  Copernicusmarine version 2.4.1
  Python version 3.14.7 | packaged by conda-forge | (main, Sep  2 2026, 21:08:32) [GCC 15.3.0]
------------------------------------------------------

14:03:02 DEBUG   opendrift:1895: No output file is specified, neglecting export_buffer_length
14:03:02 INFO    opendrift:1910: Skipping environment variable upward_sea_water_velocity because of condition ['drift:vertical_advection', 'is', False]
14:03:02 INFO    opendrift:1921: Storing previous values of element property lon because of condition (('general:coastline_action', 'in', ['stranding', 'previous']), 'or', ('general:seafloor_action', 'in', ['previous']))
14:03:02 INFO    opendrift:1921: Storing previous values of element property lat because of condition (('general:coastline_action', 'in', ['stranding', 'previous']), 'or', ('general:seafloor_action', 'in', ['previous']))
14:03:02 DEBUG   opendrift:2046: Finalizing environment and preparing readers for simulation coverage ([21.02599253 32.97284402 25.97419057 37.02720938]) and time (2026-09-05 14:02:55.271751 to 2026-09-07 14:02:55.271751)
14:03:02 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]
14:03:02 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]
14:03:02 DEBUG   opendrift.models.basemodel.environment:166:    Preparing constant_reader for extent [21.02599253 32.97284402 25.97419057 37.02720938]
14:03:02 DEBUG   opendrift.readers.basereader.variables:559: Nothing more to prepare for constant_reader
14:03:02 DEBUG   opendrift.models.basemodel.environment:166:    Preparing global_landmask for extent [21.02599253 32.97284402 25.97419057 37.02720938]
14:03:02 DEBUG   opendrift.readers.basereader.variables:559: Nothing more to prepare for global_landmask
14:03:02 DEBUG   opendrift:2143: Initial self.result, size Frozen({'trajectory': 6000, 'time': 49})
14:03:02 INFO    opendrift:958: Using existing reader for land_binary_mask to move elements to ocean
14:03:02 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:02 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:02 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:02 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:02 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:02 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:02 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:02 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:02 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:02 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:02 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:02 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:02 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03:02 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:02 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:02 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:02 INFO    opendrift:989: All points are in ocean
14:03:02 INFO    opendrift.models.openoil.openoil:697: Oil-water surface tension is 0.031369 Nm
14:03:02 INFO    opendrift.models.openoil.openoil:710: Max water fraction not available for GENERIC MEDIUM CRUDE, using default
14:03:02 DEBUG   opendrift:915: to be seeded: 6000, already seeded 0
14:03:02 DEBUG   opendrift:937: Released 6000 new elements.
14:03:02 DEBUG   opendrift:2236: ======================================================================
14:03:02 INFO    opendrift:2237: 2026-09-05 14:02:55.271751 - step 1 of 48 - 6000 active elements (0 deactivated)
14:03:02 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:02 DEBUG   opendrift:2245: ======================================================================
14:03:02 DEBUG   opendrift:2256:                34.99662780761719 <- latitude -> 35.00342559814453
14:03:02 DEBUG   opendrift:2256:                23.4965763092041 <- longitude -> 23.50360679626465
14:03:02 DEBUG   opendrift:2256:                -150.0 <- z -> 0.0
14:03:02 DEBUG   opendrift:2257: ---------------------------------
14:03:02 DEBUG   opendrift.models.basemodel.environment:573: Variables not covered by any reader: ['sea_floor_depth_below_sea_level', 'x_wind', 'y_sea_water_velocity', 'sea_surface_height', 'sea_water_temperature', 'y_wind', 'sea_water_salinity', 'x_sea_water_velocity']
14:03:02 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
14:03:02 DEBUG   opendrift.readers:269: Testing reader <module 'opendrift.readers.reader_netCDF_CF_generic' from '/root/project/opendrift/readers/reader_netCDF_CF_generic.py'>
14:03:02 INFO    opendrift.readers:67: Opening file with xr.open_dataset
14:03:02 DEBUG   findlibs:301: about to search for libeccodes.so/eccodeslib in <function _find_in_package at 0x7e3090cc6c40>
14:03:02 DEBUG   findlibs:301: about to search for libeccodes.so/eccodeslib in <function _find_in_python at 0x7e3090cc6da0>
14:03:02 DEBUG   findlibs:303: found libeccodes.so/eccodeslib in <function _find_in_python at 0x7e3090cc6da0>
14:03:02 DEBUG   gribapi.bindings:98: eccodes lib search: findlibs returned /opt/conda/envs/opendrift/lib/libeccodes.so
14:03:03 WARNING opendrift.readers:75: Removing variables that cannot be CF decoded: ['tau']
14:03:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:131: Finding coordinate variables.
14:03:03 INFO    opendrift.readers.reader_netCDF_CF_generic:307: Grid coordinates are detected, but proj4 string not given: assuming latlong
14:03:03 INFO    opendrift.readers.reader_netCDF_CF_generic:340: Detected dimensions: {'z': 'depth', 'y': 'lat', 'x': 'lon', 'time': 'time'}
14:03:03 DEBUG   opendrift.readers.basereader.variables:618: 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
14:03:03 INFO    opendrift.readers.basereader:175: Variable x_sea_water_velocity will be rotated from eastward_sea_water_velocity
14:03:03 INFO    opendrift.readers.basereader:175: Variable y_sea_water_velocity will be rotated from northward_sea_water_velocity
14:03:03 DEBUG   opendrift.readers.basereader:185: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
14:03:03 DEBUG   opendrift.readers.basereader.variables:573: Adding variable mapping: ['x_sea_water_velocity', 'y_sea_water_velocity'] -> sea_water_speed
14:03:03 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
14:03:03 DEBUG   opendrift.readers.basereader.variables:618: 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
14:03:03 DEBUG   opendrift.readers.basereader.variables:559: Nothing more to prepare for https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:03:03 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
14:03:03 DEBUG   opendrift.readers.basereader.variables:618: 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
14:03:03 DEBUG   opendrift.readers.reader_lazy:56: Initialising: LazyReader: https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:03 DEBUG   opendrift.readers:269: Testing reader <module 'opendrift.readers.reader_netCDF_CF_generic' from '/root/project/opendrift/readers/reader_netCDF_CF_generic.py'>
14:03:03 INFO    opendrift.readers:67: Opening file with xr.open_dataset
14:03:03 DEBUG   opendrift.readers:128: Selecting GRIB variable u-component_of_wind_height_above_ground at 10m height and adding standard_name eastward_wind
14:03:03 DEBUG   opendrift.readers:128: Selecting GRIB variable v-component_of_wind_height_above_ground at 10m height and adding standard_name northward_wind
14:03:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:131: Finding coordinate variables.
14:03:03 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'}
14:03:04 DEBUG   pyproj:40: PROJ_ERROR: proj_create: several objects matching this name: Krovak (Greenwich), Equal Earth Greenwich, Laborde Grid (Greenwich), Modified Krovak (Greenwich), Krovak East North (Greenwich), Modified Krovak East North (Greenwich), ...
14:03:04 DEBUG   opendrift.readers.reader_netCDF_CF_generic:270: Lon and lat are 1D arrays - using as projection coordinates
14:03:04 INFO    opendrift.readers.reader_netCDF_CF_generic:340: Detected dimensions: {'time': ['time', 'time1', 'time2', 'time3'], 'x': 'lon', 'y': 'lat'}
14:03:04 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_top', 'Pressure_convective_cloud_bottom', 'Vertical_Speed_Shear_tropopause', 'Vertical_Speed_Shear_potential_vorticity_surface', '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_surface', 'Temperature_pressure_difference_layer', '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_surface', 'Convective_available_potential_energy_pressure_difference_layer', 'Convective_inhibition_surface', 'Convective_inhibition_pressure_difference_layer', '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_bottom_Mixed_intervals_Average', 'Pressure_low_cloud_bottom_Mixed_intervals_Average', 'Pressure_low_cloud_top_Mixed_intervals_Average', 'Pressure_middle_cloud_bottom_Mixed_intervals_Average', 'Pressure_middle_cloud_top_Mixed_intervals_Average', 'Pressure_high_cloud_top_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_Short-Wave_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_Long-Wave_Radp_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_altitude_above_msl', 'u-component_of_wind_maximum_wind', 'ICAO_Standard_Atmosphere_Reference_Height_maximum_wind', 'Upward_Short-Wave_Radiation_Flux_atmosphere_top_Mixed_intervals_Average', 'Upward_Short-Wave_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_height_above_ground', 'Pressure_tropopause', '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_Long-Wave_Radp_Flux_surface_Mixed_intervals_Average', 'Upward_Long-Wave_Radp_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_cloud_ceiling', 'Geopotential_height_highest_tropospheric_freezing', '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']
14:03:04 DEBUG   opendrift.readers.reader_netCDF_CF_generic:396: Several time dimensions detected: ['time', 'time1', 'time2', 'time3']: Using single time dimension found in detected variables: ['time']
14:03:04 DEBUG   opendrift.readers.basereader.variables:546: Skipping calculation of vector component, since y is not north
14:03:04 DEBUG   opendrift.readers.basereader.variables:546: Skipping calculation of vector component, since y is not north
14:03:04 DEBUG   opendrift.readers.basereader.variables:546: Skipping calculation of vector component, since y is not north
14:03:04 DEBUG   opendrift.readers.basereader.variables:546: Skipping calculation of vector component, since y is not north
14:03:04 DEBUG   opendrift.readers.basereader.variables:618: 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
14:03:04 INFO    opendrift.readers.basereader:175: Variable x_wind will be rotated from eastward_wind
14:03:04 INFO    opendrift.readers.basereader:175: Variable y_wind will be rotated from northward_wind
14:03:04 DEBUG   opendrift.readers.basereader:185: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
14:03:04 DEBUG   opendrift.readers.basereader.variables:573: Adding variable mapping: ['x_wind', 'y_wind'] -> wind_speed
14:03:04 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
14:03:04 DEBUG   opendrift.readers.basereader.variables:618: 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
14:03:04 DEBUG   opendrift.readers.basereader.variables:559: Nothing more to prepare for https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:04 DEBUG   opendrift.readers.reader_lazy:71: Reader initialised: https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:04 DEBUG   opendrift.readers.basereader.variables:618: 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
14:03:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:04 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:04 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:04 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:04 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:04 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:04 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:04 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:04 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:04 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:04 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:04 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:04 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:04 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:04 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:04 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:04 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:04 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:04 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:04 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03: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
14:03:04 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:04 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:04 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:04 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:04 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-05 12:00:00 (before)
                2026-09-05 15:00:00 (after)
14:03:04 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:03:04 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:03:04 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
14:03:04 DEBUG   opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
14:03:04 DEBUG   opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
14:03:04 DEBUG   opendrift.readers.basereader.structured:290: Fetched env-block (size 9x9x23) for time before (2026-09-05 12:00:00)
14:03:04 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:03:05 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:03:05 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
14:03:05 DEBUG   opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
14:03:05 DEBUG   opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
14:03:05 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 9x9x23) for time after (2026-09-05 15:00:00)
14:03:05 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-05 12:00:00) in space  (linearNDFast)
14:03:05 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:05 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-05 15:00:00) in space  (linearNDFast)
14:03:05 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:05 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-05 12:00:00, weight 0.32) and
                      after (2026-09-05 15:00:00, weight 0.68) in time
14:03:05 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:05 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:05 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:05 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:05 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:05 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:05 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:05 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:05 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:05 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:05 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-05 12:00:00 (before)
                2026-09-05 15:00:00 (after)
14:03:05 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
14:03:05 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
14:03:05 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
14:03:05 DEBUG   opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
14:03:05 DEBUG   opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
14:03:05 DEBUG   opendrift.readers.basereader.structured:290: Fetched env-block (size 8x7x1) for time before (2026-09-05 12:00:00)
14:03:05 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
14:03:05 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
14:03:05 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
14:03:05 DEBUG   opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
14:03:05 DEBUG   opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
14:03:05 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-09-05 15:00:00)
14:03:05 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-05 12:00:00) in space  (linearNDFast)
14:03:05 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:05 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-05 15:00:00) in space  (linearNDFast)
14:03:05 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:05 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-05 12:00:00, weight 0.32) and
                      after (2026-09-05 15:00:00, weight 0.68) in time
14:03:05 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:05 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:05 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:05 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03: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']
14:03:05 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:05 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:05 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:05 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:05 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.337693 (min) -0.0850795 (max)
14:03:05 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.0387182 (min) 0.0146824 (max)
14:03:05 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 2.03113 (min) 2.09503 (max)
14:03:05 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -12.1926 (min) -12.034 (max)
14:03:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:05 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:05 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:05 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:05 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:05 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:05 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:05 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.665860, mean: 3.750985, max: 3.764163
14:03:05 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:05 DEBUG   opendrift.models.physics_methods:941:    min: 10.430797, mean: 10.551185, max: 10.569727
14:03:05 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 10.430797, mean: 10.551185, max: 10.569727
14:03:05 DEBUG   opendrift:700: No elements hit coastline.
14:03:05 DEBUG   opendrift:1810: No elements to deactivate
14:03:05 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:05 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:05 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:05 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:05 DEBUG   opendrift.models.openoil.openoil:871:         Emulsification not yet started
14:03:05 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:06 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:06 DEBUG   opendrift.models.physics_methods:941:    min: 10.430798, mean: 10.551185, max: 10.569727
14:03:06 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:06 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.000491, dN_50: 0.000039
14:03:06 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:06 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.055214220584017336
14:03:06 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:06 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:06 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1539 of 3000 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 773 of 1465 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 363 of 699 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 163 of 343 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 103 of 191 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 57 of 100 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 31 of 54 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 10 of 25 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 10 of 19 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 8 of 19 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 9 of 14 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 5 of 12 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 9 of 13 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 7 of 16 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 6 of 14 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 7 of 12 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 5 of 10 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 8 of 14 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 7 of 9 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 6 of 8 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 6 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 5 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 5 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 6 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 6 of 6 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 4 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 6 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 4 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 3 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 6 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 7 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 7 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 6 of 10 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 7 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 8 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 6 of 11 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 6 of 14 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 5 of 14 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 6 of 11 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 8 of 9 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 3 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 4 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 3 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 6 of 10 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 4 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 8 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 6 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 5 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 12 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 6 of 13 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 9 of 11 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 3 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 7 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 8 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 6 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 5 of 10 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 6 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 6 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 5 of 8 surface elements
14:03:06 DEBUG   opendrift.models.physics_methods:785: Advecting 22 of 6000 elements above 0.100m with wind-sheared ocean current (0.048269 m/s - 0.371046 m/s)
14:03:06 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:06 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0014980950267377865 and 0.41109690992799774 m/s
14:03:06 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:06 DEBUG   opendrift:2236: ======================================================================
14:03:06 INFO    opendrift:2237: 2026-09-05 15:02:55.271751 - step 2 of 48 - 6000 active elements (0 deactivated)
14:03:06 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:06 DEBUG   opendrift:2245: ======================================================================
14:03:06 DEBUG   opendrift:2256:                34.98300159927626 <- latitude -> 35.0113054866892
14:03:06 DEBUG   opendrift:2256:                23.47220321975614 <- longitude -> 23.511453961350664
14:03:06 DEBUG   opendrift:2256:                -149.56951137329963 <- z -> 0.0
14:03:06 DEBUG   opendrift:2257: ---------------------------------
14:03:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:06 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:06 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:06 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:06 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:06 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:06 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:06 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:06 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:06 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:06 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:06 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:06 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:06 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:06 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:06 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:06 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:06 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:06 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:06 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:06 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:06 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03: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
14:03:06 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:06 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:06 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:06 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:06 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-05 15:00:00 (before)
                2026-09-05 18:00:00 (after)
14:03:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:03:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:03:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
14:03:06 DEBUG   opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
14:03:06 DEBUG   opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
14:03:06 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 10x9x23) for time after (2026-09-05 18:00:00)
14:03:06 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-05 15:00:00) in space  (linearNDFast)
14:03:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:06 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-05 18:00:00) in space  (linearNDFast)
14:03:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:06 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-05 15:00:00, weight 0.98) and
                      after (2026-09-05 18:00:00, weight 0.02) in time
14:03:06 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:06 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:06 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:06 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:06 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:06 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:06 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:06 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:06 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:06 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-05 15:00:00 (before)
                2026-09-05 18:00:00 (after)
14:03:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
14:03:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
14:03:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
14:03:06 DEBUG   opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
14:03:06 DEBUG   opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
14:03:06 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-09-05 18:00:00)
14:03:06 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-05 15:00:00) in space  (linearNDFast)
14:03:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:06 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-05 18:00:00) in space  (linearNDFast)
14:03:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:06 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-05 15:00:00, weight 0.98) and
                      after (2026-09-05 18:00:00, weight 0.02) in time
14:03:06 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:06 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:06 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:06 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03: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']
14:03:06 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:06 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:06 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:06 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:06 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.324341 (min) -0.0692765 (max)
14:03:06 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.0225784 (min) 0.150803 (max)
14:03:06 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 1.91623 (min) 2.29921 (max)
14:03:06 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -12.0579 (min) -11.4765 (max)
14:03:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:06 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:06 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:06 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:06 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:06 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:06 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.347750, mean: 3.680012, max: 3.701048
14:03:06 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:06 DEBUG   opendrift.models.physics_methods:941:    min: 9.967955, mean: 10.450837, max: 10.480740
14:03:06 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 9.967955, mean: 10.450837, max: 10.480740
14:03:06 DEBUG   opendrift:700: No elements hit coastline.
14:03:06 DEBUG   opendrift:1810: No elements to deactivate
14:03:06 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:06 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:06 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:06 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:06 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:06 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:06 DEBUG   opendrift.models.physics_methods:941:    min: 9.967956, mean: 10.450836, max: 10.480740
14:03:06 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:06 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.000563, dN_50: 0.000044
14:03:06 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:06 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.054288496382729645
14:03:06 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:06 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:06 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 11 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 10 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 13 surface elements
14:03:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 22 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 22 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 25 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 29 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 32 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 30 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 33 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 35 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 39 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 38 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 40 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 41 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 38 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 40 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 45 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 43 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 43 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 43 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 5 of 44 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 42 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 5 of 43 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 40 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 39 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 37 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 34 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 34 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 35 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 35 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 36 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 38 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 39 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 42 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 44 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 42 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 43 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 42 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 41 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 42 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 40 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 44 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 44 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 55 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 5 of 53 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 7 of 49 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 46 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 45 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 45 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 48 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 48 surface elements
14:03:07 DEBUG   opendrift.models.physics_methods:785: Advecting 63 of 6000 elements above 0.100m with wind-sheared ocean current (0.008507 m/s - 0.367576 m/s)
14:03:07 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:07 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0008710596798088343 and 0.45630408240682035 m/s
14:03:07 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:07 DEBUG   opendrift:2236: ======================================================================
14:03:07 INFO    opendrift:2237: 2026-09-05 16:02:55.271751 - step 3 of 48 - 6000 active elements (0 deactivated)
14:03:07 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:07 DEBUG   opendrift:2245: ======================================================================
14:03:07 DEBUG   opendrift:2256:                34.96879431415379 <- latitude -> 35.02068711597107
14:03:07 DEBUG   opendrift:2256:                23.45470442638541 <- longitude -> 23.516044032607805
14:03:07 DEBUG   opendrift:2256:                -148.75877696428046 <- z -> 0.0
14:03:07 DEBUG   opendrift:2257: ---------------------------------
14:03:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:07 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:07 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:07 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:07 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:07 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:07 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:07 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:07 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:07 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:07 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:07 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:07 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:07 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:07 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:07 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:07 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:07 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:07 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:07 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:07 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:07 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03: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
14:03:07 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:07 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:07 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:07 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:07 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-05 15:00:00 (before)
                2026-09-05 18:00:00 (after)
14:03:07 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-05 15:00:00) in space  (linearNDFast)
14:03:07 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:07 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-05 18:00:00) in space  (linearNDFast)
14:03:07 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:07 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-05 15:00:00, weight 0.65) and
                      after (2026-09-05 18:00:00, weight 0.35) in time
14:03:07 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:07 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:07 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:07 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:07 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:07 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:07 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:07 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:07 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:07 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-05 15:00:00 (before)
                2026-09-05 18:00:00 (after)
14:03:07 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-05 15:00:00) in space  (linearNDFast)
14:03:07 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:07 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-05 18:00:00) in space  (linearNDFast)
14:03:07 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:07 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-05 15:00:00, weight 0.65) and
                      after (2026-09-05 18:00:00, weight 0.35) in time
14:03:07 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:07 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:07 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:07 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03: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']
14:03:07 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:07 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:07 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:07 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:07 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.330501 (min) -0.0539002 (max)
14:03:07 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.062074 (min) 0.113413 (max)
14:03:07 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 1.21159 (min) 1.83348 (max)
14:03:07 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -11.799 (min) -11.0228 (max)
14:03:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:07 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:07 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:07 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:07 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:07 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:07 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 3.054284, mean: 3.471323, max: 3.506276
14:03:07 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:07 DEBUG   opendrift.models.physics_methods:941:    min: 9.521038, mean: 10.150173, max: 10.201233
14:03:07 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 9.521038, mean: 10.150173, max: 10.201233
14:03:07 DEBUG   opendrift:700: No elements hit coastline.
14:03:07 DEBUG   opendrift:1810: No elements to deactivate
14:03:07 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:07 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:07 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:07 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:07 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:07 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:07 DEBUG   opendrift.models.physics_methods:941:    min: 9.521038, mean: 10.150172, max: 10.201233
14:03:07 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:07 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.000760, dN_50: 0.000060
14:03:07 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:07 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.05143172244811538
14:03:07 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:07 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:07 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 44 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 44 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 48 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 48 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 50 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 50 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 48 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 49 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 53 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 58 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 64 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 66 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 64 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 67 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 68 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 70 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 70 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 72 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 71 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 72 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 71 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 70 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 70 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 70 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 69 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 71 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 71 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 71 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 75 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 73 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 73 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 71 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 68 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 69 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 69 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 70 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 73 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 74 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 74 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 74 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 76 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 78 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 78 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 77 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 75 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 73 surface elements
14:03:07 DEBUG   opendrift.models.physics_methods:785: Advecting 92 of 6000 elements above 0.100m with wind-sheared ocean current (0.038518 m/s - 0.357256 m/s)
14:03:07 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:07 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0028491461483782397 and 0.44629425153650665 m/s
14:03:07 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:07 DEBUG   opendrift:2236: ======================================================================
14:03:07 INFO    opendrift:2237: 2026-09-05 17:02:55.271751 - step 4 of 48 - 6000 active elements (0 deactivated)
14:03:07 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:07 DEBUG   opendrift:2245: ======================================================================
14:03:07 DEBUG   opendrift:2256:                34.96067715144898 <- latitude -> 35.025584139645204
14:03:07 DEBUG   opendrift:2256:                23.435677855725004 <- longitude -> 23.518297501208753
14:03:07 DEBUG   opendrift:2256:                -147.6264733865705 <- z -> 0.0
14:03:07 DEBUG   opendrift:2257: ---------------------------------
14:03:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:07 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:07 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:07 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:07 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:07 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:07 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:07 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:07 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:07 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:07 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:07 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:07 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:07 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:07 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:07 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:07 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:07 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:07 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:07 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:07 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:07 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03: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
14:03:07 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:07 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:07 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:07 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:07 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-05 15:00:00 (before)
                2026-09-05 18:00:00 (after)
14:03:07 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-05 15:00:00) in space  (linearNDFast)
14:03:07 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:07 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-05 18:00:00) in space  (linearNDFast)
14:03:07 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:07 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-05 15:00:00, weight 0.32) and
                      after (2026-09-05 18:00:00, weight 0.68) in time
14:03:07 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:07 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:07 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:07 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:07 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:07 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:07 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:07 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:07 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:07 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-05 15:00:00 (before)
                2026-09-05 18:00:00 (after)
14:03:07 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-05 15:00:00) in space  (linearNDFast)
14:03:07 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:07 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-05 18:00:00) in space  (linearNDFast)
14:03:07 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:07 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-05 15:00:00, weight 0.32) and
                      after (2026-09-05 18:00:00, weight 0.68) in time
14:03:07 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:07 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:07 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:07 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03: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']
14:03:07 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:07 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:07 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:07 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:07 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.324569 (min) -0.0466464 (max)
14:03:07 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.114947 (min) 0.0794011 (max)
14:03:07 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 0.604536 (min) 1.36071 (max)
14:03:07 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -11.5749 (min) -10.6789 (max)
14:03:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:07 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:07 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:07 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:07 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:07 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:07 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 2.835156, mean: 3.275164, max: 3.338549
14:03:07 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:07 DEBUG   opendrift.models.physics_methods:941:    min: 9.173141, mean: 9.859170, max: 9.954248
14:03:07 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 9.173141, mean: 9.859170, max: 9.954248
14:03:07 DEBUG   opendrift:700: No elements hit coastline.
14:03:07 DEBUG   opendrift:1810: No elements to deactivate
14:03:07 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:07 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:07 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:07 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:07 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:07 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:07 DEBUG   opendrift.models.physics_methods:941:    min: 9.173141, mean: 9.859170, max: 9.954247
14:03:07 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:07 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.001034, dN_50: 0.000081
14:03:07 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:07 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.048971618959251326
14:03:07 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:07 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:07 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 71 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 71 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 71 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 70 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 71 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 71 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 70 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 73 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 73 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 80 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 85 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 85 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 88 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 88 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 88 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 89 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 93 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 92 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 92 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 95 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 95 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 94 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 94 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 94 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 97 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 108 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 108 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 110 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 109 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 108 surface elements
14:03:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 108 surface elements
14:03:07 DEBUG   opendrift.models.physics_methods:785: Advecting 113 of 6000 elements above 0.100m with wind-sheared ocean current (0.033328 m/s - 0.348939 m/s)
14:03:07 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:07 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0015934277674514868 and 0.4523759554701014 m/s
14:03:07 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:07 DEBUG   opendrift:2236: ======================================================================
14:03:07 INFO    opendrift:2237: 2026-09-05 18:02:55.271751 - step 5 of 48 - 6000 active elements (0 deactivated)
14:03:07 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:07 DEBUG   opendrift:2245: ======================================================================
14:03:07 DEBUG   opendrift:2256:                34.95334875505637 <- latitude -> 35.02790857736753
14:03:07 DEBUG   opendrift:2256:                23.42158871588589 <- longitude -> 23.519411483383944
14:03:07 DEBUG   opendrift:2256:                -147.06834826873657 <- z -> 0.0
14:03:07 DEBUG   opendrift:2257: ---------------------------------
14:03:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:07 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:07 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:07 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:07 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:07 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:07 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:07 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:07 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:07 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:07 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:07 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:07 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:07 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:07 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:07 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:07 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:07 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:07 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:07 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:07 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:07 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03: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
14:03:07 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:07 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:07 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:07 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:07 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-05 18:00:00 (before)
                2026-09-05 21:00:00 (after)
14:03:07 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:03:07 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:03:08 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
14:03:08 DEBUG   opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
14:03:08 DEBUG   opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
14:03:08 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 11x10x23) for time after (2026-09-05 21:00:00)
14:03:08 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-05 18:00:00) in space  (linearNDFast)
14:03:08 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:08 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-05 21:00:00) in space  (linearNDFast)
14:03:08 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:08 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-05 18:00:00, weight 0.98) and
                      after (2026-09-05 21:00:00, weight 0.02) in time
14:03:08 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:08 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:08 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:08 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:08 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:08 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:08 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:08 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:08 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:08 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:08 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-05 18:00:00 (before)
                2026-09-05 21:00:00 (after)
14:03:08 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
14:03:08 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
14:03:08 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
14:03:08 DEBUG   opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
14:03:08 DEBUG   opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
14:03:08 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-09-05 21:00:00)
14:03:08 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-05 18:00:00) in space  (linearNDFast)
14:03:08 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:08 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-05 21:00:00) in space  (linearNDFast)
14:03:08 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:08 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-05 18:00:00, weight 0.98) and
                      after (2026-09-05 21:00:00, weight 0.02) in time
14:03:08 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:08 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:08 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:08 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03:08 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']
14:03:08 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:08 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:08 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:08 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:08 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.34868 (min) -0.0390195 (max)
14:03:08 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.1907 (min) 0.0554415 (max)
14:03:08 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 0.146043 (min) 0.980969 (max)
14:03:08 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -11.3615 (min) -10.375 (max)
14:03:08 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:08 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:08 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:08 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:08 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:08 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:08 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:08 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:08 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:08 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:08 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:08 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:08 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:08 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:08 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:08 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:08 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:08 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 2.658995, mean: 3.085527, max: 3.199152
14:03:08 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:08 DEBUG   opendrift.models.physics_methods:941:    min: 8.883586, mean: 9.569396, max: 9.744219
14:03:08 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 8.883586, mean: 9.569396, max: 9.744219
14:03:08 DEBUG   opendrift:700: No elements hit coastline.
14:03:08 DEBUG   opendrift:1810: No elements to deactivate
14:03:08 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:08 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:08 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:08 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:08 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:08 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:08 DEBUG   opendrift.models.physics_methods:941:    min: 8.883586, mean: 9.569396, max: 9.744219
14:03:08 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:08 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.001370, dN_50: 0.000108
14:03:08 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:08 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.046927055006498915
14:03:08 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:08 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:08 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 110 surface elements
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 110 surface elements
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 114 surface elements
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 115 surface elements
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 114 surface elements
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 113 surface elements
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 113 surface elements
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 117 surface elements
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 119 surface elements
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 117 surface elements
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 121 surface elements
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 122 surface elements
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 126 surface elements
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 126 surface elements
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 125 surface elements
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 125 surface elements
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 125 surface elements
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 124 surface elements
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 124 surface elements
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 124 surface elements
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 122 surface elements
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 122 surface elements
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 122 surface elements
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 121 surface elements
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 122 surface elements
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 122 surface elements
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 121 surface elements
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 121 surface elements
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 120 surface elements
14:03:08 DEBUG   opendrift.models.physics_methods:785: Advecting 131 of 6000 elements above 0.100m with wind-sheared ocean current (0.001105 m/s - 0.342114 m/s)
14:03:08 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:08 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.00181199609059046 and 0.4370340071037648 m/s
14:03:08 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:08 DEBUG   opendrift:2236: ======================================================================
14:03:08 INFO    opendrift:2237: 2026-09-05 19:02:55.271751 - step 6 of 48 - 6000 active elements (0 deactivated)
14:03:08 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:08 DEBUG   opendrift:2245: ======================================================================
14:03:08 DEBUG   opendrift:2256:                34.933567075699955 <- latitude -> 35.030601846283965
14:03:08 DEBUG   opendrift:2256:                23.406376443607673 <- longitude -> 23.519222285072832
14:03:08 DEBUG   opendrift:2256:                -145.8217391349319 <- z -> 0.0
14:03:08 DEBUG   opendrift:2257: ---------------------------------
14:03:08 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:08 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:08 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:08 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:08 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:08 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:08 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:08 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:08 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:08 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:08 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:08 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:08 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:08 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:08 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:08 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:08 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:08 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:08 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:08 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:08 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:08 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:08 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:08 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:08 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
14:03:08 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:08 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:08 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:08 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:08 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-05 18:00:00 (before)
                2026-09-05 21:00:00 (after)
14:03:08 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-05 18:00:00) in space  (linearNDFast)
14:03:08 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:08 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-05 21:00:00) in space  (linearNDFast)
14:03:08 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:08 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-05 18:00:00, weight 0.65) and
                      after (2026-09-05 21:00:00, weight 0.35) in time
14:03:08 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:08 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:08 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:08 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:08 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:08 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:08 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:08 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:08 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:08 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:08 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-05 18:00:00 (before)
                2026-09-05 21:00:00 (after)
14:03:08 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-05 18:00:00) in space  (linearNDFast)
14:03:08 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:08 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-05 21:00:00) in space  (linearNDFast)
14:03:08 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:08 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-05 18:00:00, weight 0.65) and
                      after (2026-09-05 21:00:00, weight 0.35) in time
14:03:08 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:08 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:08 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:08 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03:08 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']
14:03:08 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:08 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:08 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:08 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:08 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.407524 (min) -0.0381911 (max)
14:03:08 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.172287 (min) 0.0482913 (max)
14:03:08 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 1.27194 (min) 2.05912 (max)
14:03:08 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -10.7105 (min) -9.84548 (max)
14:03:08 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:08 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:08 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:08 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:08 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:08 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:08 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:08 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:08 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:08 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:08 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:08 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:08 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:08 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:08 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:08 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:08 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:08 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 2.455198, mean: 2.801040, max: 2.922733
14:03:08 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:08 DEBUG   opendrift.models.physics_methods:941:    min: 8.536362, mean: 9.117546, max: 9.313741
14:03:08 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 8.536362, mean: 9.117546, max: 9.313741
14:03:08 DEBUG   opendrift:700: No elements hit coastline.
14:03:08 DEBUG   opendrift:1810: No elements to deactivate
14:03:08 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:08 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:08 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:08 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:08 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:08 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:08 DEBUG   opendrift.models.physics_methods:941:    min: 8.536362, mean: 9.117545, max: 9.313741
14:03:08 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:08 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.001790, dN_50: 0.000140
14:03:08 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:08 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.042872739021440426
14:03:08 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:08 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:08 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 121 surface elements
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 121 surface elements
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 119 surface elements
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 121 surface elements
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 122 surface elements
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 121 surface elements
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 123 surface elements
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 124 surface elements
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 123 surface elements
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 121 surface elements
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 124 surface elements
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 124 surface elements
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 124 surface elements
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 125 surface elements
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 125 surface elements
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 124 surface elements
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 126 surface elements
14:03:08 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 126 surface elements
14:03:09 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 128 surface elements
14:03:09 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 128 surface elements
14:03:09 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 127 surface elements
14:03:09 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 126 surface elements
14:03:09 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 126 surface elements
14:03:09 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 124 surface elements
14:03:09 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 124 surface elements
14:03:09 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 123 surface elements
14:03:09 DEBUG   opendrift.models.physics_methods:785: Advecting 140 of 6000 elements above 0.100m with wind-sheared ocean current (0.049108 m/s - 0.326864 m/s)
14:03:09 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:09 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0018902470799185673 and 0.484272765339782 m/s
14:03:09 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:09 DEBUG   opendrift:2236: ======================================================================
14:03:09 INFO    opendrift:2237: 2026-09-05 20:02:55.271751 - step 7 of 48 - 6000 active elements (0 deactivated)
14:03:09 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:09 DEBUG   opendrift:2245: ======================================================================
14:03:09 DEBUG   opendrift:2256:                34.923052209463194 <- latitude -> 35.030969116580486
14:03:09 DEBUG   opendrift:2256:                23.393510864782186 <- longitude -> 23.51921063882323
14:03:09 DEBUG   opendrift:2256:                -145.02215167413618 <- z -> 0.0
14:03:09 DEBUG   opendrift:2257: ---------------------------------
14:03:09 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:09 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:09 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:09 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:09 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:09 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:09 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:09 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:09 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:09 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:09 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:09 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:09 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:09 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:09 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:09 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:09 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:09 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:09 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:09 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:09 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:09 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:09 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:09 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:09 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
14:03:09 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:09 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:09 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:09 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:09 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-05 18:00:00 (before)
                2026-09-05 21:00:00 (after)
14:03:09 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-05 18:00:00) in space  (linearNDFast)
14:03:09 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:09 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-05 21:00:00) in space  (linearNDFast)
14:03:09 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:09 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-05 18:00:00, weight 0.32) and
                      after (2026-09-05 21:00:00, weight 0.68) in time
14:03:09 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:09 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:09 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:09 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:09 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:09 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:09 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:09 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:09 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:09 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:09 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-05 18:00:00 (before)
                2026-09-05 21:00:00 (after)
14:03:09 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-05 18:00:00) in space  (linearNDFast)
14:03:09 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:09 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-05 21:00:00) in space  (linearNDFast)
14:03:09 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:09 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-05 18:00:00, weight 0.32) and
                      after (2026-09-05 21:00:00, weight 0.68) in time
14:03:09 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:09 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:09 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:09 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03:09 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']
14:03:09 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:09 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:09 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:09 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:09 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.457428 (min) -0.0421236 (max)
14:03:09 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.160218 (min) 0.0471759 (max)
14:03:09 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 2.41928 (min) 3.12817 (max)
14:03:09 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -10.0421 (min) -9.32108 (max)
14:03:09 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:09 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:09 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:09 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:09 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:09 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:09 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:09 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:09 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:09 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:09 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:09 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:09 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:09 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:09 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:09 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:09 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:09 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 2.325619, mean: 2.603758, max: 2.707778
14:03:09 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:09 DEBUG   opendrift.models.physics_methods:941:    min: 8.308045, mean: 8.790607, max: 8.964706
14:03:09 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 8.308045, mean: 8.790607, max: 8.964706
14:03:09 DEBUG   opendrift:700: No elements hit coastline.
14:03:09 DEBUG   opendrift:1810: No elements to deactivate
14:03:09 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:09 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:09 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:09 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:09 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:09 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:09 DEBUG   opendrift.models.physics_methods:941:    min: 8.308045, mean: 8.790606, max: 8.964706
14:03:09 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:09 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.002245, dN_50: 0.000176
14:03:09 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:09 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03971992626405546
14:03:09 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:09 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:09 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:09 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 128 surface elements
14:03:09 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 128 surface elements
14:03:09 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 129 surface elements
14:03:09 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 129 surface elements
14:03:09 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 131 surface elements
14:03:09 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 131 surface elements
14:03:09 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 131 surface elements
14:03:09 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 136 surface elements
14:03:09 DEBUG   opendrift.models.physics_methods:785: Advecting 149 of 6000 elements above 0.100m with wind-sheared ocean current (0.040358 m/s - 0.314746 m/s)
14:03:09 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:09 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.002694005446996871 and 0.5081921870952719 m/s
14:03:09 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:09 DEBUG   opendrift:2236: ======================================================================
14:03:09 INFO    opendrift:2237: 2026-09-05 21:02:55.271751 - step 8 of 48 - 6000 active elements (0 deactivated)
14:03:09 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:09 DEBUG   opendrift:2245: ======================================================================
14:03:09 DEBUG   opendrift:2256:                34.90572337052762 <- latitude -> 35.030702993079316
14:03:09 DEBUG   opendrift:2256:                23.37832117778173 <- longitude -> 23.519028076957813
14:03:09 DEBUG   opendrift:2256:                -143.75980807914294 <- z -> 0.0
14:03:09 DEBUG   opendrift:2257: ---------------------------------
14:03:09 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:09 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:09 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:09 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:09 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:09 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:09 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:09 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:09 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:09 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:09 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:09 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:09 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:09 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:09 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:09 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:09 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:09 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:09 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:09 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:09 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:09 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:09 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:09 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:09 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
14:03:09 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:09 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:09 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:09 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:09 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-05 21:00:00 (before)
                2026-09-06 00:00:00 (after)
14:03:09 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:03:11 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:03:11 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
14:03:11 DEBUG   opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
14:03:11 DEBUG   opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
14:03:11 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 11x11x23) for time after (2026-09-06 00:00:00)
14:03:11 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-05 21:00:00) in space  (linearNDFast)
14:03:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:11 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 00:00:00) in space  (linearNDFast)
14:03:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:11 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-05 21:00:00, weight 0.98) and
                      after (2026-09-06 00:00:00, weight 0.02) in time
14:03:11 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:11 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:11 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:11 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:11 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:11 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:11 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:11 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:11 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:11 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:11 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-05 21:00:00 (before)
                2026-09-06 00:00:00 (after)
14:03:11 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
14:03:11 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
14:03:11 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
14:03:11 DEBUG   opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
14:03:11 DEBUG   opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
14:03:11 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-09-06 00:00:00)
14:03:11 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-05 21:00:00) in space  (linearNDFast)
14:03:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:11 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 00:00:00) in space  (linearNDFast)
14:03:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:11 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-05 21:00:00, weight 0.98) and
                      after (2026-09-06 00:00:00, weight 0.02) in time
14:03:11 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:11 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:11 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:11 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03:11 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']
14:03:11 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:11 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:11 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:11 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:11 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.490679 (min) -0.0429994 (max)
14:03:11 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.15186 (min) 0.01826 (max)
14:03:11 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 3.47891 (min) 4.13035 (max)
14:03:11 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -9.41893 (min) -8.85391 (max)
14:03:11 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:11 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:11 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:11 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:11 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:11 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:11 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:11 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:11 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:11 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:11 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:11 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:11 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:11 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:11 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:11 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:11 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:11 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 2.286726, mean: 2.482420, max: 2.551867
14:03:11 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:11 DEBUG   opendrift.models.physics_methods:941:    min: 8.238281, mean: 8.583376, max: 8.702792
14:03:11 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 8.238281, mean: 8.583376, max: 8.702792
14:03:11 DEBUG   opendrift:700: No elements hit coastline.
14:03:11 DEBUG   opendrift:1810: No elements to deactivate
14:03:11 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:11 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:11 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:11 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:11 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:11 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:11 DEBUG   opendrift.models.physics_methods:941:    min: 8.238281, mean: 8.583376, max: 8.702792
14:03:11 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:11 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.002733, dN_50: 0.000214
14:03:11 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:11 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03743314552393176
14:03:11 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:11 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:11 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:11 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 140 surface elements
14:03:11 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 140 surface elements
14:03:11 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 147 surface elements
14:03:11 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 150 surface elements
14:03:11 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 150 surface elements
14:03:11 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 151 surface elements
14:03:11 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 150 surface elements
14:03:11 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 150 surface elements
14:03:11 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 148 surface elements
14:03:11 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 147 surface elements
14:03:11 DEBUG   opendrift.models.physics_methods:785: Advecting 153 of 6000 elements above 0.100m with wind-sheared ocean current (0.042166 m/s - 0.305550 m/s)
14:03:11 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:11 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.001267059074596719 and 0.4084726466927891 m/s
14:03:11 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:11 DEBUG   opendrift:2236: ======================================================================
14:03:11 INFO    opendrift:2237: 2026-09-05 22:02:55.271751 - step 9 of 48 - 6000 active elements (0 deactivated)
14:03:11 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:11 DEBUG   opendrift:2245: ======================================================================
14:03:11 DEBUG   opendrift:2256:                34.891603340110656 <- latitude -> 35.03183862644244
14:03:11 DEBUG   opendrift:2256:                23.36511087341016 <- longitude -> 23.517618559780235
14:03:11 DEBUG   opendrift:2256:                -142.14347345975563 <- z -> 0.0
14:03:11 DEBUG   opendrift:2257: ---------------------------------
14:03:11 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:11 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:11 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:11 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:11 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:11 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:11 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:11 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:11 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:11 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:11 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:11 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:11 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:11 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:11 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:11 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:11 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:11 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:11 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:11 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:11 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:11 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:11 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:11 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:11 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
14:03:11 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:11 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:11 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:11 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:11 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-05 21:00:00 (before)
                2026-09-06 00:00:00 (after)
14:03:11 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-05 21:00:00) in space  (linearNDFast)
14:03:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:11 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 00:00:00) in space  (linearNDFast)
14:03:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:11 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-05 21:00:00, weight 0.65) and
                      after (2026-09-06 00:00:00, weight 0.35) in time
14:03:11 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:11 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:11 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:11 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:11 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:11 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:11 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:11 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:11 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:11 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:11 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-05 21:00:00 (before)
                2026-09-06 00:00:00 (after)
14:03:11 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-05 21:00:00) in space  (linearNDFast)
14:03:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:11 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 00:00:00) in space  (linearNDFast)
14:03:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:11 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-05 21:00:00, weight 0.65) and
                      after (2026-09-06 00:00:00, weight 0.35) in time
14:03:11 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:11 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:11 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:11 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03:11 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']
14:03:11 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:11 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:11 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:11 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:11 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.446457 (min) -0.0494954 (max)
14:03:11 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.128292 (min) 0.0439712 (max)
14:03:11 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 2.76032 (min) 3.50092 (max)
14:03:11 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -9.06998 (min) -8.57174 (max)
14:03:11 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:11 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:11 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:11 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:11 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:11 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:11 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:11 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:11 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:11 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:11 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:11 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:11 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:11 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:11 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:11 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:11 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:11 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 2.038608, mean: 2.217870, max: 2.315270
14:03:11 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:11 DEBUG   opendrift.models.physics_methods:941:    min: 7.778512, mean: 8.112778, max: 8.289539
14:03:11 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 7.778512, mean: 8.112778, max: 8.289539
14:03:11 DEBUG   opendrift:700: No elements hit coastline.
14:03:11 DEBUG   opendrift:1810: No elements to deactivate
14:03:11 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:11 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:11 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:11 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:11 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:11 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:11 DEBUG   opendrift.models.physics_methods:941:    min: 7.778512, mean: 8.112778, max: 8.289539
14:03:11 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:11 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.003365, dN_50: 0.000264
14:03:11 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:11 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03396291109006868
14:03:11 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:11 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:11 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:11 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 159 surface elements
14:03:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 160 surface elements
14:03:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 163 surface elements
14:03:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 166 surface elements
14:03:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 165 surface elements
14:03:12 DEBUG   opendrift.models.physics_methods:785: Advecting 176 of 6000 elements above 0.100m with wind-sheared ocean current (0.004929 m/s - 0.290530 m/s)
14:03:12 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:12 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0025685760291628518 and 0.42276818859269666 m/s
14:03:12 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:12 DEBUG   opendrift:2236: ======================================================================
14:03:12 INFO    opendrift:2237: 2026-09-05 23:02:55.271751 - step 10 of 48 - 6000 active elements (0 deactivated)
14:03:12 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:12 DEBUG   opendrift:2245: ======================================================================
14:03:12 DEBUG   opendrift:2256:                34.88098176469631 <- latitude -> 35.033991786895285
14:03:12 DEBUG   opendrift:2256:                23.34442899760727 <- longitude -> 23.519662954228927
14:03:12 DEBUG   opendrift:2256:                -141.04063573996862 <- z -> 0.0
14:03:12 DEBUG   opendrift:2257: ---------------------------------
14:03:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:12 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:12 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:12 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:12 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:12 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:12 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:12 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:12 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:12 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:12 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:12 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:12 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:12 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:12 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:12 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:12 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:12 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:12 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:12 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:12 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:12 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03: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
14:03:12 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:12 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:12 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:12 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:12 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-05 21:00:00 (before)
                2026-09-06 00:00:00 (after)
14:03:12 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-05 21:00:00) in space  (linearNDFast)
14:03:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:12 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 00:00:00) in space  (linearNDFast)
14:03:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:12 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-05 21:00:00, weight 0.32) and
                      after (2026-09-06 00:00:00, weight 0.68) in time
14:03:12 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:12 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:12 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:12 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:12 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:12 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:12 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:12 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:12 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:12 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-05 21:00:00 (before)
                2026-09-06 00:00:00 (after)
14:03:12 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-05 21:00:00) in space  (linearNDFast)
14:03:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:12 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 00:00:00) in space  (linearNDFast)
14:03:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:12 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-05 21:00:00, weight 0.32) and
                      after (2026-09-06 00:00:00, weight 0.68) in time
14:03:12 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:12 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:12 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:12 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03: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']
14:03:12 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:12 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:12 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:12 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:12 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.427678 (min) -0.0528432 (max)
14:03:12 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.127504 (min) 0.0618298 (max)
14:03:12 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 2.03481 (min) 2.89164 (max)
14:03:12 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -8.83118 (min) -8.19481 (max)
14:03:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:12 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:12 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:12 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:12 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:12 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:12 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:12 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 1.753868, mean: 1.970657, max: 2.122851
14:03:12 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:12 DEBUG   opendrift.models.physics_methods:941:    min: 7.214862, mean: 7.646321, max: 7.937602
14:03:12 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 7.214862, mean: 7.646321, max: 7.937602
14:03:12 DEBUG   opendrift:700: No elements hit coastline.
14:03:12 DEBUG   opendrift:1810: No elements to deactivate
14:03:12 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:12 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:12 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:12 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:12 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:12 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:12 DEBUG   opendrift.models.physics_methods:941:    min: 7.214862, mean: 7.646322, max: 7.937602
14:03:12 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:12 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.004077, dN_50: 0.000320
14:03:12 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:12 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.031140638821799134
14:03:12 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:12 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:12 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 165 surface elements
14:03:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 165 surface elements
14:03:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 166 surface elements
14:03:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 165 surface elements
14:03:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 164 surface elements
14:03:12 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 173 surface elements
14:03:12 DEBUG   opendrift.models.physics_methods:785: Advecting 183 of 6000 elements above 0.100m with wind-sheared ocean current (0.006344 m/s - 0.275522 m/s)
14:03:12 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:12 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0012327289283346158 and 0.4831221654354385 m/s
14:03:12 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:12 DEBUG   opendrift:2236: ======================================================================
14:03:12 INFO    opendrift:2237: 2026-09-06 00:02:55.271751 - step 11 of 48 - 6000 active elements (0 deactivated)
14:03:12 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:12 DEBUG   opendrift:2245: ======================================================================
14:03:12 DEBUG   opendrift:2256:                34.86537795352078 <- latitude -> 35.038337920318895
14:03:12 DEBUG   opendrift:2256:                23.32857546359843 <- longitude -> 23.518476380466424
14:03:12 DEBUG   opendrift:2256:                -139.49286741852518 <- z -> 0.0
14:03:12 DEBUG   opendrift:2257: ---------------------------------
14:03:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:12 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:12 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:12 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:12 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:12 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:12 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:12 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:12 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:12 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:12 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:12 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:12 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:12 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:12 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:12 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:12 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:12 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:12 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:12 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:12 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:12 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03: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
14:03:12 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:12 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:12 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:12 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:12 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 00:00:00 (before)
                2026-09-06 03:00:00 (after)
14:03:12 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:03:12 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:03:13 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
14:03:13 DEBUG   opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
14:03:13 DEBUG   opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
14:03:13 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 12x12x23) for time after (2026-09-06 03:00:00)
14:03:13 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 00:00:00) in space  (linearNDFast)
14:03:13 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:13 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 03:00:00) in space  (linearNDFast)
14:03:13 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:13 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 00:00:00, weight 0.98) and
                      after (2026-09-06 03:00:00, weight 0.02) in time
14:03:13 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:13 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:13 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:13 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:13 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:13 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:13 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:13 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:13 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:13 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:13 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 00:00:00 (before)
                2026-09-06 03:00:00 (after)
14:03:13 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
14:03:13 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
14:03:13 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
14:03:13 DEBUG   opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
14:03:13 DEBUG   opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
14:03:13 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-09-06 03:00:00)
14:03:13 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 00:00:00) in space  (linearNDFast)
14:03:13 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:13 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 03:00:00) in space  (linearNDFast)
14:03:13 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:13 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 00:00:00, weight 0.98) and
                      after (2026-09-06 03:00:00, weight 0.02) in time
14:03:13 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:13 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:13 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:13 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03: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']
14:03:13 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:13 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:13 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:13 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:13 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.435226 (min) -0.0532929 (max)
14:03:13 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.126309 (min) 0.0884854 (max)
14:03:13 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 1.3364 (min) 2.45416 (max)
14:03:13 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -8.59388 (min) -7.61705 (max)
14:03:13 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:13 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:13 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:13 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:13 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:13 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:13 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:13 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:13 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:13 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:13 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:13 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:13 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:13 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:13 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:13 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:13 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:13 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 1.471212, mean: 1.738631, max: 1.949146
14:03:13 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:13 DEBUG   opendrift.models.physics_methods:941:    min: 6.607956, mean: 7.180034, max: 7.605920
14:03:13 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 6.607956, mean: 7.180034, max: 7.605920
14:03:13 DEBUG   opendrift:700: No elements hit coastline.
14:03:13 DEBUG   opendrift:1810: No elements to deactivate
14:03:13 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:13 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:13 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:13 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:13 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:13 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:13 DEBUG   opendrift.models.physics_methods:941:    min: 6.607956, mean: 7.180034, max: 7.605920
14:03:13 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:13 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.004879, dN_50: 0.000383
14:03:13 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:13 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.02859286386992728
14:03:13 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:13 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:13 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:13 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 181 surface elements
14:03:13 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 185 surface elements
14:03:13 DEBUG   opendrift.models.physics_methods:785: Advecting 196 of 6000 elements above 0.100m with wind-sheared ocean current (0.022339 m/s - 0.260211 m/s)
14:03:13 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:13 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.002081735626850855 and 0.40782223277383206 m/s
14:03:13 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:13 DEBUG   opendrift:2236: ======================================================================
14:03:13 INFO    opendrift:2237: 2026-09-06 01:02:55.271751 - step 12 of 48 - 6000 active elements (0 deactivated)
14:03:13 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:13 DEBUG   opendrift:2245: ======================================================================
14:03:13 DEBUG   opendrift:2256:                34.8562525530839 <- latitude -> 35.04388569994579
14:03:13 DEBUG   opendrift:2256:                23.31451262884198 <- longitude -> 23.518901969968667
14:03:13 DEBUG   opendrift:2256:                -138.33715523745002 <- z -> 0.0
14:03:13 DEBUG   opendrift:2257: ---------------------------------
14:03:13 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:13 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:13 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:13 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:13 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:13 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:13 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:13 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:13 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:13 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:13 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:13 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:13 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:13 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:13 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:13 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:13 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:13 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:13 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:13 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:13 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:13 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:13 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:13 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03: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
14:03:13 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:13 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:13 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:13 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:13 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 00:00:00 (before)
                2026-09-06 03:00:00 (after)
14:03:13 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 00:00:00) in space  (linearNDFast)
14:03:13 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:13 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 03:00:00) in space  (linearNDFast)
14:03:13 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:14 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 00:00:00, weight 0.65) and
                      after (2026-09-06 03:00:00, weight 0.35) in time
14:03:14 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:14 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:14 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:14 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:14 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:14 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:14 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:14 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:14 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:14 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:14 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 00:00:00 (before)
                2026-09-06 03:00:00 (after)
14:03:14 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 00:00:00) in space  (linearNDFast)
14:03:14 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:14 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 03:00:00) in space  (linearNDFast)
14:03:14 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:14 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 00:00:00, weight 0.65) and
                      after (2026-09-06 03:00:00, weight 0.35) in time
14:03:14 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:14 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:14 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:14 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03:14 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']
14:03:14 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:14 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:14 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:14 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:14 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.407238 (min) -0.0543459 (max)
14:03:14 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.142354 (min) 0.0576262 (max)
14:03:14 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 1.56729 (min) 2.58763 (max)
14:03:14 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -7.77655 (min) -6.91574 (max)
14:03:14 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:14 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:14 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:14 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:14 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:14 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:14 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:14 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:14 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:14 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:14 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:14 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:14 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:14 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:14 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:14 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:14 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:14 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 1.236981, mean: 1.464845, max: 1.650145
14:03:14 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:14 DEBUG   opendrift.models.physics_methods:941:    min: 6.059142, mean: 6.589539, max: 6.998268
14:03:14 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 6.059142, mean: 6.589539, max: 6.998268
14:03:14 DEBUG   opendrift:700: No elements hit coastline.
14:03:14 DEBUG   opendrift:1810: No elements to deactivate
14:03:14 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:14 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:14 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:14 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:14 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:14 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:14 DEBUG   opendrift.models.physics_methods:941:    min: 6.059142, mean: 6.589539, max: 6.998268
14:03:14 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:14 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.005826, dN_50: 0.000457
14:03:14 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:14 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.024207328714906103
14:03:14 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:14 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:14 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:14 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 188 surface elements
14:03:14 DEBUG   opendrift.models.physics_methods:785: Advecting 206 of 6000 elements above 0.100m with wind-sheared ocean current (0.012295 m/s - 0.236898 m/s)
14:03:14 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:14 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0016584042501132461 and 0.548761666460489 m/s
14:03:14 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:14 DEBUG   opendrift:2236: ======================================================================
14:03:14 INFO    opendrift:2237: 2026-09-06 02:02:55.271751 - step 13 of 48 - 6000 active elements (0 deactivated)
14:03:14 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:14 DEBUG   opendrift:2245: ======================================================================
14:03:14 DEBUG   opendrift:2256:                34.849375227026236 <- latitude -> 35.0469498131247
14:03:14 DEBUG   opendrift:2256:                23.29512600416005 <- longitude -> 23.520775845421763
14:03:14 DEBUG   opendrift:2256:                -137.49321343247826 <- z -> 0.0
14:03:14 DEBUG   opendrift:2257: ---------------------------------
14:03:14 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:14 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:14 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:14 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:14 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:14 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:14 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:14 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:14 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:14 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:14 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:14 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:14 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:14 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:14 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:14 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:14 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:14 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:14 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:14 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:14 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:14 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:14 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:14 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:14 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
14:03:14 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:14 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:14 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:14 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:14 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 00:00:00 (before)
                2026-09-06 03:00:00 (after)
14:03:14 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 00:00:00) in space  (linearNDFast)
14:03:14 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:14 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 03:00:00) in space  (linearNDFast)
14:03:14 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:14 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 00:00:00, weight 0.32) and
                      after (2026-09-06 03:00:00, weight 0.68) in time
14:03:14 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:14 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:14 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:14 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:14 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:14 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:14 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:14 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:14 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:14 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:14 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 00:00:00 (before)
                2026-09-06 03:00:00 (after)
14:03:14 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 00:00:00) in space  (linearNDFast)
14:03:14 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:14 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 03:00:00) in space  (linearNDFast)
14:03:14 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:14 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 00:00:00, weight 0.32) and
                      after (2026-09-06 03:00:00, weight 0.68) in time
14:03:14 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:14 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:14 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:14 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03:14 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']
14:03:14 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:14 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:14 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:14 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:14 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.401221 (min) -0.0565971 (max)
14:03:14 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.14041 (min) 0.0466337 (max)
14:03:14 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 1.76382 (min) 2.88032 (max)
14:03:14 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -6.98456 (min) -6.20825 (max)
14:03:14 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:14 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:14 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:14 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:14 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:14 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:14 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:14 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:14 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:14 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:14 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:14 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:14 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:14 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:14 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:14 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:14 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:14 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 1.024673, mean: 1.225548, max: 1.404176
14:03:14 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:14 DEBUG   opendrift.models.physics_methods:941:    min: 5.514704, mean: 6.026224, max: 6.455655
14:03:14 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 5.514704, mean: 6.026224, max: 6.455655
14:03:14 DEBUG   opendrift:700: No elements hit coastline.
14:03:14 DEBUG   opendrift:1810: No elements to deactivate
14:03:14 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:14 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:14 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:14 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:14 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:14 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:14 DEBUG   opendrift.models.physics_methods:941:    min: 5.514704, mean: 6.026224, max: 6.455655
14:03:14 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:14 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.006885, dN_50: 0.000540
14:03:14 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:14 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.02059963761157151
14:03:14 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:14 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:14 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:14 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 198 surface elements
14:03:14 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 200 surface elements
14:03:14 DEBUG   opendrift.models.physics_methods:785: Advecting 208 of 6000 elements above 0.100m with wind-sheared ocean current (0.016732 m/s - 0.214958 m/s)
14:03:14 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:14 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0031794033224070706 and 0.41406711411002206 m/s
14:03:14 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:14 DEBUG   opendrift:2236: ======================================================================
14:03:14 INFO    opendrift:2237: 2026-09-06 03:02:55.271751 - step 14 of 48 - 6000 active elements (0 deactivated)
14:03:14 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:14 DEBUG   opendrift:2245: ======================================================================
14:03:14 DEBUG   opendrift:2256:                34.83802174717683 <- latitude -> 35.04816330892804
14:03:14 DEBUG   opendrift:2256:                23.27920614344896 <- longitude -> 23.519915036038164
14:03:14 DEBUG   opendrift:2256:                -136.2730333311167 <- z -> 0.0
14:03:14 DEBUG   opendrift:2257: ---------------------------------
14:03:14 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:14 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:14 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:14 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:14 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:14 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:14 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:14 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:14 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:14 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:14 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:14 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:14 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:14 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:14 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:14 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:14 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:14 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:14 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:14 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:14 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:14 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:14 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:14 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:14 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
14:03:14 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:14 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:14 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:14 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:14 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 03:00:00 (before)
                2026-09-06 06:00:00 (after)
14:03:14 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:03:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:03:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
14:03:15 DEBUG   opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
14:03:15 DEBUG   opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
14:03:15 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 12x14x23) for time after (2026-09-06 06:00:00)
14:03:15 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 03:00:00) in space  (linearNDFast)
14:03:15 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:15 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 06:00:00) in space  (linearNDFast)
14:03:15 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:15 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 03:00:00, weight 0.98) and
                      after (2026-09-06 06:00:00, weight 0.02) in time
14:03:15 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:15 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:15 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:15 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:15 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:15 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:15 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:15 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:15 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:15 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:15 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 03:00:00 (before)
                2026-09-06 06:00:00 (after)
14:03:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
14:03:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
14:03:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
14:03:15 DEBUG   opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
14:03:15 DEBUG   opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
14:03:15 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-09-06 06:00:00)
14:03:15 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 03:00:00) in space  (linearNDFast)
14:03:15 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:15 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 06:00:00) in space  (linearNDFast)
14:03:15 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:15 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 03:00:00, weight 0.98) and
                      after (2026-09-06 06:00:00, weight 0.02) in time
14:03:15 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:15 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:15 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:15 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03: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']
14:03:15 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:15 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:15 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:15 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:15 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.399494 (min) -0.056992 (max)
14:03:15 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.142841 (min) 0.0307633 (max)
14:03:15 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 2.03759 (min) 3.15381 (max)
14:03:15 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -6.21912 (min) -5.52063 (max)
14:03:15 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:15 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:15 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:15 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:15 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:15 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:15 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:15 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:15 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:15 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:15 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:15 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:15 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:15 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:15 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:15 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:15 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:15 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.855052, mean: 1.029969, max: 1.196149
14:03:15 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:15 DEBUG   opendrift.models.physics_methods:941:    min: 5.037625, mean: 5.523026, max: 5.958298
14:03:15 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 5.037625, mean: 5.523026, max: 5.958298
14:03:15 DEBUG   opendrift:700: No elements hit coastline.
14:03:15 DEBUG   opendrift:1810: No elements to deactivate
14:03:15 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:15 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:15 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:15 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:15 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:15 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:15 DEBUG   opendrift.models.physics_methods:941:    min: 5.037625, mean: 5.523026, max: 5.958298
14:03:15 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:15 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.008045, dN_50: 0.000631
14:03:15 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:15 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.01754845070053712
14:03:15 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:15 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:15 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:15 DEBUG   opendrift.models.physics_methods:785: Advecting 217 of 6000 elements above 0.100m with wind-sheared ocean current (0.073057 m/s - 0.196299 m/s)
14:03:15 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:15 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0010137294541979057 and 0.46543462203736635 m/s
14:03:15 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:15 DEBUG   opendrift:2236: ======================================================================
14:03:15 INFO    opendrift:2237: 2026-09-06 04:02:55.271751 - step 15 of 48 - 6000 active elements (0 deactivated)
14:03:15 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:15 DEBUG   opendrift:2245: ======================================================================
14:03:15 DEBUG   opendrift:2256:                34.83332661219399 <- latitude -> 35.04203660620128
14:03:15 DEBUG   opendrift:2256:                23.262883014591672 <- longitude -> 23.524981589541213
14:03:15 DEBUG   opendrift:2256:                -135.32675616234903 <- z -> 0.0
14:03:15 DEBUG   opendrift:2257: ---------------------------------
14:03:15 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:15 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:15 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:15 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:15 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:15 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:15 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:15 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:15 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:15 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:15 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:15 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:15 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:15 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:15 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:15 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:15 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:15 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:15 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:15 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:15 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:15 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:15 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:15 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:15 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
14:03:15 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:15 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:15 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:15 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:15 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 03:00:00 (before)
                2026-09-06 06:00:00 (after)
14:03:15 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 03:00:00) in space  (linearNDFast)
14:03:15 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:15 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 06:00:00) in space  (linearNDFast)
14:03:15 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:15 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 03:00:00, weight 0.65) and
                      after (2026-09-06 06:00:00, weight 0.35) in time
14:03:15 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:15 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:15 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:15 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:15 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:15 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:15 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:15 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:15 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:15 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:15 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 03:00:00 (before)
                2026-09-06 06:00:00 (after)
14:03:15 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 03:00:00) in space  (linearNDFast)
14:03:15 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:15 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 06:00:00) in space  (linearNDFast)
14:03:15 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:15 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 03:00:00, weight 0.65) and
                      after (2026-09-06 06:00:00, weight 0.35) in time
14:03:15 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:15 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:15 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:15 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03: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']
14:03:15 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:15 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:15 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:15 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:15 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.388661 (min) -0.0656424 (max)
14:03:15 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.147231 (min) 0.0148648 (max)
14:03:15 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 2.38192 (min) 3.46194 (max)
14:03:15 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -6.3097 (min) -5.36228 (max)
14:03:15 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:15 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:15 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:15 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:15 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:15 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:15 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:15 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:15 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:15 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:15 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:15 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:15 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:15 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:15 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:15 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:15 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:16 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.859867, mean: 1.070644, max: 1.267506
14:03:16 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:16 DEBUG   opendrift.models.physics_methods:941:    min: 5.051788, mean: 5.628575, max: 6.133447
14:03:16 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 5.051788, mean: 5.628575, max: 6.133447
14:03:16 DEBUG   opendrift:700: No elements hit coastline.
14:03:16 DEBUG   opendrift:1810: No elements to deactivate
14:03:16 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:16 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:16 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:16 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:16 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:16 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:16 DEBUG   opendrift.models.physics_methods:941:    min: 5.051788, mean: 5.628575, max: 6.133447
14:03:16 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:16 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.008701, dN_50: 0.000683
14:03:16 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:16 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.018595068233008206
14:03:16 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:16 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:16 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:16 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 211 surface elements
14:03:16 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 211 surface elements
14:03:16 DEBUG   opendrift.models.physics_methods:785: Advecting 223 of 6000 elements above 0.100m with wind-sheared ocean current (0.012633 m/s - 0.198712 m/s)
14:03:16 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:16 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.002547110100926636 and 0.4270118932567999 m/s
14:03:16 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:16 DEBUG   opendrift:2236: ======================================================================
14:03:16 INFO    opendrift:2237: 2026-09-06 05:02:55.271751 - step 16 of 48 - 6000 active elements (0 deactivated)
14:03:16 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:16 DEBUG   opendrift:2245: ======================================================================
14:03:16 DEBUG   opendrift:2256:                34.82646138275784 <- latitude -> 35.04285560572824
14:03:16 DEBUG   opendrift:2256:                23.249730333700228 <- longitude -> 23.52698093718525
14:03:16 DEBUG   opendrift:2256:                -134.0303670444466 <- z -> 0.0
14:03:16 DEBUG   opendrift:2257: ---------------------------------
14:03:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:16 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:16 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:16 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:16 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:16 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:16 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:16 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:16 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:16 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:16 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:16 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:16 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:16 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:16 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:16 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:16 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:16 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:16 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:16 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:16 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:16 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03: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
14:03:16 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:16 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:16 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:16 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:16 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 03:00:00 (before)
                2026-09-06 06:00:00 (after)
14:03:16 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 03:00:00) in space  (linearNDFast)
14:03:16 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:16 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 06:00:00) in space  (linearNDFast)
14:03:16 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:16 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 03:00:00, weight 0.32) and
                      after (2026-09-06 06:00:00, weight 0.68) in time
14:03:16 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:16 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:16 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:16 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:16 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:16 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:16 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:16 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:16 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:16 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 03:00:00 (before)
                2026-09-06 06:00:00 (after)
14:03:16 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 03:00:00) in space  (linearNDFast)
14:03:16 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:16 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 06:00:00) in space  (linearNDFast)
14:03:16 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:16 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 03:00:00, weight 0.32) and
                      after (2026-09-06 06:00:00, weight 0.68) in time
14:03:16 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:16 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:16 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:16 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03: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']
14:03:16 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:16 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:16 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:16 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:16 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.378259 (min) -0.0717286 (max)
14:03:16 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.199104 (min) 0.0138995 (max)
14:03:16 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 2.71617 (min) 3.76675 (max)
14:03:16 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -6.41205 (min) -5.18952 (max)
14:03:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:16 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:16 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:16 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:16 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:16 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:16 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:16 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.867834, mean: 1.112555, max: 1.353888
14:03:16 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:16 DEBUG   opendrift.models.physics_methods:941:    min: 5.075138, mean: 5.735022, max: 6.339003
14:03:16 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 5.075138, mean: 5.735022, max: 6.339003
14:03:16 DEBUG   opendrift:700: No elements hit coastline.
14:03:16 DEBUG   opendrift:1810: No elements to deactivate
14:03:16 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:16 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:16 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:16 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:16 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:16 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:16 DEBUG   opendrift.models.physics_methods:941:    min: 5.075138, mean: 5.735023, max: 6.339003
14:03:16 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:16 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.009417, dN_50: 0.000739
14:03:16 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:16 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.019862052555183356
14:03:16 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:16 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:16 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:16 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 214 surface elements
14:03:16 DEBUG   opendrift.models.physics_methods:785: Advecting 231 of 6000 elements above 0.100m with wind-sheared ocean current (0.001331 m/s - 0.201849 m/s)
14:03:16 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:16 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0014494091226621582 and 0.4697654080508513 m/s
14:03:16 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:16 DEBUG   opendrift:2236: ======================================================================
14:03:16 INFO    opendrift:2237: 2026-09-06 06:02:55.271751 - step 17 of 48 - 6000 active elements (0 deactivated)
14:03:16 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:16 DEBUG   opendrift:2245: ======================================================================
14:03:16 DEBUG   opendrift:2256:                34.815067761863055 <- latitude -> 35.04040030295346
14:03:16 DEBUG   opendrift:2256:                23.236266106478492 <- longitude -> 23.523647336036323
14:03:16 DEBUG   opendrift:2256:                -132.4913021909103 <- z -> 0.0
14:03:16 DEBUG   opendrift:2257: ---------------------------------
14:03:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:16 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:16 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:16 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:16 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:16 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:16 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:16 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:16 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:16 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:16 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:16 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:16 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:16 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:16 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:16 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:16 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:16 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:16 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:16 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:16 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:16 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03: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
14:03:16 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:16 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:16 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:16 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:16 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 06:00:00 (before)
                2026-09-06 09:00:00 (after)
14:03:16 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:03:16 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:03:18 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
14:03:18 DEBUG   opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
14:03:18 DEBUG   opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
14:03:18 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 13x13x23) for time after (2026-09-06 09:00:00)
14:03:18 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 06:00:00) in space  (linearNDFast)
14:03:18 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:19 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 09:00:00) in space  (linearNDFast)
14:03:19 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:19 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 06:00:00, weight 0.98) and
                      after (2026-09-06 09:00:00, weight 0.02) in time
14:03:19 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:19 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:19 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:19 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:19 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:19 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:19 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:19 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:19 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:19 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:19 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 06:00:00 (before)
                2026-09-06 09:00:00 (after)
14:03:19 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
14:03:19 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
14:03:19 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
14:03:19 DEBUG   opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
14:03:19 DEBUG   opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
14:03:19 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 9x7x1) for time after (2026-09-06 09:00:00)
14:03:19 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 06:00:00) in space  (linearNDFast)
14:03:19 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:19 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 09:00:00) in space  (linearNDFast)
14:03:19 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:19 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 06:00:00, weight 0.98) and
                      after (2026-09-06 09:00:00, weight 0.02) in time
14:03:19 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:19 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:19 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:19 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03:19 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']
14:03:19 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:19 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:19 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:19 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:19 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.365506 (min) -0.0816202 (max)
14:03:19 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.252593 (min) 0.00763727 (max)
14:03:19 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 3.06492 (min) 4.03414 (max)
14:03:19 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -6.48807 (min) -5.04951 (max)
14:03:19 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:19 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:19 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:19 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:19 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:19 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:19 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:19 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:19 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:19 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:19 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:19 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:19 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:19 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:19 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:19 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:19 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:19 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.892500, mean: 1.152984, max: 1.430315
14:03:19 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:19 DEBUG   opendrift.models.physics_methods:941:    min: 5.146756, mean: 5.835890, max: 6.515466
14:03:19 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 5.146756, mean: 5.835890, max: 6.515466
14:03:19 DEBUG   opendrift:700: No elements hit coastline.
14:03:19 DEBUG   opendrift:1810: No elements to deactivate
14:03:19 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:19 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:19 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:19 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:19 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:19 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:19 DEBUG   opendrift.models.physics_methods:941:    min: 5.146756, mean: 5.835890, max: 6.515466
14:03:19 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:19 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.010013, dN_50: 0.000786
14:03:19 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:19 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.02098303411763361
14:03:19 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:19 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:19 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:19 DEBUG   opendrift.models.physics_methods:785: Advecting 239 of 6000 elements above 0.100m with wind-sheared ocean current (0.000051 m/s - 0.204888 m/s)
14:03:19 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:19 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0010071975985879765 and 0.4392192819433471 m/s
14:03:19 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:19 DEBUG   opendrift:2236: ======================================================================
14:03:19 INFO    opendrift:2237: 2026-09-06 07:02:55.271751 - step 18 of 48 - 6000 active elements (0 deactivated)
14:03:19 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:19 DEBUG   opendrift:2245: ======================================================================
14:03:19 DEBUG   opendrift:2256:                34.79746680398952 <- latitude -> 35.04488652832942
14:03:19 DEBUG   opendrift:2256:                23.221507645533787 <- longitude -> 23.522738504387654
14:03:19 DEBUG   opendrift:2256:                -131.53271135046947 <- z -> 0.0
14:03:19 DEBUG   opendrift:2257: ---------------------------------
14:03:19 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:19 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:19 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:19 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:19 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:19 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:19 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:19 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:19 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:19 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:19 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:19 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:19 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:19 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:19 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:19 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:19 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:19 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:19 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:19 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:19 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:19 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:19 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:19 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:19 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
14:03:19 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:19 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:19 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:19 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:19 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 06:00:00 (before)
                2026-09-06 09:00:00 (after)
14:03:19 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 06:00:00) in space  (linearNDFast)
14:03:19 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:19 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 09:00:00) in space  (linearNDFast)
14:03:19 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:19 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 06:00:00, weight 0.65) and
                      after (2026-09-06 09:00:00, weight 0.35) in time
14:03:19 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:19 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:19 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:19 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:19 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:19 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:19 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:19 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:19 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:19 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:19 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 06:00:00 (before)
                2026-09-06 09:00:00 (after)
14:03:19 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 06:00:00) in space  (linearNDFast)
14:03:19 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:19 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 09:00:00) in space  (linearNDFast)
14:03:19 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:19 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 06:00:00, weight 0.65) and
                      after (2026-09-06 09:00:00, weight 0.35) in time
14:03:19 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:19 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:19 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:19 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03:19 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']
14:03:19 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:19 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:19 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:19 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:19 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.366808 (min) -0.0899583 (max)
14:03:19 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.267924 (min) 0.0170536 (max)
14:03:19 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 2.90604 (min) 3.89091 (max)
14:03:19 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -6.47729 (min) -5.23295 (max)
14:03:19 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:19 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:19 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:19 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:19 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:19 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:19 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:19 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:19 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:19 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:19 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:19 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:19 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:19 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:19 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:19 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:19 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:19 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.910498, mean: 1.137716, max: 1.400490
14:03:19 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:19 DEBUG   opendrift.models.physics_methods:941:    min: 5.198393, mean: 5.799198, max: 6.447176
14:03:19 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 5.198393, mean: 5.799198, max: 6.447176
14:03:19 DEBUG   opendrift:700: No elements hit coastline.
14:03:19 DEBUG   opendrift:1810: No elements to deactivate
14:03:19 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:19 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:19 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:19 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:19 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:19 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:19 DEBUG   opendrift.models.physics_methods:941:    min: 5.198392, mean: 5.799198, max: 6.447176
14:03:19 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:19 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.010552, dN_50: 0.000828
14:03:19 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:19 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.020545572308751522
14:03:19 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:19 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:19 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:19 DEBUG   opendrift.models.physics_methods:785: Advecting 252 of 6000 elements above 0.100m with wind-sheared ocean current (0.020792 m/s - 0.204902 m/s)
14:03:19 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:19 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0015994281269202948 and 0.4697421923561874 m/s
14:03:19 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:19 DEBUG   opendrift:2236: ======================================================================
14:03:19 INFO    opendrift:2237: 2026-09-06 08:02:55.271751 - step 19 of 48 - 6000 active elements (0 deactivated)
14:03:19 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:19 DEBUG   opendrift:2245: ======================================================================
14:03:19 DEBUG   opendrift:2256:                34.777714631649786 <- latitude -> 35.04224688564616
14:03:19 DEBUG   opendrift:2256:                23.20546102653672 <- longitude -> 23.517293900259073
14:03:19 DEBUG   opendrift:2256:                -130.0454738677375 <- z -> 0.0
14:03:19 DEBUG   opendrift:2257: ---------------------------------
14:03:19 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:19 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:19 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:19 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:19 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:19 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:19 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:19 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:19 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:19 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:19 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:19 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:19 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:19 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:19 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:19 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:19 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:19 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:19 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:19 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:19 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:19 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:19 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:19 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:19 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
14:03:19 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:19 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:19 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:19 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:19 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 06:00:00 (before)
                2026-09-06 09:00:00 (after)
14:03:19 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 06:00:00) in space  (linearNDFast)
14:03:19 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:20 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 09:00:00) in space  (linearNDFast)
14:03:20 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:20 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 06:00:00, weight 0.32) and
                      after (2026-09-06 09:00:00, weight 0.68) in time
14:03:20 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:20 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:20 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:20 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:20 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:20 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:20 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:20 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:20 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:20 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:20 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 06:00:00 (before)
                2026-09-06 09:00:00 (after)
14:03:20 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 06:00:00) in space  (linearNDFast)
14:03:20 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:20 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 09:00:00) in space  (linearNDFast)
14:03:20 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:20 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 06:00:00, weight 0.32) and
                      after (2026-09-06 09:00:00, weight 0.68) in time
14:03:20 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:20 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:20 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:20 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03:20 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']
14:03:20 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:20 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:20 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:20 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:20 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.393506 (min) -0.0962594 (max)
14:03:20 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.266518 (min) 0.0240489 (max)
14:03:20 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 2.81167 (min) 3.73352 (max)
14:03:20 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -6.45855 (min) -5.37385 (max)
14:03:20 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:20 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:20 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:20 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:20 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:20 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:20 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:20 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:20 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:20 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:20 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:20 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:20 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:20 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:20 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:20 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:20 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:20 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.925240, mean: 1.128811, max: 1.367202
14:03:20 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:20 DEBUG   opendrift.models.physics_methods:941:    min: 5.240308, mean: 5.778884, max: 6.370096
14:03:20 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 5.240308, mean: 5.778884, max: 6.370096
14:03:20 DEBUG   opendrift:700: No elements hit coastline.
14:03:20 DEBUG   opendrift:1810: No elements to deactivate
14:03:20 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:20 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:20 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:20 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:20 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:20 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:20 DEBUG   opendrift.models.physics_methods:941:    min: 5.240308, mean: 5.778884, max: 6.370096
14:03:20 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:20 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.011094, dN_50: 0.000871
14:03:20 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:20 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.02005733283284206
14:03:20 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:20 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:20 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:20 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 251 surface elements
14:03:20 DEBUG   opendrift.models.physics_methods:785: Advecting 262 of 6000 elements above 0.100m with wind-sheared ocean current (0.025725 m/s - 0.204109 m/s)
14:03:20 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:20 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.00132774449349926 and 0.43011199849577236 m/s
14:03:20 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:20 DEBUG   opendrift:2236: ======================================================================
14:03:20 INFO    opendrift:2237: 2026-09-06 09:02:55.271751 - step 20 of 48 - 6000 active elements (0 deactivated)
14:03:20 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:20 DEBUG   opendrift:2245: ======================================================================
14:03:20 DEBUG   opendrift:2256:                34.76048182668701 <- latitude -> 35.04496808524699
14:03:20 DEBUG   opendrift:2256:                23.195427671715795 <- longitude -> 23.513390117098492
14:03:20 DEBUG   opendrift:2256:                -129.11722888519486 <- z -> 0.0
14:03:20 DEBUG   opendrift:2257: ---------------------------------
14:03:20 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:20 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:20 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:20 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:20 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:20 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:20 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:20 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:20 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:20 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:20 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:20 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:20 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:20 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:20 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:20 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:20 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:20 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:20 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:20 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:20 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:20 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:20 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:20 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:20 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
14:03:20 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:20 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:20 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:20 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:20 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 09:00:00 (before)
                2026-09-06 12:00:00 (after)
14:03:20 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:03:20 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:03:22 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
14:03:22 DEBUG   opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
14:03:22 DEBUG   opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
14:03:22 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 13x16x23) for time after (2026-09-06 12:00:00)
14:03:22 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 09:00:00) in space  (linearNDFast)
14:03:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:22 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 12:00:00) in space  (linearNDFast)
14:03:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:22 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 09:00:00, weight 0.98) and
                      after (2026-09-06 12:00:00, weight 0.02) in time
14:03:22 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:22 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:22 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:22 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:22 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:22 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:22 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:22 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:22 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:22 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:22 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 09:00:00 (before)
                2026-09-06 12:00:00 (after)
14:03:22 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
14:03:22 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
14:03:22 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
14:03:22 DEBUG   opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
14:03:22 DEBUG   opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
14:03:22 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 9x7x1) for time after (2026-09-06 12:00:00)
14:03:22 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 09:00:00) in space  (linearNDFast)
14:03:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:22 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 12:00:00) in space  (linearNDFast)
14:03:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:22 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 09:00:00, weight 0.98) and
                      after (2026-09-06 12:00:00, weight 0.02) in time
14:03:22 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:22 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:22 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:22 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03: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']
14:03:22 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:22 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:22 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:22 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:22 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.435665 (min) -0.103683 (max)
14:03:22 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.268452 (min) 0.0373264 (max)
14:03:22 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 2.68027 (min) 3.60304 (max)
14:03:22 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -6.42299 (min) -5.51438 (max)
14:03:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:22 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:22 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:22 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:22 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:22 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:22 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.929957, mean: 1.126135, max: 1.332899
14:03:22 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:22 DEBUG   opendrift.models.physics_methods:941:    min: 5.253648, mean: 5.774314, max: 6.289674
14:03:22 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 5.253648, mean: 5.774314, max: 6.289674
14:03:22 DEBUG   opendrift:700: No elements hit coastline.
14:03:22 DEBUG   opendrift:1810: No elements to deactivate
14:03:22 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:22 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:22 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:22 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:22 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:22 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:22 DEBUG   opendrift.models.physics_methods:941:    min: 5.253648, mean: 5.774314, max: 6.289674
14:03:22 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:22 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.011648, dN_50: 0.000914
14:03:22 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:22 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.01955419410882583
14:03:22 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:22 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:22 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:22 DEBUG   opendrift.models.physics_methods:785: Advecting 278 of 6000 elements above 0.100m with wind-sheared ocean current (0.017493 m/s - 0.204765 m/s)
14:03:22 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:22 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0008300182199053258 and 0.43472968039642657 m/s
14:03:22 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:22 DEBUG   opendrift:2236: ======================================================================
14:03:22 INFO    opendrift:2237: 2026-09-06 10:02:55.271751 - step 21 of 48 - 6000 active elements (0 deactivated)
14:03:22 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:22 DEBUG   opendrift:2245: ======================================================================
14:03:22 DEBUG   opendrift:2256:                34.7470079135029 <- latitude -> 35.04398619489215
14:03:22 DEBUG   opendrift:2256:                23.176792252266928 <- longitude -> 23.51105688716591
14:03:22 DEBUG   opendrift:2256:                -127.73095223222394 <- z -> 0.0
14:03:22 DEBUG   opendrift:2257: ---------------------------------
14:03:22 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:22 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:22 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:22 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:22 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:22 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:22 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:22 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:22 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:22 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:22 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:22 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:22 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:22 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:22 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:22 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:22 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:22 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:22 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:22 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:22 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:22 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:22 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:22 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03: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
14:03:22 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:22 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:22 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:22 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:22 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 09:00:00 (before)
                2026-09-06 12:00:00 (after)
14:03:22 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 09:00:00) in space  (linearNDFast)
14:03:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:22 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 12:00:00) in space  (linearNDFast)
14:03:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:22 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 09:00:00, weight 0.65) and
                      after (2026-09-06 12:00:00, weight 0.35) in time
14:03:22 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:22 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:22 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:22 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:22 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:22 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:22 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:22 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:22 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:22 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:22 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 09:00:00 (before)
                2026-09-06 12:00:00 (after)
14:03:22 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 09:00:00) in space  (linearNDFast)
14:03:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:22 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 12:00:00) in space  (linearNDFast)
14:03:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:22 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 09:00:00, weight 0.65) and
                      after (2026-09-06 12:00:00, weight 0.35) in time
14:03:22 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:22 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:22 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:22 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03: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']
14:03:22 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:22 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:22 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:22 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:22 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.435218 (min) -0.0718323 (max)
14:03:22 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.227522 (min) 0.030965 (max)
14:03:22 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 2.84005 (min) 4.07341 (max)
14:03:22 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -6.20835 (min) -5.37921 (max)
14:03:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:22 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:22 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:22 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:22 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:22 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:22 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:22 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.929814, mean: 1.123456, max: 1.356352
14:03:22 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:22 DEBUG   opendrift.models.physics_methods:941:    min: 5.253244, mean: 5.766592, max: 6.344768
14:03:22 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 5.253244, mean: 5.766592, max: 6.344768
14:03:22 DEBUG   opendrift:700: No elements hit coastline.
14:03:22 DEBUG   opendrift:1810: No elements to deactivate
14:03:22 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:22 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:22 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:22 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:22 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:22 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:22 DEBUG   opendrift.models.physics_methods:941:    min: 5.253244, mean: 5.766593, max: 6.344768
14:03:22 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:22 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.012314, dN_50: 0.000966
14:03:23 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:23 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.01989818481836892
14:03:23 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:23 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:23 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:23 DEBUG   opendrift.models.physics_methods:785: Advecting 280 of 6000 elements above 0.100m with wind-sheared ocean current (0.003396 m/s - 0.203796 m/s)
14:03:23 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:23 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0025886005479159218 and 0.47734249587716937 m/s
14:03:23 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:23 DEBUG   opendrift:2236: ======================================================================
14:03:23 INFO    opendrift:2237: 2026-09-06 11:02:55.271751 - step 22 of 48 - 6000 active elements (0 deactivated)
14:03:23 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:23 DEBUG   opendrift:2245: ======================================================================
14:03:23 DEBUG   opendrift:2256:                34.73450704010136 <- latitude -> 35.04557041924043
14:03:23 DEBUG   opendrift:2256:                23.16599410025449 <- longitude -> 23.512934150557943
14:03:23 DEBUG   opendrift:2256:                -126.4552941416156 <- z -> 0.0
14:03:23 DEBUG   opendrift:2257: ---------------------------------
14:03:23 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:23 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:23 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:23 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:23 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:23 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:23 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:23 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:23 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:23 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:23 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:23 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:23 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:23 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:23 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:23 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:23 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:23 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:23 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:23 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:23 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:23 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:23 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:23 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03: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
14:03:23 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:23 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:23 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:23 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:23 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 09:00:00 (before)
                2026-09-06 12:00:00 (after)
14:03:23 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 09:00:00) in space  (linearNDFast)
14:03:23 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:23 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 12:00:00) in space  (linearNDFast)
14:03:23 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:23 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 09:00:00, weight 0.32) and
                      after (2026-09-06 12:00:00, weight 0.68) in time
14:03:23 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:23 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:23 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:23 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:23 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:23 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:23 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:23 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:23 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:23 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:23 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 09:00:00 (before)
                2026-09-06 12:00:00 (after)
14:03:23 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 09:00:00) in space  (linearNDFast)
14:03:23 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:23 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 12:00:00) in space  (linearNDFast)
14:03:23 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:23 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 09:00:00, weight 0.32) and
                      after (2026-09-06 12:00:00, weight 0.68) in time
14:03:23 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:23 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:23 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:23 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03: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']
14:03:23 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:23 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:23 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:23 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:23 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.435934 (min) -0.0423205 (max)
14:03:23 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.218426 (min) 0.0280086 (max)
14:03:23 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 3.02441 (min) 4.53032 (max)
14:03:23 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -6.00087 (min) -5.26106 (max)
14:03:23 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:23 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:23 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:23 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:23 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:23 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:23 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:23 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:23 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:23 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:23 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:23 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:23 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:23 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:23 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:23 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:23 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:23 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.937327, mean: 1.128076, max: 1.388134
14:03:23 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:23 DEBUG   opendrift.models.physics_methods:941:    min: 5.274426, mean: 5.777226, max: 6.418674
14:03:23 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 5.274426, mean: 5.777226, max: 6.418674
14:03:23 DEBUG   opendrift:700: No elements hit coastline.
14:03:23 DEBUG   opendrift:1810: No elements to deactivate
14:03:23 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:23 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:23 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:23 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:23 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:23 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:23 DEBUG   opendrift.models.physics_methods:941:    min: 5.274426, mean: 5.777226, max: 6.418674
14:03:23 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:23 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.013007, dN_50: 0.001021
14:03:23 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:23 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.020364350420071932
14:03:23 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:23 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:23 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:23 DEBUG   opendrift.models.physics_methods:785: Advecting 291 of 6000 elements above 0.100m with wind-sheared ocean current (0.000853 m/s - 0.203682 m/s)
14:03:23 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:23 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.001966970616291998 and 0.43213370086591063 m/s
14:03:23 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:23 DEBUG   opendrift:2236: ======================================================================
14:03:23 INFO    opendrift:2237: 2026-09-06 12:02:55.271751 - step 23 of 48 - 6000 active elements (0 deactivated)
14:03:23 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:23 DEBUG   opendrift:2245: ======================================================================
14:03:23 DEBUG   opendrift:2256:                34.72274280937289 <- latitude -> 35.045871092474684
14:03:23 DEBUG   opendrift:2256:                23.154965636403794 <- longitude -> 23.514202392385435
14:03:23 DEBUG   opendrift:2256:                -124.77076062351343 <- z -> 0.0
14:03:23 DEBUG   opendrift:2257: ---------------------------------
14:03:23 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:23 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:23 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:23 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:23 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:23 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:23 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:23 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:23 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:23 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:23 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:23 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:23 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:23 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:23 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:23 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:23 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:23 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:23 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:23 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:23 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:23 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:23 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:23 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03: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
14:03:23 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:23 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:23 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:23 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:23 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 12:00:00 (before)
                2026-09-06 15:00:00 (after)
14:03:23 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:03:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:03:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
14:03:24 DEBUG   opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
14:03:24 DEBUG   opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
14:03:24 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 14x16x22) for time after (2026-09-06 15:00:00)
14:03:24 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 12:00:00) in space  (linearNDFast)
14:03:24 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:24 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 15:00:00) in space  (linearNDFast)
14:03:24 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:24 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 12:00:00, weight 0.98) and
                      after (2026-09-06 15:00:00, weight 0.02) in time
14:03:24 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:24 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:24 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:24 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:24 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:24 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:24 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:24 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:24 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:24 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:24 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 12:00:00 (before)
                2026-09-06 15:00:00 (after)
14:03:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
14:03:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
14:03:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
14:03:24 DEBUG   opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
14:03:24 DEBUG   opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
14:03:24 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 9x8x1) for time after (2026-09-06 15:00:00)
14:03:24 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 12:00:00) in space  (linearNDFast)
14:03:24 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:24 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 15:00:00) in space  (linearNDFast)
14:03:24 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:24 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 12:00:00, weight 0.98) and
                      after (2026-09-06 15:00:00, weight 0.02) in time
14:03:24 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:24 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:24 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:24 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03: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']
14:03:24 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:24 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:24 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:24 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:24 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.435089 (min) -0.0152728 (max)
14:03:24 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.239984 (min) 0.0259105 (max)
14:03:24 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 3.19364 (min) 4.94057 (max)
14:03:24 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -5.88172 (min) -5.16181 (max)
14:03:24 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:24 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:24 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:24 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:24 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:24 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:24 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:24 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:24 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:24 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:24 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:24 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:24 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:24 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:24 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:24 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:24 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:24 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.942407, mean: 1.143861, max: 1.429277
14:03:24 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:24 DEBUG   opendrift.models.physics_methods:941:    min: 5.288699, mean: 5.815872, max: 6.513101
14:03:24 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 5.288699, mean: 5.815872, max: 6.513101
14:03:24 DEBUG   opendrift:700: No elements hit coastline.
14:03:25 DEBUG   opendrift:1810: No elements to deactivate
14:03:25 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:25 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:25 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:25 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:25 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:25 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:25 DEBUG   opendrift.models.physics_methods:941:    min: 5.288700, mean: 5.815872, max: 6.513101
14:03:25 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:25 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.013713, dN_50: 0.001076
14:03:25 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:25 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.020967805224543883
14:03:25 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:25 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:25 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:25 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 280 surface elements
14:03:25 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 279 surface elements
14:03:25 DEBUG   opendrift.models.physics_methods:785: Advecting 292 of 6000 elements above 0.100m with wind-sheared ocean current (0.062622 m/s - 0.203806 m/s)
14:03:25 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:25 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.002759402245452866 and 0.4665936127275161 m/s
14:03:25 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:25 DEBUG   opendrift:2236: ======================================================================
14:03:25 INFO    opendrift:2237: 2026-09-06 13:02:55.271751 - step 24 of 48 - 6000 active elements (0 deactivated)
14:03:25 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:25 DEBUG   opendrift:2245: ======================================================================
14:03:25 DEBUG   opendrift:2256:                34.7192252599341 <- latitude -> 35.03944422974831
14:03:25 DEBUG   opendrift:2256:                23.14722689783234 <- longitude -> 23.50936345561505
14:03:25 DEBUG   opendrift:2256:                -123.4375652257148 <- z -> 0.0
14:03:25 DEBUG   opendrift:2257: ---------------------------------
14:03:25 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:25 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:25 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:25 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:25 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:25 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:25 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:25 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:25 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:25 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:25 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:25 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:25 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:25 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:25 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:25 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:25 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:25 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:25 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:25 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:25 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:25 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:25 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:25 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03: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
14:03:25 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:25 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:25 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:25 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:25 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 12:00:00 (before)
                2026-09-06 15:00:00 (after)
14:03:25 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 12:00:00) in space  (linearNDFast)
14:03:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:25 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 15:00:00) in space  (linearNDFast)
14:03:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:25 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 12:00:00, weight 0.65) and
                      after (2026-09-06 15:00:00, weight 0.35) in time
14:03:25 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:25 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:25 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:25 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:25 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:25 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:25 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:25 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:25 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:25 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:25 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 12:00:00 (before)
                2026-09-06 15:00:00 (after)
14:03:25 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 12:00:00) in space  (linearNDFast)
14:03:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:25 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 15:00:00) in space  (linearNDFast)
14:03:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:25 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 12:00:00, weight 0.65) and
                      after (2026-09-06 15:00:00, weight 0.35) in time
14:03:25 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:25 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:25 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:25 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03: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']
14:03:25 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:25 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:25 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:25 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:25 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.377533 (min) 0.00073108 (max)
14:03:25 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.25164 (min) 0.0148797 (max)
14:03:25 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 3.3056 (min) 4.92366 (max)
14:03:25 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -6.40501 (min) -5.19716 (max)
14:03:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:25 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:25 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:25 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:25 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:25 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:25 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 1.004527, mean: 1.253742, max: 1.580353
14:03:25 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:25 DEBUG   opendrift.models.physics_methods:941:    min: 5.460223, mean: 6.087435, max: 6.848676
14:03:25 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 5.460223, mean: 6.087435, max: 6.848676
14:03:25 DEBUG   opendrift:700: No elements hit coastline.
14:03:25 DEBUG   opendrift:1810: No elements to deactivate
14:03:25 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:25 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:25 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:25 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:25 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:25 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:25 DEBUG   opendrift.models.physics_methods:941:    min: 5.460223, mean: 6.087435, max: 6.848676
14:03:25 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:25 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.014100, dN_50: 0.001107
14:03:25 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:25 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.023183673511568803
14:03:25 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:25 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:25 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:25 DEBUG   opendrift.models.physics_methods:785: Advecting 303 of 6000 elements above 0.100m with wind-sheared ocean current (0.005984 m/s - 0.212601 m/s)
14:03:25 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:25 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0016629619182540248 and 0.454073836509572 m/s
14:03:25 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:25 DEBUG   opendrift:2236: ======================================================================
14:03:25 INFO    opendrift:2237: 2026-09-06 14:02:55.271751 - step 25 of 48 - 6000 active elements (0 deactivated)
14:03:25 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:25 DEBUG   opendrift:2245: ======================================================================
14:03:25 DEBUG   opendrift:2256:                34.71057762666395 <- latitude -> 35.03100962928335
14:03:25 DEBUG   opendrift:2256:                23.13567118528538 <- longitude -> 23.516091741643926
14:03:25 DEBUG   opendrift:2256:                -122.27196576872839 <- z -> 0.0
14:03:25 DEBUG   opendrift:2257: ---------------------------------
14:03:25 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:25 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:25 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:25 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:25 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:25 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:25 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:25 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:25 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:25 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:25 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:25 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:25 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:25 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:25 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:25 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:25 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:25 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:25 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:25 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:25 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:25 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:25 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:25 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03: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
14:03:25 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:25 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:25 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:25 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:25 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 12:00:00 (before)
                2026-09-06 15:00:00 (after)
14:03:25 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 12:00:00) in space  (linearNDFast)
14:03:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:25 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 15:00:00) in space  (linearNDFast)
14:03:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:25 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 12:00:00, weight 0.32) and
                      after (2026-09-06 15:00:00, weight 0.68) in time
14:03:25 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:25 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:25 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:25 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:25 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:25 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:25 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:25 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:25 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:25 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:25 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 12:00:00 (before)
                2026-09-06 15:00:00 (after)
14:03:25 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 12:00:00) in space  (linearNDFast)
14:03:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:25 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 15:00:00) in space  (linearNDFast)
14:03:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:25 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 12:00:00, weight 0.32) and
                      after (2026-09-06 15:00:00, weight 0.68) in time
14:03:25 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:25 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:25 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:25 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03: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']
14:03:25 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:25 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:25 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:25 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:25 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.337135 (min) 0.0220587 (max)
14:03:25 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.267067 (min) 0.0115301 (max)
14:03:25 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 3.40116 (min) 4.9093 (max)
14:03:25 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -6.96489 (min) -5.23536 (max)
14:03:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:25 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:25 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:25 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:25 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:25 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:25 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:25 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 1.062605, mean: 1.367893, max: 1.767988
14:03:25 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:25 DEBUG   opendrift.models.physics_methods:941:    min: 5.615851, mean: 6.356323, max: 7.243846
14:03:25 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 5.615851, mean: 6.356323, max: 7.243846
14:03:25 DEBUG   opendrift:700: No elements hit coastline.
14:03:25 DEBUG   opendrift:1810: No elements to deactivate
14:03:25 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:25 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:25 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:25 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
14:03:25 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:25 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:25 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:25 DEBUG   opendrift.models.physics_methods:941:    min: 5.615850, mean: 6.356323, max: 7.243846
14:03:25 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:25 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.014546, dN_50: 0.001142
14:03:25 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:25 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.025935768417423486
14:03:25 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:25 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:25 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:26 DEBUG   opendrift.models.physics_methods:785: Advecting 308 of 6000 elements above 0.100m with wind-sheared ocean current (0.008123 m/s - 0.221334 m/s)
14:03:26 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:26 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0018782095419545973 and 0.4414331351039141 m/s
14:03:26 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:26 DEBUG   opendrift:2236: ======================================================================
14:03:26 INFO    opendrift:2237: 2026-09-06 15:02:55.271751 - step 26 of 48 - 6000 active elements (0 deactivated)
14:03:26 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:26 DEBUG   opendrift:2245: ======================================================================
14:03:26 DEBUG   opendrift:2256:                34.70096918021379 <- latitude -> 35.02847852827175
14:03:26 DEBUG   opendrift:2256:                23.128862200715883 <- longitude -> 23.51899095620055
14:03:26 DEBUG   opendrift:2256:                -121.45206002733471 <- z -> 0.0
14:03:26 DEBUG   opendrift:2257: ---------------------------------
14:03:26 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:26 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:26 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:26 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:26 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:26 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:26 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:26 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:26 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:26 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:26 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:26 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:26 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:26 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:26 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:26 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:26 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:26 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:26 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:26 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:26 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:26 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:26 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:26 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:26 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
14:03:26 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:26 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:26 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:26 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:26 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 15:00:00 (before)
                2026-09-06 18:00:00 (after)
14:03:26 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:03:26 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:03:27 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
14:03:27 DEBUG   opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
14:03:27 DEBUG   opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
14:03:27 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 14x16x22) for time after (2026-09-06 18:00:00)
14:03:27 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 15:00:00) in space  (linearNDFast)
14:03:27 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:27 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 18:00:00) in space  (linearNDFast)
14:03:27 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:27 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 15:00:00, weight 0.98) and
                      after (2026-09-06 18:00:00, weight 0.02) in time
14:03:27 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:27 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:27 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:27 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:27 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:27 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:27 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:27 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:27 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:27 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:27 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 15:00:00 (before)
                2026-09-06 18:00:00 (after)
14:03:27 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
14:03:28 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
14:03:28 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
14:03:28 DEBUG   opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
14:03:28 DEBUG   opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
14:03:28 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 9x8x1) for time after (2026-09-06 18:00:00)
14:03:28 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 15:00:00) in space  (linearNDFast)
14:03:28 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:28 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 18:00:00) in space  (linearNDFast)
14:03:28 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:28 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 15:00:00, weight 0.98) and
                      after (2026-09-06 18:00:00, weight 0.02) in time
14:03:28 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:28 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:28 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:28 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03:28 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']
14:03:28 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:28 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:28 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:28 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:28 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.323609 (min) 0.0415307 (max)
14:03:28 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.289549 (min) 0.00621426 (max)
14:03:28 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 3.50108 (min) 5.06187 (max)
14:03:28 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -7.49911 (min) -5.25192 (max)
14:03:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:28 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:28 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:28 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:28 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:28 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:28 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 1.119332, mean: 1.481761, max: 1.953604
14:03:28 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:28 DEBUG   opendrift.models.physics_methods:941:    min: 5.763803, mean: 6.612538, max: 7.614612
14:03:28 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 5.763803, mean: 6.612538, max: 7.614612
14:03:28 DEBUG   opendrift:700: No elements hit coastline.
14:03:28 DEBUG   opendrift:1810: No elements to deactivate
14:03:28 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:28 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:28 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:28 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
14:03:28 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:28 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:28 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:28 DEBUG   opendrift.models.physics_methods:941:    min: 5.763803, mean: 6.612538, max: 7.614613
14:03:28 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:28 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.015055, dN_50: 0.001182
14:03:28 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:28 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.02865824463341898
14:03:28 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:28 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:28 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:28 DEBUG   opendrift.models.physics_methods:785: Advecting 324 of 6000 elements above 0.100m with wind-sheared ocean current (0.017070 m/s - 0.229060 m/s)
14:03:28 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:28 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0002914579376952525 and 0.431620491407613 m/s
14:03:28 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:28 DEBUG   opendrift:2236: ======================================================================
14:03:28 INFO    opendrift:2237: 2026-09-06 16:02:55.271751 - step 27 of 48 - 6000 active elements (0 deactivated)
14:03:28 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:28 DEBUG   opendrift:2245: ======================================================================
14:03:28 DEBUG   opendrift:2256:                34.686790114440136 <- latitude -> 35.03203774424574
14:03:28 DEBUG   opendrift:2256:                23.11530570915711 <- longitude -> 23.526687368464536
14:03:28 DEBUG   opendrift:2256:                -119.87740951168115 <- z -> 0.0
14:03:28 DEBUG   opendrift:2257: ---------------------------------
14:03:28 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:28 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:28 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:28 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:28 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:28 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:28 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:28 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:28 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:28 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:28 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:28 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:28 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:28 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:28 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:28 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:28 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:28 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:28 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:28 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:28 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:28 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:28 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:28 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:28 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
14:03:28 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:28 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:28 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:28 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:28 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 15:00:00 (before)
                2026-09-06 18:00:00 (after)
14:03:28 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 15:00:00) in space  (linearNDFast)
14:03:28 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:28 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 18:00:00) in space  (linearNDFast)
14:03:28 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:28 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 15:00:00, weight 0.65) and
                      after (2026-09-06 18:00:00, weight 0.35) in time
14:03:28 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:28 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:28 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:28 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:28 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:28 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:28 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:28 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:28 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:28 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:28 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 15:00:00 (before)
                2026-09-06 18:00:00 (after)
14:03:28 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 15:00:00) in space  (linearNDFast)
14:03:28 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:28 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 18:00:00) in space  (linearNDFast)
14:03:28 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:28 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 15:00:00, weight 0.65) and
                      after (2026-09-06 18:00:00, weight 0.35) in time
14:03:28 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:28 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:28 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:28 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03:28 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']
14:03:28 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:28 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:28 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:28 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:28 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.30283 (min) 0.0467843 (max)
14:03:28 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.306513 (min) -0.00228609 (max)
14:03:28 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 3.50171 (min) 4.96377 (max)
14:03:28 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -7.67839 (min) -5.33802 (max)
14:03:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:28 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:28 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:28 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:28 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:28 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:28 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 1.139378, mean: 1.529561, max: 2.039130
14:03:28 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:28 DEBUG   opendrift.models.physics_methods:941:    min: 5.815184, mean: 6.716335, max: 7.779506
14:03:28 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 5.815184, mean: 6.716335, max: 7.779506
14:03:28 DEBUG   opendrift:700: No elements hit coastline.
14:03:28 DEBUG   opendrift:1810: No elements to deactivate
14:03:28 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:28 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:28 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:28 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
14:03:28 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:28 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:28 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:28 DEBUG   opendrift.models.physics_methods:941:    min: 5.815184, mean: 6.716335, max: 7.779506
14:03:28 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:28 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.015805, dN_50: 0.001240
14:03:28 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:28 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.02991268481816775
14:03:28 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:28 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:28 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:29 DEBUG   opendrift.models.physics_methods:785: Advecting 330 of 6000 elements above 0.100m with wind-sheared ocean current (0.041040 m/s - 0.230688 m/s)
14:03:29 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:29 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0004891627831165904 and 0.49811742001960796 m/s
14:03:29 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:29 DEBUG   opendrift:2236: ======================================================================
14:03:29 INFO    opendrift:2237: 2026-09-06 17:02:55.271751 - step 28 of 48 - 6000 active elements (0 deactivated)
14:03:29 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:29 DEBUG   opendrift:2245: ======================================================================
14:03:29 DEBUG   opendrift:2256:                34.669307298681645 <- latitude -> 35.032780639944555
14:03:29 DEBUG   opendrift:2256:                23.104965544033764 <- longitude -> 23.525882058855178
14:03:29 DEBUG   opendrift:2256:                -118.59639278823816 <- z -> 0.0
14:03:29 DEBUG   opendrift:2257: ---------------------------------
14:03:29 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:29 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:29 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:29 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:29 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:29 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:29 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:29 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:29 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:29 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:29 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:29 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:29 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:29 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:29 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:29 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:29 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:29 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:29 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:29 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:29 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:29 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:29 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:29 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:29 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
14:03:29 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:29 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:29 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:29 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:29 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 15:00:00 (before)
                2026-09-06 18:00:00 (after)
14:03:29 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 15:00:00) in space  (linearNDFast)
14:03:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:29 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 18:00:00) in space  (linearNDFast)
14:03:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:29 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 15:00:00, weight 0.32) and
                      after (2026-09-06 18:00:00, weight 0.68) in time
14:03:29 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:29 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:29 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:29 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:29 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:29 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:29 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:29 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:29 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:29 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:29 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 15:00:00 (before)
                2026-09-06 18:00:00 (after)
14:03:29 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 15:00:00) in space  (linearNDFast)
14:03:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:29 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 18:00:00) in space  (linearNDFast)
14:03:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:29 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 15:00:00, weight 0.32) and
                      after (2026-09-06 18:00:00, weight 0.68) in time
14:03:29 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:29 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:29 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:29 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03:29 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']
14:03:29 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:29 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:29 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:29 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:29 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.354651 (min) 0.0533887 (max)
14:03:29 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.321329 (min) -0.0165512 (max)
14:03:29 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 3.48974 (min) 5.03069 (max)
14:03:29 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -7.85158 (min) -5.42155 (max)
14:03:29 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:29 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:29 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:29 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:29 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:29 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:29 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:29 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:29 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:29 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:29 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:29 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:29 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:29 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:29 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:29 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:29 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:29 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 1.162725, mean: 1.576711, max: 2.100075
14:03:29 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:29 DEBUG   opendrift.models.physics_methods:941:    min: 5.874463, mean: 6.816812, max: 7.894906
14:03:29 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 5.874463, mean: 6.816812, max: 7.894906
14:03:29 DEBUG   opendrift:700: No elements hit coastline.
14:03:29 DEBUG   opendrift:1810: No elements to deactivate
14:03:29 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:29 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:29 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:29 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
14:03:29 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:29 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:29 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:29 DEBUG   opendrift.models.physics_methods:941:    min: 5.874464, mean: 6.816813, max: 7.894906
14:03:29 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:29 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.016609, dN_50: 0.001303
14:03:29 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:29 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.0308065762435075
14:03:29 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:29 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:29 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 335 surface elements
14:03:29 DEBUG   opendrift.models.physics_methods:785: Advecting 339 of 6000 elements above 0.100m with wind-sheared ocean current (0.039423 m/s - 0.233391 m/s)
14:03:29 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:29 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0016566471491460896 and 0.5210254418188792 m/s
14:03:29 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:29 DEBUG   opendrift:2236: ======================================================================
14:03:29 INFO    opendrift:2237: 2026-09-06 18:02:55.271751 - step 29 of 48 - 6000 active elements (0 deactivated)
14:03:29 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:29 DEBUG   opendrift:2245: ======================================================================
14:03:29 DEBUG   opendrift:2256:                34.65581566921743 <- latitude -> 35.03402224627856
14:03:29 DEBUG   opendrift:2256:                23.094395167228324 <- longitude -> 23.526557968546648
14:03:29 DEBUG   opendrift:2256:                -117.52634879459823 <- z -> 0.0
14:03:29 DEBUG   opendrift:2257: ---------------------------------
14:03:29 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:29 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:29 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:29 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:29 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:29 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:29 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:29 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:29 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:29 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:29 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:29 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:29 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:29 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:29 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:29 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:29 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:29 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:29 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:29 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:29 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:29 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:29 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:29 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:29 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
14:03:29 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:29 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:29 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:29 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:29 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 18:00:00 (before)
                2026-09-06 21:00:00 (after)
14:03:29 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:03:31 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:03:31 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
14:03:31 DEBUG   opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
14:03:31 DEBUG   opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
14:03:31 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 15x17x22) for time after (2026-09-06 21:00:00)
14:03:31 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 18:00:00) in space  (linearNDFast)
14:03:31 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:31 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 21:00:00) in space  (linearNDFast)
14:03:31 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:31 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 18:00:00, weight 0.98) and
                      after (2026-09-06 21:00:00, weight 0.02) in time
14:03:31 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:31 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:31 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:31 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:31 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:31 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:31 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:31 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:31 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:31 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:31 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 18:00:00 (before)
                2026-09-06 21:00:00 (after)
14:03:31 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
14:03:31 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
14:03:31 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
14:03:31 DEBUG   opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
14:03:31 DEBUG   opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
14:03:31 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 9x8x1) for time after (2026-09-06 21:00:00)
14:03:31 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 18:00:00) in space  (linearNDFast)
14:03:31 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:31 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 21:00:00) in space  (linearNDFast)
14:03:31 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:31 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 18:00:00, weight 0.98) and
                      after (2026-09-06 21:00:00, weight 0.02) in time
14:03:31 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:31 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:31 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:31 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03:31 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']
14:03:31 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:31 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:31 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:31 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:31 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.427109 (min) 0.0607166 (max)
14:03:31 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.316505 (min) -0.0291831 (max)
14:03:31 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 3.38181 (min) 5.01471 (max)
14:03:31 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -8.01066 (min) -5.51674 (max)
14:03:31 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:31 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:31 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:31 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:31 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:31 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:31 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:31 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:31 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:31 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:31 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:31 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:31 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:31 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:31 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:31 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:31 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:31 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 1.183531, mean: 1.618096, max: 2.160138
14:03:31 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:31 DEBUG   opendrift.models.physics_methods:941:    min: 5.926787, mean: 6.904681, max: 8.007009
14:03:31 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 5.926787, mean: 6.904681, max: 8.007009
14:03:31 DEBUG   opendrift:700: No elements hit coastline.
14:03:31 DEBUG   opendrift:1810: No elements to deactivate
14:03:31 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:31 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:31 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:31 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
14:03:31 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:31 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:31 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:31 DEBUG   opendrift.models.physics_methods:941:    min: 5.926787, mean: 6.904681, max: 8.007009
14:03:31 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:31 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.017455, dN_50: 0.001370
14:03:31 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:31 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03168753923940866
14:03:31 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:31 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:31 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:32 DEBUG   opendrift.models.physics_methods:785: Advecting 361 of 6000 elements above 0.100m with wind-sheared ocean current (0.010745 m/s - 0.236083 m/s)
14:03:32 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:32 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0023933952029447135 and 0.4980713141225855 m/s
14:03:32 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:32 DEBUG   opendrift:2236: ======================================================================
14:03:32 INFO    opendrift:2237: 2026-09-06 19:02:55.271751 - step 30 of 48 - 6000 active elements (0 deactivated)
14:03:32 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:32 DEBUG   opendrift:2245: ======================================================================
14:03:32 DEBUG   opendrift:2256:                34.640572605333595 <- latitude -> 35.02719871559962
14:03:32 DEBUG   opendrift:2256:                23.08067656933457 <- longitude -> 23.528708564830893
14:03:32 DEBUG   opendrift:2256:                -116.52244750591844 <- z -> 0.0
14:03:32 DEBUG   opendrift:2257: ---------------------------------
14:03:32 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:32 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:32 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:32 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:32 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:32 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:32 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:32 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:32 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:32 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:32 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:32 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:32 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:32 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:32 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:32 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:32 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:32 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:32 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:32 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:32 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:32 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:32 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:32 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:32 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
14:03:32 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:32 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:32 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:32 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:32 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 18:00:00 (before)
                2026-09-06 21:00:00 (after)
14:03:32 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 18:00:00) in space  (linearNDFast)
14:03:32 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:32 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 21:00:00) in space  (linearNDFast)
14:03:32 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:32 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 18:00:00, weight 0.65) and
                      after (2026-09-06 21:00:00, weight 0.35) in time
14:03:32 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:32 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:32 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:32 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:32 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:32 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:32 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:32 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:32 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:32 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:32 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 18:00:00 (before)
                2026-09-06 21:00:00 (after)
14:03:32 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 18:00:00) in space  (linearNDFast)
14:03:32 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:32 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 21:00:00) in space  (linearNDFast)
14:03:32 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:32 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 18:00:00, weight 0.65) and
                      after (2026-09-06 21:00:00, weight 0.35) in time
14:03:32 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:32 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:32 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:32 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03:32 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']
14:03:32 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:32 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:32 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:32 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:32 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.455176 (min) 0.0535423 (max)
14:03:32 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.341709 (min) -0.0460239 (max)
14:03:32 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 2.97938 (min) 4.63861 (max)
14:03:32 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -7.60144 (min) -6.01016 (max)
14:03:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:32 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:32 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:32 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:32 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:32 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:32 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 1.302692, mean: 1.582882, max: 1.728391
14:03:32 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:32 DEBUG   opendrift.models.physics_methods:941:    min: 6.217995, mean: 6.849893, max: 7.162267
14:03:32 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 6.217995, mean: 6.849893, max: 7.162267
14:03:32 DEBUG   opendrift:700: No elements hit coastline.
14:03:32 DEBUG   opendrift:1810: No elements to deactivate
14:03:32 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:32 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:32 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:32 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
14:03:32 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:32 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:32 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:32 DEBUG   opendrift.models.physics_methods:941:    min: 6.217995, mean: 6.849893, max: 7.162267
14:03:32 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:32 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.018011, dN_50: 0.001413
14:03:32 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:32 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.025354983316057667
14:03:32 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:32 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:32 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:32 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 358 surface elements
14:03:32 DEBUG   opendrift.models.physics_methods:785: Advecting 374 of 6000 elements above 0.100m with wind-sheared ocean current (0.003785 m/s - 0.242189 m/s)
14:03:32 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:32 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0011796229060205793 and 0.4994055249255445 m/s
14:03:32 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:32 DEBUG   opendrift:2236: ======================================================================
14:03:32 INFO    opendrift:2237: 2026-09-06 20:02:55.271751 - step 31 of 48 - 6000 active elements (0 deactivated)
14:03:32 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:32 DEBUG   opendrift:2245: ======================================================================
14:03:32 DEBUG   opendrift:2256:                34.6268534535695 <- latitude -> 35.018668505362804
14:03:32 DEBUG   opendrift:2256:                23.060326186248556 <- longitude -> 23.53696437826945
14:03:32 DEBUG   opendrift:2256:                -115.3201603760795 <- z -> 0.0
14:03:32 DEBUG   opendrift:2257: ---------------------------------
14:03:32 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:32 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:32 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:32 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:32 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:32 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:32 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:32 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:32 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:32 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:32 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:32 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:32 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:32 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:32 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:32 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:32 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:32 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:32 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:32 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:32 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:32 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:32 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:32 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:32 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
14:03:32 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:32 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:32 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:32 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:32 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 18:00:00 (before)
                2026-09-06 21:00:00 (after)
14:03:32 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 18:00:00) in space  (linearNDFast)
14:03:32 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:32 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 21:00:00) in space  (linearNDFast)
14:03:32 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:32 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 18:00:00, weight 0.32) and
                      after (2026-09-06 21:00:00, weight 0.68) in time
14:03:32 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:32 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:32 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:32 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:32 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:32 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:32 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:32 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:32 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:32 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:32 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 18:00:00 (before)
                2026-09-06 21:00:00 (after)
14:03:32 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 18:00:00) in space  (linearNDFast)
14:03:32 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:32 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-06 21:00:00) in space  (linearNDFast)
14:03:32 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:32 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 18:00:00, weight 0.32) and
                      after (2026-09-06 21:00:00, weight 0.68) in time
14:03:32 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:32 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:32 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:32 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03:32 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']
14:03:32 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:32 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:32 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:32 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:32 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.49096 (min) 0.0491724 (max)
14:03:32 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.380467 (min) -0.0619048 (max)
14:03:32 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 1.8378 (min) 4.60096 (max)
14:03:32 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -8.21987 (min) -6.42561 (max)
14:03:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:32 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:32 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:32 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:32 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:32 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:32 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 1.098782, mean: 1.590745, max: 1.842393
14:03:32 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:32 DEBUG   opendrift.models.physics_methods:941:    min: 5.710646, mean: 6.869291, max: 7.394703
14:03:32 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 5.710646, mean: 6.869291, max: 7.394703
14:03:32 DEBUG   opendrift:700: No elements hit coastline.
14:03:32 DEBUG   opendrift:1810: No elements to deactivate
14:03:32 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:32 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:32 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:32 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
14:03:32 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:32 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:32 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:32 DEBUG   opendrift.models.physics_methods:941:    min: 5.710646, mean: 6.869292, max: 7.394703
14:03:32 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:32 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.018542, dN_50: 0.001455
14:03:32 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:32 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.02702709250825185
14:03:32 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:32 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:32 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:32 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 364 surface elements
14:03:32 DEBUG   opendrift.models.physics_methods:785: Advecting 385 of 6000 elements above 0.100m with wind-sheared ocean current (0.003016 m/s - 0.255547 m/s)
14:03:32 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:32 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0007962287474743972 and 0.44123663925808704 m/s
14:03:32 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:32 DEBUG   opendrift:2236: ======================================================================
14:03:32 INFO    opendrift:2237: 2026-09-06 21:02:55.271751 - step 32 of 48 - 6000 active elements (0 deactivated)
14:03:32 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:32 DEBUG   opendrift:2245: ======================================================================
14:03:32 DEBUG   opendrift:2256:                34.60652223726993 <- latitude -> 35.01290826718027
14:03:32 DEBUG   opendrift:2256:                23.043174518630238 <- longitude -> 23.543105943379196
14:03:32 DEBUG   opendrift:2256:                -114.06866146885511 <- z -> 0.0
14:03:32 DEBUG   opendrift:2257: ---------------------------------
14:03:32 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:32 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:32 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:32 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:32 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:32 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:32 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:32 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:32 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:32 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:32 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:32 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:32 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:32 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:32 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:32 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:32 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:32 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:32 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:32 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:32 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:32 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:32 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:32 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:32 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
14:03:32 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:32 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:32 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:32 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:32 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 21:00:00 (before)
                2026-09-07 00:00:00 (after)
14:03:32 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:03:33 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:03:33 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
14:03:33 DEBUG   opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
14:03:33 DEBUG   opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
14:03:33 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 15x18x22) for time after (2026-09-07 00:00:00)
14:03:33 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 21:00:00) in space  (linearNDFast)
14:03:33 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:33 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-07 00:00:00) in space  (linearNDFast)
14:03:33 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:33 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 21:00:00, weight 0.98) and
                      after (2026-09-07 00:00:00, weight 0.02) in time
14:03:33 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:33 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:33 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:33 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:33 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:33 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:33 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:33 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:33 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:33 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:33 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 21:00:00 (before)
                2026-09-07 00:00:00 (after)
14:03:33 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
14:03:33 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
14:03:33 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
14:03:33 DEBUG   opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
14:03:33 DEBUG   opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
14:03:33 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 9x8x1) for time after (2026-09-07 00:00:00)
14:03:33 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 21:00:00) in space  (linearNDFast)
14:03:33 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:33 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-07 00:00:00) in space  (linearNDFast)
14:03:33 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:33 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 21:00:00, weight 0.98) and
                      after (2026-09-07 00:00:00, weight 0.02) in time
14:03:33 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:33 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:33 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:33 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03:33 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']
14:03:33 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:33 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:33 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:33 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:33 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.525701 (min) 0.0465183 (max)
14:03:33 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.428048 (min) -0.00203002 (max)
14:03:33 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 0.5016 (min) 4.54841 (max)
14:03:33 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -8.7784 (min) -6.03207 (max)
14:03:33 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:33 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:33 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:33 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:33 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:33 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:33 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:33 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:33 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:33 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:33 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:33 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:33 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:33 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:33 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:33 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:33 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:33 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.901282, mean: 1.635785, max: 2.024924
14:03:33 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:33 DEBUG   opendrift.models.physics_methods:941:    min: 5.172018, mean: 6.956711, max: 7.752360
14:03:33 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 5.172018, mean: 6.956711, max: 7.752360
14:03:33 DEBUG   opendrift:700: No elements hit coastline.
14:03:33 DEBUG   opendrift:1810: No elements to deactivate
14:03:33 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:33 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:33 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:33 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
14:03:33 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:33 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:33 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:33 DEBUG   opendrift.models.physics_methods:941:    min: 5.172018, mean: 6.956711, max: 7.752360
14:03:33 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:33 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.019109, dN_50: 0.001500
14:03:33 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:33 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.029704320984019646
14:03:33 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:33 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:33 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:33 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 375 surface elements
14:03:33 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 375 surface elements
14:03:33 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 374 surface elements
14:03:33 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 374 surface elements
14:03:33 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 377 surface elements
14:03:33 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 376 surface elements
14:03:33 DEBUG   opendrift.models.physics_methods:785: Advecting 392 of 6000 elements above 0.100m with wind-sheared ocean current (0.001018 m/s - 0.269479 m/s)
14:03:33 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:33 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0014132052358018859 and 0.47100993392193563 m/s
14:03:33 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:33 DEBUG   opendrift:2236: ======================================================================
14:03:33 INFO    opendrift:2237: 2026-09-06 22:02:55.271751 - step 33 of 48 - 6000 active elements (0 deactivated)
14:03:33 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:33 DEBUG   opendrift:2245: ======================================================================
14:03:33 DEBUG   opendrift:2256:                34.581770095913754 <- latitude -> 35.01069371287888
14:03:33 DEBUG   opendrift:2256:                23.014394008189488 <- longitude -> 23.5406242716793
14:03:33 DEBUG   opendrift:2256:                -113.43444410004841 <- z -> 0.0
14:03:33 DEBUG   opendrift:2257: ---------------------------------
14:03:33 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:33 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:33 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:33 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:33 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:33 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:33 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:33 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:33 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:33 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:33 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:33 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:33 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:33 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:33 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:33 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:33 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:33 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:33 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:33 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:33 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:33 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:33 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:33 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:33 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
14:03:33 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:33 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:33 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:33 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:33 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 21:00:00 (before)
                2026-09-07 00:00:00 (after)
14:03:33 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 21:00:00) in space  (linearNDFast)
14:03:33 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:33 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-07 00:00:00) in space  (linearNDFast)
14:03:33 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:34 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 21:00:00, weight 0.65) and
                      after (2026-09-07 00:00:00, weight 0.35) in time
14:03:34 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:34 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:34 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:34 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:34 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:34 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:34 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:34 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:34 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:34 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 21:00:00 (before)
                2026-09-07 00:00:00 (after)
14:03:34 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 21:00:00) in space  (linearNDFast)
14:03:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:34 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-07 00:00:00) in space  (linearNDFast)
14:03:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:34 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 21:00:00, weight 0.65) and
                      after (2026-09-07 00:00:00, weight 0.35) in time
14:03:34 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:34 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:34 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:34 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03: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']
14:03:34 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:34 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:34 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:34 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:34 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.537189 (min) 0.0355051 (max)
14:03:34 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.370175 (min) 0.045498 (max)
14:03:34 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 0.809966 (min) 3.66595 (max)
14:03:34 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -8.70442 (min) -5.84433 (max)
14:03:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:34 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:34 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:34 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:34 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:34 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:34 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.856382, mean: 1.585781, max: 1.975212
14:03:34 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:34 DEBUG   opendrift.models.physics_methods:941:    min: 5.041541, mean: 6.851300, max: 7.656607
14:03:34 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 5.041541, mean: 6.851300, max: 7.656607
14:03:34 DEBUG   opendrift:700: No elements hit coastline.
14:03:34 DEBUG   opendrift:1810: No elements to deactivate
14:03:34 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:34 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:34 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:34 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
14:03:34 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:34 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:34 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:34 DEBUG   opendrift.models.physics_methods:941:    min: 5.041542, mean: 6.851300, max: 7.656608
14:03:34 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:34 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.020482, dN_50: 0.001607
14:03:34 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:34 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.028975172723826353
14:03:34 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:34 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:34 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:34 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 392 surface elements
14:03:34 DEBUG   opendrift.models.physics_methods:785: Advecting 402 of 6000 elements above 0.100m with wind-sheared ocean current (0.021487 m/s - 0.264272 m/s)
14:03:34 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:34 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0018283509639090813 and 0.44541613539298514 m/s
14:03:34 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:34 DEBUG   opendrift:2236: ======================================================================
14:03:34 INFO    opendrift:2237: 2026-09-06 23:02:55.271751 - step 34 of 48 - 6000 active elements (0 deactivated)
14:03:34 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:34 DEBUG   opendrift:2245: ======================================================================
14:03:34 DEBUG   opendrift:2256:                34.56835223851004 <- latitude -> 35.00313173846655
14:03:34 DEBUG   opendrift:2256:                23.000012429736685 <- longitude -> 23.538581372770846
14:03:34 DEBUG   opendrift:2256:                -111.49516028594071 <- z -> 0.0
14:03:34 DEBUG   opendrift:2257: ---------------------------------
14:03:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:34 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:34 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:34 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:34 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:34 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:34 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:34 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:34 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:34 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:34 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:34 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:34 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:34 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:34 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:34 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:34 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:34 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:34 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:34 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:34 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:34 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03: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
14:03:34 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:34 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:34 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:34 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:34 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 21:00:00 (before)
                2026-09-07 00:00:00 (after)
14:03:34 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 21:00:00) in space  (linearNDFast)
14:03:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:34 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-07 00:00:00) in space  (linearNDFast)
14:03:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:34 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 21:00:00, weight 0.32) and
                      after (2026-09-07 00:00:00, weight 0.68) in time
14:03:34 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:34 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:34 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:34 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:34 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:34 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:34 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:34 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:34 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:34 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-06 21:00:00 (before)
                2026-09-07 00:00:00 (after)
14:03:34 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-06 21:00:00) in space  (linearNDFast)
14:03:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:34 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-07 00:00:00) in space  (linearNDFast)
14:03:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:34 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-06 21:00:00, weight 0.32) and
                      after (2026-09-07 00:00:00, weight 0.68) in time
14:03:34 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:34 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:34 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:34 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03: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']
14:03:34 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:34 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:34 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:34 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:34 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.578842 (min) 0.0205384 (max)
14:03:34 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.374481 (min) 0.0878277 (max)
14:03:34 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 1.08959 (min) 2.71427 (max)
14:03:34 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -8.63036 (min) -5.65272 (max)
14:03:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:34 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:34 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:34 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:34 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:34 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:34 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:34 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.815255, mean: 1.539505, max: 1.915027
14:03:34 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:34 DEBUG   opendrift.models.physics_methods:941:    min: 4.918994, mean: 6.751511, max: 7.539057
14:03:34 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 4.918994, mean: 6.751511, max: 7.539057
14:03:34 DEBUG   opendrift:700: No elements hit coastline.
14:03:34 DEBUG   opendrift:1810: No elements to deactivate
14:03:34 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:34 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:34 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:34 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
14:03:34 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:34 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:34 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:34 DEBUG   opendrift.models.physics_methods:941:    min: 4.918994, mean: 6.751511, max: 7.539057
14:03:34 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:34 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.021932, dN_50: 0.001721
14:03:34 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:34 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.02809243634368533
14:03:34 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:34 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:34 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:34 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 397 surface elements
14:03:34 DEBUG   opendrift.models.physics_methods:785: Advecting 409 of 6000 elements above 0.100m with wind-sheared ocean current (0.035088 m/s - 0.260723 m/s)
14:03:34 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:34 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0007640791530405201 and 0.4259625840877755 m/s
14:03:34 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:34 DEBUG   opendrift:2236: ======================================================================
14:03:34 INFO    opendrift:2237: 2026-09-07 00:02:55.271751 - step 35 of 48 - 6000 active elements (0 deactivated)
14:03:34 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:34 DEBUG   opendrift:2245: ======================================================================
14:03:34 DEBUG   opendrift:2256:                34.55701913651899 <- latitude -> 35.00161798960283
14:03:34 DEBUG   opendrift:2256:                22.980859042890568 <- longitude -> 23.538519250536652
14:03:34 DEBUG   opendrift:2256:                -110.27907172675303 <- z -> 0.0
14:03:34 DEBUG   opendrift:2257: ---------------------------------
14:03:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:34 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:34 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:34 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:34 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:34 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:34 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:34 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:34 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:34 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:34 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:34 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:34 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:34 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:34 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:34 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:34 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:34 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:34 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:34 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:34 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:34 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03: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
14:03:34 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:34 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:34 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:34 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:34 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-07 00:00:00 (before)
                2026-09-07 03:00:00 (after)
14:03:34 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:03:34 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:03:34 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
14:03:34 DEBUG   opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
14:03:34 DEBUG   opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
14:03:34 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 16x19x22) for time after (2026-09-07 03:00:00)
14:03:34 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-07 00:00:00) in space  (linearNDFast)
14:03:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:34 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-07 03:00:00) in space  (linearNDFast)
14:03:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:34 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-07 00:00:00, weight 0.98) and
                      after (2026-09-07 03:00:00, weight 0.02) in time
14:03:34 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:34 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:34 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:34 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:34 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:34 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:34 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:34 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:34 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:34 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-07 00:00:00 (before)
                2026-09-07 03:00:00 (after)
14:03:34 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
14:03:35 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
14:03:35 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
14:03:35 DEBUG   opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
14:03:35 DEBUG   opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
14:03:35 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 10x8x1) for time after (2026-09-07 03:00:00)
14:03:35 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-07 00:00:00) in space  (linearNDFast)
14:03:35 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:35 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-07 03:00:00) in space  (linearNDFast)
14:03:35 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:35 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-07 00:00:00, weight 0.98) and
                      after (2026-09-07 03:00:00, weight 0.02) in time
14:03:35 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:35 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:35 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:35 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03: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']
14:03:35 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:35 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:35 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:35 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.622558 (min) 0.00197906 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.385196 (min) 0.142174 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 1.26438 (min) 1.83518 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -8.82037 (min) -5.36716 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:35 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.747964, mean: 1.493571, max: 1.993307
14:03:35 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:35 DEBUG   opendrift.models.physics_methods:941:    min: 4.711616, mean: 6.649682, max: 7.691598
14:03:35 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 4.711616, mean: 6.649682, max: 7.691598
14:03:35 DEBUG   opendrift:700: No elements hit coastline.
14:03:35 DEBUG   opendrift:1810: No elements to deactivate
14:03:35 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:35 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:35 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:35 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
14:03:35 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:35 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:35 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:35 DEBUG   opendrift.models.physics_methods:941:    min: 4.711616, mean: 6.649683, max: 7.691598
14:03:35 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:35 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.023460, dN_50: 0.001841
14:03:35 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:35 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.029240579242485448
14:03:35 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:35 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:35 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:35 DEBUG   opendrift.models.physics_methods:785: Advecting 420 of 6000 elements above 0.100m with wind-sheared ocean current (0.012843 m/s - 0.270048 m/s)
14:03:35 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:35 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0008915783567190878 and 0.43404945770555614 m/s
14:03:35 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:35 DEBUG   opendrift:2236: ======================================================================
14:03:35 INFO    opendrift:2237: 2026-09-07 01:02:55.271751 - step 36 of 48 - 6000 active elements (0 deactivated)
14:03:35 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:35 DEBUG   opendrift:2245: ======================================================================
14:03:35 DEBUG   opendrift:2256:                34.54600508548834 <- latitude -> 35.00157992074109
14:03:35 DEBUG   opendrift:2256:                22.962420115899846 <- longitude -> 23.52605393073249
14:03:35 DEBUG   opendrift:2256:                -109.63493509489895 <- z -> 0.0
14:03:35 DEBUG   opendrift:2257: ---------------------------------
14:03:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:35 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:35 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:35 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:35 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:35 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:35 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:35 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:35 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:35 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:35 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:35 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:35 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:35 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:35 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:35 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:35 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:35 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:35 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:35 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:35 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:35 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03: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
14:03:35 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:35 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:35 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:35 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:35 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-07 00:00:00 (before)
                2026-09-07 03:00:00 (after)
14:03:35 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-07 00:00:00) in space  (linearNDFast)
14:03:35 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:35 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-07 03:00:00) in space  (linearNDFast)
14:03:35 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:35 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-07 00:00:00, weight 0.65) and
                      after (2026-09-07 03:00:00, weight 0.35) in time
14:03:35 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:35 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:35 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:35 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:35 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:35 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:35 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:35 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:35 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:35 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-07 00:00:00 (before)
                2026-09-07 03:00:00 (after)
14:03:35 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-07 00:00:00) in space  (linearNDFast)
14:03:35 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:35 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-07 03:00:00) in space  (linearNDFast)
14:03:35 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:35 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-07 00:00:00, weight 0.65) and
                      after (2026-09-07 03:00:00, weight 0.35) in time
14:03:35 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:35 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:35 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:35 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03: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']
14:03:35 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:35 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:35 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:35 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.576357 (min) -0.0263768 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.308674 (min) 0.165826 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 0.744208 (min) 1.8727 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -8.44512 (min) -5.1843 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:35 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.678431, mean: 1.372175, max: 1.787849
14:03:35 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:35 DEBUG   opendrift.models.physics_methods:941:    min: 4.487274, mean: 6.367558, max: 7.284419
14:03:35 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 4.487274, mean: 6.367558, max: 7.284419
14:03:35 DEBUG   opendrift:700: No elements hit coastline.
14:03:35 DEBUG   opendrift:1810: No elements to deactivate
14:03:35 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:35 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:35 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:35 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
14:03:35 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:35 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:35 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:35 DEBUG   opendrift.models.physics_methods:941:    min: 4.487274, mean: 6.367558, max: 7.284419
14:03:35 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:35 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.025234, dN_50: 0.001980
14:03:35 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:35 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.026227070576722477
14:03:35 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:35 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:35 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:35 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 411 surface elements
14:03:35 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 414 surface elements
14:03:35 DEBUG   opendrift.models.physics_methods:785: Advecting 425 of 6000 elements above 0.100m with wind-sheared ocean current (0.014640 m/s - 0.247683 m/s)
14:03:35 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:35 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.000405149155725514 and 0.41535526429447667 m/s
14:03:35 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:35 DEBUG   opendrift:2236: ======================================================================
14:03:35 INFO    opendrift:2237: 2026-09-07 02:02:55.271751 - step 37 of 48 - 6000 active elements (0 deactivated)
14:03:35 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:35 DEBUG   opendrift:2245: ======================================================================
14:03:35 DEBUG   opendrift:2256:                34.53317379908909 <- latitude -> 35.00165943091696
14:03:35 DEBUG   opendrift:2256:                22.943156742519186 <- longitude -> 23.521408129385733
14:03:35 DEBUG   opendrift:2256:                -108.20895653503413 <- z -> 0.0
14:03:35 DEBUG   opendrift:2257: ---------------------------------
14:03:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:35 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:35 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:35 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:35 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:35 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:35 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:35 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:35 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:35 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:35 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:35 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:35 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:35 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:35 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:35 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:35 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:35 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:35 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:35 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:35 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:35 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03: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
14:03:35 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:35 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:35 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:35 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:35 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-07 00:00:00 (before)
                2026-09-07 03:00:00 (after)
14:03:35 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-07 00:00:00) in space  (linearNDFast)
14:03:35 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:35 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-07 03:00:00) in space  (linearNDFast)
14:03:35 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:35 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-07 00:00:00, weight 0.32) and
                      after (2026-09-07 03:00:00, weight 0.68) in time
14:03:35 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:35 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:35 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:35 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:35 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:35 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:35 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:35 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:35 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:35 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-07 00:00:00 (before)
                2026-09-07 03:00:00 (after)
14:03:35 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-07 00:00:00) in space  (linearNDFast)
14:03:35 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:35 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-07 03:00:00) in space  (linearNDFast)
14:03:35 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:35 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-07 00:00:00, weight 0.32) and
                      after (2026-09-07 03:00:00, weight 0.68) in time
14:03:35 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:35 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:35 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:35 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03: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']
14:03:35 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:35 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:35 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:35 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.619906 (min) -0.05531 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.279546 (min) 0.192442 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: 0.14945 (min) 1.93197 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -8.30162 (min) -4.75047 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:35 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:35 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.558266, mean: 1.272206, max: 1.713208
14:03:35 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:35 DEBUG   opendrift.models.physics_methods:941:    min: 4.070522, mean: 6.121996, max: 7.130741
14:03:35 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 4.070522, mean: 6.121996, max: 7.130741
14:03:35 DEBUG   opendrift:700: No elements hit coastline.
14:03:35 DEBUG   opendrift:1810: No elements to deactivate
14:03:35 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:35 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:35 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:35 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
14:03:35 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:35 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:35 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:35 DEBUG   opendrift.models.physics_methods:941:    min: 4.070522, mean: 6.121996, max: 7.130742
14:03:35 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:35 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.027055, dN_50: 0.002123
14:03:35 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:35 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.025132303723050704
14:03:35 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:35 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:35 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:35 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 417 surface elements
14:03:36 DEBUG   opendrift.models.physics_methods:785: Advecting 435 of 6000 elements above 0.100m with wind-sheared ocean current (0.009010 m/s - 0.242823 m/s)
14:03:36 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:36 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0006054092429790289 and 0.514138042267852 m/s
14:03:36 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:36 DEBUG   opendrift:2236: ======================================================================
14:03:36 INFO    opendrift:2237: 2026-09-07 03:02:55.271751 - step 38 of 48 - 6000 active elements (0 deactivated)
14:03:36 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:36 DEBUG   opendrift:2245: ======================================================================
14:03:36 DEBUG   opendrift:2256:                34.517159987931855 <- latitude -> 34.99267298234339
14:03:36 DEBUG   opendrift:2256:                22.927015220884435 <- longitude -> 23.522248004004364
14:03:36 DEBUG   opendrift:2256:                -106.70946274191276 <- z -> 0.0
14:03:36 DEBUG   opendrift:2257: ---------------------------------
14:03:36 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:36 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:36 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:36 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:36 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:36 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:36 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:36 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:36 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:36 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:36 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:36 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:36 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:36 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:36 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:36 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:36 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:36 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:36 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:36 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:36 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:36 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:36 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:36 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03: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
14:03:36 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:36 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:36 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:36 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:36 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-07 03:00:00 (before)
                2026-09-07 06:00:00 (after)
14:03:36 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:03:37 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:03:37 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
14:03:37 DEBUG   opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
14:03:37 DEBUG   opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
14:03:37 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 17x20x22) for time after (2026-09-07 06:00:00)
14:03:37 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-07 03:00:00) in space  (linearNDFast)
14:03:37 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:37 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-07 06:00:00) in space  (linearNDFast)
14:03:37 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:37 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-07 03:00:00, weight 0.98) and
                      after (2026-09-07 06:00:00, weight 0.02) in time
14:03:37 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:37 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:37 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:37 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:37 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:37 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:37 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:37 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:37 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:37 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:37 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-07 03:00:00 (before)
                2026-09-07 06:00:00 (after)
14:03:37 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
14:03:37 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
14:03:37 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
14:03:37 DEBUG   opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
14:03:37 DEBUG   opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
14:03:37 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 10x7x1) for time after (2026-09-07 06:00:00)
14:03:37 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-07 03:00:00) in space  (linearNDFast)
14:03:37 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:37 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-07 06:00:00) in space  (linearNDFast)
14:03:37 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:37 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-07 03:00:00, weight 0.98) and
                      after (2026-09-07 06:00:00, weight 0.02) in time
14:03:37 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:37 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:37 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:37 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03:37 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']
14:03:37 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:37 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:37 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:37 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:37 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.672445 (min) -0.0749606 (max)
14:03:37 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.294631 (min) 0.232221 (max)
14:03:37 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -0.374092 (min) 1.99758 (max)
14:03:37 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -8.2169 (min) -4.15131 (max)
14:03:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:37 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:37 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:37 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:37 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:37 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:37 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.423999, mean: 1.194773, max: 1.667730
14:03:37 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:37 DEBUG   opendrift.models.physics_methods:941:    min: 3.547416, mean: 5.920662, max: 7.035459
14:03:37 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 3.547416, mean: 5.920662, max: 7.035459
14:03:37 DEBUG   opendrift:700: No elements hit coastline.
14:03:37 DEBUG   opendrift:1810: No elements to deactivate
14:03:37 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:37 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:37 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:37 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
14:03:37 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:37 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:37 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:37 DEBUG   opendrift.models.physics_methods:941:    min: 3.547416, mean: 5.920661, max: 7.035460
14:03:37 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:37 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.028902, dN_50: 0.002268
14:03:37 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:37 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.024465259167400877
14:03:37 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:37 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:37 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:37 DEBUG   opendrift.models.physics_methods:785: Advecting 449 of 6000 elements above 0.100m with wind-sheared ocean current (0.000789 m/s - 0.238666 m/s)
14:03:37 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:37 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.000627875305700139 and 0.4687086847037518 m/s
14:03:37 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:37 DEBUG   opendrift:2236: ======================================================================
14:03:37 INFO    opendrift:2237: 2026-09-07 04:02:55.271751 - step 39 of 48 - 6000 active elements (0 deactivated)
14:03:37 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:37 DEBUG   opendrift:2245: ======================================================================
14:03:37 DEBUG   opendrift:2256:                34.49823934430104 <- latitude -> 34.99883264729231
14:03:37 DEBUG   opendrift:2256:                22.89760992127659 <- longitude -> 23.52193244834684
14:03:37 DEBUG   opendrift:2256:                -105.50387356735474 <- z -> 0.0
14:03:37 DEBUG   opendrift:2257: ---------------------------------
14:03:37 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:37 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:37 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:37 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:37 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:37 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:37 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:37 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:37 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:37 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:37 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:37 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:37 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:37 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:37 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:37 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:37 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:37 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:37 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:37 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:37 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:37 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:37 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:37 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:37 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
14:03:37 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:37 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:37 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:37 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:37 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-07 03:00:00 (before)
                2026-09-07 06:00:00 (after)
14:03:37 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-07 03:00:00) in space  (linearNDFast)
14:03:37 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:37 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-07 06:00:00) in space  (linearNDFast)
14:03:37 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:37 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-07 03:00:00, weight 0.65) and
                      after (2026-09-07 06:00:00, weight 0.35) in time
14:03:37 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:37 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:37 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:37 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:37 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:37 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:37 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:37 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:37 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:37 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:37 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-07 03:00:00 (before)
                2026-09-07 06:00:00 (after)
14:03:37 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-07 03:00:00) in space  (linearNDFast)
14:03:37 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:37 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-07 06:00:00) in space  (linearNDFast)
14:03:37 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:37 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-07 03:00:00, weight 0.65) and
                      after (2026-09-07 06:00:00, weight 0.35) in time
14:03:37 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:37 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:37 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:37 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03:37 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']
14:03:37 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:37 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:37 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:37 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:37 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.594625 (min) -0.0855065 (max)
14:03:37 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.263409 (min) 0.178111 (max)
14:03:37 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -0.599459 (min) 1.96347 (max)
14:03:37 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -8.34833 (min) -3.71739 (max)
14:03:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:37 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:37 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:37 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:37 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:37 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:37 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.342720, mean: 1.195418, max: 1.714934
14:03:37 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:37 DEBUG   opendrift.models.physics_methods:941:    min: 3.189330, mean: 5.908446, max: 7.134332
14:03:37 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 3.189330, mean: 5.908446, max: 7.134332
14:03:37 DEBUG   opendrift:700: No elements hit coastline.
14:03:38 DEBUG   opendrift:1810: No elements to deactivate
14:03:38 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:38 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:38 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:38 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
14:03:38 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:38 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:38 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:38 DEBUG   opendrift.models.physics_methods:941:    min: 3.189331, mean: 5.908445, max: 7.134332
14:03:38 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:38 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.030335, dN_50: 0.002381
14:03:38 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:38 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.02515761587444269
14:03:38 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:38 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:38 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:38 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 439 surface elements
14:03:38 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 444 surface elements
14:03:38 DEBUG   opendrift.models.physics_methods:785: Advecting 454 of 6000 elements above 0.100m with wind-sheared ocean current (0.020289 m/s - 0.240837 m/s)
14:03:38 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:38 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0013320720662945678 and 0.4302681773758936 m/s
14:03:38 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:38 DEBUG   opendrift:2236: ======================================================================
14:03:38 INFO    opendrift:2237: 2026-09-07 05:02:55.271751 - step 40 of 48 - 6000 active elements (0 deactivated)
14:03:38 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:38 DEBUG   opendrift:2245: ======================================================================
14:03:38 DEBUG   opendrift:2256:                34.48428894450557 <- latitude -> 35.002380444423736
14:03:38 DEBUG   opendrift:2256:                22.87909527880471 <- longitude -> 23.519867387318353
14:03:38 DEBUG   opendrift:2256:                -104.61861614499328 <- z -> 0.0
14:03:38 DEBUG   opendrift:2257: ---------------------------------
14:03:38 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:38 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:38 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:38 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:38 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:38 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:38 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:38 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:38 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:38 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:38 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:38 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:38 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:38 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:38 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:38 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:38 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:38 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:38 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:38 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:38 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:38 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:38 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:38 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:38 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
14:03:38 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:38 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:38 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:38 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:38 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-07 03:00:00 (before)
                2026-09-07 06:00:00 (after)
14:03:38 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-07 03:00:00) in space  (linearNDFast)
14:03:38 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:38 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-07 06:00:00) in space  (linearNDFast)
14:03:38 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:38 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-07 03:00:00, weight 0.32) and
                      after (2026-09-07 06:00:00, weight 0.68) in time
14:03:38 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:38 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:38 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:38 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:38 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:38 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:38 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:38 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:38 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:38 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:38 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-07 03:00:00 (before)
                2026-09-07 06:00:00 (after)
14:03:38 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-07 03:00:00) in space  (linearNDFast)
14:03:38 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:38 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-07 06:00:00) in space  (linearNDFast)
14:03:38 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:38 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-07 03:00:00, weight 0.32) and
                      after (2026-09-07 06:00:00, weight 0.68) in time
14:03:38 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:38 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:38 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:38 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03:38 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']
14:03:38 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:38 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:38 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:38 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:38 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.532905 (min) -0.0785612 (max)
14:03:38 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.263742 (min) 0.132573 (max)
14:03:38 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -1.02143 (min) 1.96825 (max)
14:03:38 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -8.48551 (min) -3.33006 (max)
14:03:38 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:38 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:38 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:38 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:38 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:38 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:38 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:38 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:38 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:38 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:38 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:38 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:38 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:38 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:38 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:38 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:38 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:38 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.281450, mean: 1.214552, max: 1.786530
14:03:38 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:38 DEBUG   opendrift.models.physics_methods:941:    min: 2.890218, mean: 5.941955, max: 7.281733
14:03:38 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 2.890218, mean: 5.941955, max: 7.281733
14:03:38 DEBUG   opendrift:700: No elements hit coastline.
14:03:38 DEBUG   opendrift:1810: No elements to deactivate
14:03:38 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:38 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:38 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:38 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
14:03:38 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:38 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:38 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:38 DEBUG   opendrift.models.physics_methods:941:    min: 2.890218, mean: 5.941955, max: 7.281733
14:03:38 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:38 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.031757, dN_50: 0.002492
14:03:38 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:38 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.02620772905397905
14:03:38 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:38 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:38 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:38 DEBUG   opendrift.models.physics_methods:785: Advecting 456 of 6000 elements above 0.100m with wind-sheared ocean current (0.033962 m/s - 0.245159 m/s)
14:03:38 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:38 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0020148551401782586 and 0.44640617700653046 m/s
14:03:38 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:38 DEBUG   opendrift:2236: ======================================================================
14:03:38 INFO    opendrift:2237: 2026-09-07 06:02:55.271751 - step 41 of 48 - 6000 active elements (0 deactivated)
14:03:38 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:38 DEBUG   opendrift:2245: ======================================================================
14:03:38 DEBUG   opendrift:2256:                34.46614928755082 <- latitude -> 35.002201220602466
14:03:38 DEBUG   opendrift:2256:                22.86146481413142 <- longitude -> 23.522449710609187
14:03:38 DEBUG   opendrift:2256:                -103.44108266366554 <- z -> 0.0
14:03:38 DEBUG   opendrift:2257: ---------------------------------
14:03:38 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:38 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:38 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:38 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:38 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:38 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:38 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:38 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:38 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:38 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:38 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:38 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:38 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:38 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:38 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:38 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:38 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:38 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:38 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:38 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:38 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:38 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:38 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:38 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:38 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
14:03:38 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:38 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:38 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:38 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:38 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-07 06:00:00 (before)
                2026-09-07 09:00:00 (after)
14:03:38 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:03:39 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:03:39 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
14:03:39 DEBUG   opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
14:03:39 DEBUG   opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
14:03:39 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 18x21x22) for time after (2026-09-07 09:00:00)
14:03:39 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-07 06:00:00) in space  (linearNDFast)
14:03:39 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:39 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-07 09:00:00) in space  (linearNDFast)
14:03:39 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:39 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-07 06:00:00, weight 0.98) and
                      after (2026-09-07 09:00:00, weight 0.02) in time
14:03:39 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:39 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:39 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:39 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:39 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:39 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:39 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:39 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:39 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:39 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:39 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-07 06:00:00 (before)
                2026-09-07 09:00:00 (after)
14:03:39 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
14:03:39 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
14:03:39 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
14:03:39 DEBUG   opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
14:03:39 DEBUG   opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
14:03:39 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 10x9x1) for time after (2026-09-07 09:00:00)
14:03:39 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-07 06:00:00) in space  (linearNDFast)
14:03:39 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:39 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-07 09:00:00) in space  (linearNDFast)
14:03:39 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:39 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-07 06:00:00, weight 0.98) and
                      after (2026-09-07 09:00:00, weight 0.02) in time
14:03:39 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:39 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:39 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:39 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03:39 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']
14:03:39 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:39 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:39 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:39 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:39 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.525789 (min) -0.0669254 (max)
14:03:39 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.260261 (min) 0.137646 (max)
14:03:39 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -1.5719 (min) 2.0163 (max)
14:03:39 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -8.6742 (min) -2.85332 (max)
14:03:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:39 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:39 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:39 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:39 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:39 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:39 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.214973, mean: 1.253680, max: 1.905392
14:03:39 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:39 DEBUG   opendrift.models.physics_methods:941:    min: 2.525934, mean: 6.024625, max: 7.520068
14:03:39 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 2.525934, mean: 6.024625, max: 7.520068
14:03:39 DEBUG   opendrift:700: No elements hit coastline.
14:03:39 DEBUG   opendrift:1810: No elements to deactivate
14:03:39 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:39 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:39 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:39 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
14:03:39 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:39 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:39 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:39 DEBUG   opendrift.models.physics_methods:941:    min: 2.525934, mean: 6.024626, max: 7.520068
14:03:39 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:39 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.033138, dN_50: 0.002601
14:03:39 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:39 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.027951110311980693
14:03:39 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:39 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:39 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:39 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 458 surface elements
14:03:39 DEBUG   opendrift.models.physics_methods:785: Advecting 470 of 6000 elements above 0.100m with wind-sheared ocean current (0.002585 m/s - 0.253323 m/s)
14:03:39 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:39 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.002004250462734913 and 0.4284673948593973 m/s
14:03:39 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:39 DEBUG   opendrift:2236: ======================================================================
14:03:39 INFO    opendrift:2237: 2026-09-07 07:02:55.271751 - step 42 of 48 - 6000 active elements (0 deactivated)
14:03:39 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:39 DEBUG   opendrift:2245: ======================================================================
14:03:39 DEBUG   opendrift:2256:                34.456640391778436 <- latitude -> 35.00037002314366
14:03:39 DEBUG   opendrift:2256:                22.85207075776532 <- longitude -> 23.522983943761105
14:03:39 DEBUG   opendrift:2256:                -101.94470547470563 <- z -> 0.0
14:03:39 DEBUG   opendrift:2257: ---------------------------------
14:03:39 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:39 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:39 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:39 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:39 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:39 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:39 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:39 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:39 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:39 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:39 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:39 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:39 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:39 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:39 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:39 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:39 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:39 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:39 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:39 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:39 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:39 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:39 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:39 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:39 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
14:03:39 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:39 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:39 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:39 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:39 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-07 06:00:00 (before)
                2026-09-07 09:00:00 (after)
14:03:39 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-07 06:00:00) in space  (linearNDFast)
14:03:39 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:40 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-07 09:00:00) in space  (linearNDFast)
14:03:40 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:40 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-07 06:00:00, weight 0.65) and
                      after (2026-09-07 09:00:00, weight 0.35) in time
14:03:40 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:40 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:40 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:40 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:40 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:40 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:40 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:40 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:40 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:40 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:40 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-07 06:00:00 (before)
                2026-09-07 09:00:00 (after)
14:03:40 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-07 06:00:00) in space  (linearNDFast)
14:03:40 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:40 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-07 09:00:00) in space  (linearNDFast)
14:03:40 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:40 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-07 06:00:00, weight 0.65) and
                      after (2026-09-07 09:00:00, weight 0.35) in time
14:03:40 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:40 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:40 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:40 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03:40 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']
14:03:40 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:40 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:40 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:40 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:40 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.47037 (min) -0.0555678 (max)
14:03:40 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.265511 (min) 0.106279 (max)
14:03:40 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -1.97851 (min) 1.69216 (max)
14:03:40 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -8.85215 (min) -2.78551 (max)
14:03:40 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:40 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:40 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:40 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:40 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:40 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:40 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:40 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:40 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:40 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:40 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:40 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:40 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:40 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:40 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:40 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:40 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:40 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.200446, mean: 1.335302, max: 2.023966
14:03:40 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:40 DEBUG   opendrift.models.physics_methods:941:    min: 2.439093, mean: 6.195291, max: 7.750527
14:03:40 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 2.439093, mean: 6.195291, max: 7.750527
14:03:40 DEBUG   opendrift:700: No elements hit coastline.
14:03:40 DEBUG   opendrift:1810: No elements to deactivate
14:03:40 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:40 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:40 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:40 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
14:03:40 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:40 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:40 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:40 DEBUG   opendrift.models.physics_methods:941:    min: 2.439093, mean: 6.195291, max: 7.750527
14:03:40 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:40 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.033931, dN_50: 0.002663
14:03:40 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:40 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.029690271409077512
14:03:40 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:40 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:40 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:40 DEBUG   opendrift.models.physics_methods:785: Advecting 476 of 6000 elements above 0.100m with wind-sheared ocean current (0.017196 m/s - 0.263668 m/s)
14:03:40 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:40 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0016711839241778858 and 0.42766584346412556 m/s
14:03:40 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:40 DEBUG   opendrift:2236: ======================================================================
14:03:40 INFO    opendrift:2237: 2026-09-07 08:02:55.271751 - step 43 of 48 - 6000 active elements (0 deactivated)
14:03:40 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:40 DEBUG   opendrift:2245: ======================================================================
14:03:40 DEBUG   opendrift:2256:                34.44989884108402 <- latitude -> 35.00155006028224
14:03:40 DEBUG   opendrift:2256:                22.851325842974415 <- longitude -> 23.522472434639283
14:03:40 DEBUG   opendrift:2256:                -101.01744020203061 <- z -> 0.0
14:03:40 DEBUG   opendrift:2257: ---------------------------------
14:03:40 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:40 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:40 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:40 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:40 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:40 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:40 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:40 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:40 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:40 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:40 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:40 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:40 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:40 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:40 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:40 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:40 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:40 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:40 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:40 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:40 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:40 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:40 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:40 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:40 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
14:03:40 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:40 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:40 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:40 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:40 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-07 06:00:00 (before)
                2026-09-07 09:00:00 (after)
14:03:40 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-07 06:00:00) in space  (linearNDFast)
14:03:40 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:40 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-07 09:00:00) in space  (linearNDFast)
14:03:40 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:40 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-07 06:00:00, weight 0.32) and
                      after (2026-09-07 09:00:00, weight 0.68) in time
14:03:40 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:40 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:40 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:40 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:40 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:40 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:40 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:40 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:40 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:40 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:40 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-07 06:00:00 (before)
                2026-09-07 09:00:00 (after)
14:03:40 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-07 06:00:00) in space  (linearNDFast)
14:03:40 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:40 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-07 09:00:00) in space  (linearNDFast)
14:03:40 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:40 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-07 06:00:00, weight 0.32) and
                      after (2026-09-07 09:00:00, weight 0.68) in time
14:03:40 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:40 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:40 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:40 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03:40 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']
14:03:40 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:40 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:40 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:40 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:40 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.476168 (min) -0.0397037 (max)
14:03:40 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.299389 (min) 0.0723726 (max)
14:03:40 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -2.50152 (min) 1.39878 (max)
14:03:40 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -9.23454 (min) -2.75438 (max)
14:03:40 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:40 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:40 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:40 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:40 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:40 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:40 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:40 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:40 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:40 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:40 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:40 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:40 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:40 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:40 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:40 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:40 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:40 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.192570, mean: 1.426018, max: 2.251744
14:03:40 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:40 DEBUG   opendrift.models.physics_methods:941:    min: 2.390693, mean: 6.371907, max: 8.175026
14:03:40 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 2.390693, mean: 6.371907, max: 8.175026
14:03:40 DEBUG   opendrift:700: No elements hit coastline.
14:03:40 DEBUG   opendrift:1810: No elements to deactivate
14:03:40 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:40 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:40 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:40 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
14:03:40 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:40 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:40 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:40 DEBUG   opendrift.models.physics_methods:941:    min: 2.390693, mean: 6.371908, max: 8.175026
14:03:40 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:40 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.034696, dN_50: 0.002723
14:03:40 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:40 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03303115808748838
14:03:40 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:40 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:40 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:40 DEBUG   opendrift.models.physics_methods:785: Advecting 491 of 6000 elements above 0.100m with wind-sheared ocean current (0.045969 m/s - 0.280747 m/s)
14:03:40 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:40 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0014411247040008923 and 0.44025488676538854 m/s
14:03:40 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:40 DEBUG   opendrift:2236: ======================================================================
14:03:40 INFO    opendrift:2237: 2026-09-07 09:02:55.271751 - step 44 of 48 - 6000 active elements (0 deactivated)
14:03:40 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:40 DEBUG   opendrift:2245: ======================================================================
14:03:40 DEBUG   opendrift:2256:                34.43318689068844 <- latitude -> 35.00102965095803
14:03:40 DEBUG   opendrift:2256:                22.83484337670141 <- longitude -> 23.523629371855076
14:03:40 DEBUG   opendrift:2256:                -99.45218296171392 <- z -> 0.0
14:03:40 DEBUG   opendrift:2257: ---------------------------------
14:03:40 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:40 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:40 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:40 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:40 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:40 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:40 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:40 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:40 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:40 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:40 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:40 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:40 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:40 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:40 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:40 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:40 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:40 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:40 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:40 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:40 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:40 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:40 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:40 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:40 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
14:03:40 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:40 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:40 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:40 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:40 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-07 09:00:00 (before)
                2026-09-07 12:00:00 (after)
14:03:40 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:03:41 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:03:41 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
14:03:41 DEBUG   opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
14:03:41 DEBUG   opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
14:03:41 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 18x22x21) for time after (2026-09-07 12:00:00)
14:03:41 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-07 09:00:00) in space  (linearNDFast)
14:03:41 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:41 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-07 12:00:00) in space  (linearNDFast)
14:03:41 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:41 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-07 09:00:00, weight 0.98) and
                      after (2026-09-07 12:00:00, weight 0.02) in time
14:03:41 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:41 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:41 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:41 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:41 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:41 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:41 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:41 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:41 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:41 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:41 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-07 09:00:00 (before)
                2026-09-07 12:00:00 (after)
14:03:41 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
14:03:41 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
14:03:41 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
14:03:41 DEBUG   opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
14:03:41 DEBUG   opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
14:03:41 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 10x9x1) for time after (2026-09-07 12:00:00)
14:03:41 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-07 09:00:00) in space  (linearNDFast)
14:03:41 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:41 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-07 12:00:00) in space  (linearNDFast)
14:03:41 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:41 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-07 09:00:00, weight 0.98) and
                      after (2026-09-07 12:00:00, weight 0.02) in time
14:03:41 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:41 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:41 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:41 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03:41 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']
14:03:41 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:41 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:41 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:41 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:41 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.508328 (min) -0.0164133 (max)
14:03:41 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.381607 (min) 0.0686861 (max)
14:03:41 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -3.15749 (min) 1.14707 (max)
14:03:41 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -9.71625 (min) -2.68943 (max)
14:03:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:41 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:41 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:41 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:41 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:41 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:41 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.180439, mean: 1.521435, max: 2.567475
14:03:41 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:41 DEBUG   opendrift.models.physics_methods:941:    min: 2.314167, mean: 6.544044, max: 8.729366
14:03:41 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 2.314167, mean: 6.544044, max: 8.729366
14:03:41 DEBUG   opendrift:700: No elements hit coastline.
14:03:41 DEBUG   opendrift:1810: No elements to deactivate
14:03:41 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:41 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:41 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:41 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
14:03:41 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:41 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:41 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:41 DEBUG   opendrift.models.physics_methods:941:    min: 2.314167, mean: 6.544044, max: 8.729366
14:03:41 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:41 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.035492, dN_50: 0.002785
14:03:41 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:41 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03766207074354098
14:03:41 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:41 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:41 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:41 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 486 surface elements
14:03:41 DEBUG   opendrift.models.physics_methods:785: Advecting 502 of 6000 elements above 0.100m with wind-sheared ocean current (0.001374 m/s - 0.297595 m/s)
14:03:41 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:41 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.003921455622159977 and 0.4414615296049425 m/s
14:03:41 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:41 DEBUG   opendrift:2236: ======================================================================
14:03:41 INFO    opendrift:2237: 2026-09-07 10:02:55.271751 - step 45 of 48 - 6000 active elements (0 deactivated)
14:03:41 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:41 DEBUG   opendrift:2245: ======================================================================
14:03:41 DEBUG   opendrift:2256:                34.420752171112134 <- latitude -> 35.00357221269658
14:03:41 DEBUG   opendrift:2256:                22.819040275334896 <- longitude -> 23.519817761959242
14:03:41 DEBUG   opendrift:2256:                -98.21100790081296 <- z -> 0.0
14:03:41 DEBUG   opendrift:2257: ---------------------------------
14:03:41 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:41 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:41 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:41 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:41 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:41 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:41 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:41 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:41 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:41 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:41 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:41 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:41 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:41 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:41 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:41 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:41 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:41 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:41 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:41 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:41 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:41 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:41 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:41 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:41 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
14:03:41 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:41 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:41 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:41 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:41 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-07 09:00:00 (before)
                2026-09-07 12:00:00 (after)
14:03:41 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-07 09:00:00) in space  (linearNDFast)
14:03:41 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:41 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-07 12:00:00) in space  (linearNDFast)
14:03:41 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:41 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-07 09:00:00, weight 0.65) and
                      after (2026-09-07 12:00:00, weight 0.35) in time
14:03:41 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:41 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:41 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:41 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:41 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:41 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:41 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:41 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:41 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:41 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:41 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-07 09:00:00 (before)
                2026-09-07 12:00:00 (after)
14:03:41 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-07 09:00:00) in space  (linearNDFast)
14:03:41 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:41 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-07 12:00:00) in space  (linearNDFast)
14:03:41 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:41 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-07 09:00:00, weight 0.65) and
                      after (2026-09-07 12:00:00, weight 0.35) in time
14:03:41 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:41 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:41 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:41 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03:41 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']
14:03:41 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:41 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:41 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:41 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:41 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.495198 (min) -0.00388367 (max)
14:03:41 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.366697 (min) 0.0357809 (max)
14:03:41 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -3.59297 (min) 0.578268 (max)
14:03:41 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -10.1596 (min) -2.63113 (max)
14:03:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:41 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:41 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:41 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:41 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:41 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:41 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.172823, mean: 1.602908, max: 2.855347
14:03:41 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:41 DEBUG   opendrift.models.physics_methods:941:    min: 2.264800, mean: 6.686357, max: 9.205747
14:03:41 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 2.264800, mean: 6.686357, max: 9.205747
14:03:41 DEBUG   opendrift:700: No elements hit coastline.
14:03:41 DEBUG   opendrift:1810: No elements to deactivate
14:03:41 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:41 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:41 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:41 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
14:03:41 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:41 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:41 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:41 DEBUG   opendrift.models.physics_methods:941:    min: 2.264800, mean: 6.686357, max: 9.205748
14:03:41 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:41 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.036602, dN_50: 0.002873
14:03:41 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:41 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.041884368170931455
14:03:41 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:41 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:41 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:41 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 493 surface elements
14:03:41 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 493 surface elements
14:03:41 DEBUG   opendrift.models.physics_methods:785: Advecting 514 of 6000 elements above 0.100m with wind-sheared ocean current (0.015010 m/s - 0.308083 m/s)
14:03:41 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:41 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0019946675595520595 and 0.41383519308694083 m/s
14:03:41 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:41 DEBUG   opendrift:2236: ======================================================================
14:03:41 INFO    opendrift:2237: 2026-09-07 11:02:55.271751 - step 46 of 48 - 6000 active elements (0 deactivated)
14:03:41 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:41 DEBUG   opendrift:2245: ======================================================================
14:03:41 DEBUG   opendrift:2256:                34.410380025394964 <- latitude -> 35.00536686255742
14:03:41 DEBUG   opendrift:2256:                22.80156086466804 <- longitude -> 23.5221681635659
14:03:41 DEBUG   opendrift:2256:                -96.641010492642 <- z -> 0.0
14:03:41 DEBUG   opendrift:2257: ---------------------------------
14:03:41 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:41 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:41 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:41 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:41 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:41 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:41 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:41 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:41 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:42 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:42 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:42 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:42 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:42 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:42 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:42 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:42 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:42 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:42 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:42 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:42 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:42 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:42 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:42 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:42 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
14:03:42 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:42 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:42 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:42 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:42 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-07 09:00:00 (before)
                2026-09-07 12:00:00 (after)
14:03:42 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-07 09:00:00) in space  (linearNDFast)
14:03:42 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:42 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-07 12:00:00) in space  (linearNDFast)
14:03:42 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:42 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-07 09:00:00, weight 0.32) and
                      after (2026-09-07 12:00:00, weight 0.68) in time
14:03:42 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:42 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:42 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:42 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:42 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:42 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:42 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:42 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:42 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:42 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:42 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-07 09:00:00 (before)
                2026-09-07 12:00:00 (after)
14:03:42 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-07 09:00:00) in space  (linearNDFast)
14:03:42 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:42 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-07 12:00:00) in space  (linearNDFast)
14:03:42 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:42 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-07 09:00:00, weight 0.32) and
                      after (2026-09-07 12:00:00, weight 0.68) in time
14:03:42 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:42 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:42 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:42 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03:42 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']
14:03:42 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:42 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:42 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:42 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:42 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.548216 (min) 0.0125874 (max)
14:03:42 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.36781 (min) 0.0364181 (max)
14:03:42 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -4.03382 (min) 0.992938 (max)
14:03:42 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -10.561 (min) -2.49451 (max)
14:03:42 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:42 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:42 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:42 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:42 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:42 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:42 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:42 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:42 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:42 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:42 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:42 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:42 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:42 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:42 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:42 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:42 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:42 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.177329, mean: 1.698518, max: 3.143496
14:03:42 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:42 DEBUG   opendrift.models.physics_methods:941:    min: 2.294139, mean: 6.848828, max: 9.659086
14:03:42 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 2.294139, mean: 6.848828, max: 9.659086
14:03:42 DEBUG   opendrift:700: No elements hit coastline.
14:03:42 DEBUG   opendrift:1810: No elements to deactivate
14:03:42 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:42 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:42 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:42 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
14:03:42 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:42 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:42 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:42 DEBUG   opendrift.models.physics_methods:941:    min: 2.294139, mean: 6.848828, max: 9.659086
14:03:42 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:42 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.037679, dN_50: 0.002957
14:03:42 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:42 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.04611072710656117
14:03:42 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:42 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:42 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:42 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 510 surface elements
14:03:42 DEBUG   opendrift.models.physics_methods:785: Advecting 522 of 6000 elements above 0.100m with wind-sheared ocean current (0.004494 m/s - 0.322452 m/s)
14:03:42 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:42 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.003459391908803382 and 0.4316365134811171 m/s
14:03:42 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:42 DEBUG   opendrift:2236: ======================================================================
14:03:42 INFO    opendrift:2237: 2026-09-07 12:02:55.271751 - step 47 of 48 - 6000 active elements (0 deactivated)
14:03:42 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:42 DEBUG   opendrift:2245: ======================================================================
14:03:42 DEBUG   opendrift:2256:                34.39551948124401 <- latitude -> 35.00330371705742
14:03:42 DEBUG   opendrift:2256:                22.773916639530697 <- longitude -> 23.52412065286066
14:03:42 DEBUG   opendrift:2256:                -95.4304805014992 <- z -> 0.0
14:03:42 DEBUG   opendrift:2257: ---------------------------------
14:03:42 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:42 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:42 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:42 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:42 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:42 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:42 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:42 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:42 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:42 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:42 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:42 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:42 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:42 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:42 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:42 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:42 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:42 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:42 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:42 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:42 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:42 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:42 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:42 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:42 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
14:03:42 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:42 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:42 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:42 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:42 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-07 12:00:00 (before)
                2026-09-07 15:00:00 (after)
14:03:42 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:03:42 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:03:42 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
14:03:42 DEBUG   opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
14:03:42 DEBUG   opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
14:03:42 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 19x24x21) for time after (2026-09-07 15:00:00)
14:03:42 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-07 12:00:00) in space  (linearNDFast)
14:03:42 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:42 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-07 15:00:00) in space  (linearNDFast)
14:03:42 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:42 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-07 12:00:00, weight 0.98) and
                      after (2026-09-07 15:00:00, weight 0.02) in time
14:03:42 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:42 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:42 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:42 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:42 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:42 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:42 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:42 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:42 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:42 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:42 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-07 12:00:00 (before)
                2026-09-07 15:00:00 (after)
14:03:42 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
14:03:43 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
14:03:43 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
14:03:43 DEBUG   opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
14:03:43 DEBUG   opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
14:03:43 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 10x9x1) for time after (2026-09-07 15:00:00)
14:03:43 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-07 12:00:00) in space  (linearNDFast)
14:03:43 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:43 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-07 15:00:00) in space  (linearNDFast)
14:03:43 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:43 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-07 12:00:00, weight 0.98) and
                      after (2026-09-07 15:00:00, weight 0.02) in time
14:03:43 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:43 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:43 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:43 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03:43 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']
14:03:43 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:43 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:43 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:43 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:43 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.573978 (min) 0.0222028 (max)
14:03:43 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.377537 (min) 0.0577935 (max)
14:03:43 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -4.53934 (min) 1.63899 (max)
14:03:43 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -10.9798 (min) -2.36513 (max)
14:03:43 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:43 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:43 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:43 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:43 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:43 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:43 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:43 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:43 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:43 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:43 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:43 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:43 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:43 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:43 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:43 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:43 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:43 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.203691, mean: 1.808976, max: 3.448752
14:03:43 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:43 DEBUG   opendrift.models.physics_methods:941:    min: 2.458759, mean: 7.031892, max: 10.117206
14:03:43 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 2.458759, mean: 7.031892, max: 10.117206
14:03:43 DEBUG   opendrift:700: No elements hit coastline.
14:03:43 DEBUG   opendrift:1810: No elements to deactivate
14:03:43 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:43 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:43 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:43 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
14:03:43 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:43 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:43 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:43 DEBUG   opendrift.models.physics_methods:941:    min: 2.458759, mean: 7.031892, max: 10.117206
14:03:43 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:43 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.038723, dN_50: 0.003039
14:03:43 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:43 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.05058800757248114
14:03:43 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:43 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:43 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:43 DEBUG   opendrift.models.physics_methods:785: Advecting 537 of 6000 elements above 0.100m with wind-sheared ocean current (0.005577 m/s - 0.333434 m/s)
14:03:43 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:43 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0011337749032892459 and 0.409739225729898 m/s
14:03:43 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
14:03:43 DEBUG   opendrift:2236: ======================================================================
14:03:43 INFO    opendrift:2237: 2026-09-07 13:02:55.271751 - step 48 of 48 - 6000 active elements (0 deactivated)
14:03:43 DEBUG   opendrift:2243: 0 elements scheduled.
14:03:43 DEBUG   opendrift:2245: ======================================================================
14:03:43 DEBUG   opendrift:2256:                34.39046737859716 <- latitude -> 35.00444475074098
14:03:43 DEBUG   opendrift:2256:                22.75850248902851 <- longitude -> 23.527453731897904
14:03:43 DEBUG   opendrift:2256:                -93.92770795916724 <- z -> 0.0
14:03:43 DEBUG   opendrift:2257: ---------------------------------
14:03:43 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:43 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:03:43 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:43 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
14:03:43 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:43 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:43 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
14:03:43 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:43 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:43 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:43 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:43 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:43 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:43 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:43 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:43 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:43 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:43 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:43 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:43 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:43 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:43 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:43 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
14:03:43 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:43 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
14:03:43 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:43 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:43 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
14:03:43 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:43 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-07 12:00:00 (before)
                2026-09-07 15:00:00 (after)
14:03:43 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-07 12:00:00) in space  (linearNDFast)
14:03:43 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:43 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-07 15:00:00) in space  (linearNDFast)
14:03:43 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:43 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-07 12:00:00, weight 0.65) and
                      after (2026-09-07 15:00:00, weight 0.35) in time
14:03:43 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:43 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:43 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:43 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
14:03:43 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:43 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
14:03:43 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:43 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:43 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
14:03:43 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:03:43 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-07 12:00:00 (before)
                2026-09-07 15:00:00 (after)
14:03:43 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-07 12:00:00) in space  (linearNDFast)
14:03:43 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:43 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-07 15:00:00) in space  (linearNDFast)
14:03:43 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:03:43 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-07 12:00:00, weight 0.65) and
                      after (2026-09-07 15:00:00, weight 0.35) in time
14:03:43 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:43 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:43 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:43 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03:43 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']
14:03:43 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
14:03:43 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
14:03:43 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:03:43 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:43 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.595552 (min) 0.0117818 (max)
14:03:43 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.347195 (min) 0.0951663 (max)
14:03:43 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -5.00528 (min) 1.52145 (max)
14:03:43 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -11.2051 (min) -2.09934 (max)
14:03:43 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
14:03:43 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:03:43 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:03:43 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:03:43 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:03:43 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:03:43 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
14:03:43 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
14:03:43 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
14:03:43 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
14:03:43 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
14:03:43 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:03:43 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
14:03:43 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:03:43 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:43 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:03:43 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:43 DEBUG   opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.165362, mean: 1.893204, max: 3.653894
14:03:43 DEBUG   opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
14:03:43 DEBUG   opendrift.models.physics_methods:941:    min: 2.215376, mean: 7.195298, max: 10.413760
14:03:43 DEBUG   opendrift.models.physics_methods:881: Calculating wave period from wind, min: 2.215376, mean: 7.195298, max: 10.413760
14:03:43 DEBUG   opendrift:700: No elements hit coastline.
14:03:43 DEBUG   opendrift:1810: No elements to deactivate
14:03:43 DEBUG   opendrift:2294: Calling OpenOil.update()
14:03:43 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
14:03:43 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
14:03:43 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
14:03:43 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
14:03:43 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
14:03:43 DEBUG   opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
14:03:43 DEBUG   opendrift.models.physics_methods:941:    min: 2.215376, mean: 7.195298, max: 10.413760
14:03:43 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
14:03:43 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.040235, dN_50: 0.003158
14:03:43 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:03:43 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.05359688358040874
14:03:43 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:03:43 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:03:43 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:03:43 DEBUG   opendrift.models.physics_methods:785: Advecting 554 of 6000 elements above 0.100m with wind-sheared ocean current (0.039064 m/s - 0.336927 m/s)
14:03:43 DEBUG   opendrift.models.physics_methods:803: No Stokes drift velocity available
14:03:43 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0013194733750858535 and 0.4156955148262059 m/s
14:03:43 DEBUG   opendrift:2332: Cleaning up
14:03:43 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
14:03:43 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
14:03:43 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
14:03:43 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
14:03:43 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
14:03:43 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
14:03:43 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
14:03:43 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:03:43 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
14:03:43 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
14:03:43 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
14:03:43 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
14:03:43 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
14:03:43 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
14:03:43 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
14:03:43 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
14:03:43 DEBUG   opendrift:700: No elements hit coastline.
14:03:43 DEBUG   opendrift:2432: Updating minval and maxval
14:03:43 DEBUG   opendrift:2512: Writing to file
14:03:43 DEBUG   opendrift:1810: No elements to deactivate
14:03:43 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[ns] 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/167)
    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)
14:03:43 DEBUG   opendrift:2579: Setting up map: corners=None, fast=False, lscale=None
14:03:44 DEBUG   opendrift.readers.reader_global_landmask:84: Loading shapes ('h' level 1) with Cartopy shapereader...
14:03:55 DEBUG   opendrift.readers.reader_global_landmask:84: Loading shapes ('h' level 5) with Cartopy shapereader...
14:03:55 DEBUG   opendrift.readers.reader_global_landmask:84: Loading shapes ('h' level 6) with Cartopy shapereader...
14:03:55 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:03:55 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:03:55 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:03:56 DEBUG   opendrift:3250: Saving animation..
14:03:56 INFO    opendrift:4823: Saving animation to /root/project/docs/source/gallery/animations/example_oilspill_seafloor_biodegradation_0.gif...
14:03:56 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:03:56 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:03:56 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:03:56 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:03:56 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:03:56 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:03:57 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:03:57 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:03:57 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:03:57 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:03:57 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:03:57 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:03:57 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:03:58 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:03:58 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:03:58 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:03:58 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:03:58 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:03:58 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:03:58 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:03:59 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:03:59 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:03:59 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:03:59 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:03:59 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:03:59 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:03:59 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:00 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:00 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:00 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:00 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:00 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:00 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:00 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:01 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:01 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:01 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:01 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:01 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:01 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:02 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:02 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:02 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:02 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:02 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:02 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:02 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:02 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:03 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:03 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:03 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:03 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:03 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:03 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:04 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:04 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:04 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:04 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:04 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:04 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:04 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:05 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:05 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:05 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:05 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:05 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:05 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:05 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:06 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:06 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:06 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:06 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:06 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:06 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:06 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:07 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:07 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:07 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:07 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:07 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:07 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:07 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:08 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:08 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:08 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:08 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:08 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:08 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:09 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:09 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:09 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:09 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:09 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:09 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:10 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:10 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:10 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:10 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.334341049194336, 23.944082260131836, 34.17938232421876, 35.24865341186523)..
14:04:17 DEBUG   opendrift:4861: MPLBACKEND = agg
14:04:17 DEBUG   opendrift:4862: DISPLAY = None
14:04:17 DEBUG   opendrift:4863: Time to save animation: 0:00:21.356658
14:04:17 INFO    opendrift:3241: Time to make animation: 0:00:33.572985
../_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-09-05 14:02 to 2026-09-07 14:02

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)
14:04:18 DEBUG   opendrift:3250: Saving animation..
14:04:18 INFO    opendrift:4823: Saving animation to /root/project/docs/source/gallery/animations/example_oilspill_seafloor_biodegradation_1.gif...
14:04:29 DEBUG   opendrift:4861: MPLBACKEND = agg
14:04:29 DEBUG   opendrift:4862: DISPLAY = None
14:04:29 DEBUG   opendrift:4863: Time to save animation: 0:00:11.028248
14:04:29 INFO    opendrift:3459: Time to make animation: 0:00:11.318137
../_images/example_oilspill_seafloor_biodegradation_1.gif

Total running time of the script: (1 minutes 43.882 seconds)

Gallery generated by Sphinx-Gallery