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

15:39:25 DEBUG   opendrift:1895: No output file is specified, neglecting export_buffer_length
15:39:25 INFO    opendrift:1910: Skipping environment variable upward_sea_water_velocity because of condition ['drift:vertical_advection', 'is', False]
15:39:25 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']))
15:39:25 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']))
15:39:25 DEBUG   opendrift:2046: Finalizing environment and preparing readers for simulation coverage ([21.02599253 32.97284402 25.97419057 37.02720938]) and time (2026-09-30 15:39:19.304546 to 2026-10-02 15:39:19.304546)
15:39:25 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]
15:39:25 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]
15:39:25 DEBUG   opendrift.models.basemodel.environment:166:    Preparing constant_reader for extent [21.02599253 32.97284402 25.97419057 37.02720938]
15:39:25 DEBUG   opendrift.readers.basereader.variables:559: Nothing more to prepare for constant_reader
15:39:25 DEBUG   opendrift.models.basemodel.environment:166:    Preparing global_landmask for extent [21.02599253 32.97284402 25.97419057 37.02720938]
15:39:25 DEBUG   opendrift.readers.basereader.variables:559: Nothing more to prepare for global_landmask
15:39:25 DEBUG   opendrift:2143: Initial self.result, size Frozen({'trajectory': 6000, 'time': 49})
15:39:25 INFO    opendrift:958: Using existing reader for land_binary_mask to move elements to ocean
15:39:25 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:25 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:39:25 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:25 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:39:25 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:25 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:25 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:39:25 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:25 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:39:25 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:25 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:25 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:39:25 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:39:25 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:39:25 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:39:25 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:39:25 INFO    opendrift:989: All points are in ocean
15:39:25 INFO    opendrift.models.openoil.openoil:697: Oil-water surface tension is 0.031369 Nm
15:39:25 INFO    opendrift.models.openoil.openoil:710: Max water fraction not available for GENERIC MEDIUM CRUDE, using default
15:39:25 DEBUG   opendrift:915: to be seeded: 6000, already seeded 0
15:39:25 DEBUG   opendrift:937: Released 6000 new elements.
15:39:25 DEBUG   opendrift:2236: ======================================================================
15:39:25 INFO    opendrift:2237: 2026-09-30 15:39:19.304546 - step 1 of 48 - 6000 active elements (0 deactivated)
15:39:25 DEBUG   opendrift:2243: 0 elements scheduled.
15:39:25 DEBUG   opendrift:2245: ======================================================================
15:39:25 DEBUG   opendrift:2256:                34.99662780761719 <- latitude -> 35.00342559814453
15:39:25 DEBUG   opendrift:2256:                23.4965763092041 <- longitude -> 23.50360679626465
15:39:25 DEBUG   opendrift:2256:                -150.0 <- z -> 0.0
15:39:25 DEBUG   opendrift:2257: ---------------------------------
15:39:25 DEBUG   opendrift.models.basemodel.environment:573: Variables not covered by any reader: ['sea_floor_depth_below_sea_level', 'x_wind', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_surface_height', 'sea_water_salinity', 'sea_water_temperature', 'y_wind']
15:39:25 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
15:39:25 DEBUG   opendrift.readers:269: Testing reader <module 'opendrift.readers.reader_netCDF_CF_generic' from '/root/project/opendrift/readers/reader_netCDF_CF_generic.py'>
15:39:25 INFO    opendrift.readers:67: Opening file with xr.open_dataset
15:39:25 DEBUG   findlibs:301: about to search for libeccodes.so/eccodeslib in <function _find_in_package at 0x72972b810f60>
15:39:25 DEBUG   findlibs:301: about to search for libeccodes.so/eccodeslib in <function _find_in_python at 0x72972b8110c0>
15:39:25 DEBUG   findlibs:303: found libeccodes.so/eccodeslib in <function _find_in_python at 0x72972b8110c0>
15:39:25 DEBUG   gribapi.bindings:98: eccodes lib search: findlibs returned /opt/conda/envs/opendrift/lib/libeccodes.so
15:39:25 WARNING opendrift.readers:75: Removing variables that cannot be CF decoded: ['tau']
15:39:25 DEBUG   opendrift.readers.reader_netCDF_CF_generic:131: Finding coordinate variables.
15:39:25 INFO    opendrift.readers.reader_netCDF_CF_generic:307: Grid coordinates are detected, but proj4 string not given: assuming latlong
15:39:25 INFO    opendrift.readers.reader_netCDF_CF_generic:340: Detected dimensions: {'z': 'depth', 'y': 'lat', 'x': 'lon', 'time': 'time'}
15:39:25 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
15:39:25 INFO    opendrift.readers.basereader:175: Variable x_sea_water_velocity will be rotated from eastward_sea_water_velocity
15:39:25 INFO    opendrift.readers.basereader:175: Variable y_sea_water_velocity will be rotated from northward_sea_water_velocity
15:39:25 DEBUG   opendrift.readers.basereader:185: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
15:39:25 DEBUG   opendrift.readers.basereader.variables:573: Adding variable mapping: ['x_sea_water_velocity', 'y_sea_water_velocity'] -> sea_water_speed
15:39:25 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
15:39:25 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
15:39:25 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
15:39:25 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
15:39:25 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
15:39:25 DEBUG   opendrift.readers.reader_lazy:56: Initialising: LazyReader: https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:39:25 DEBUG   opendrift.readers:269: Testing reader <module 'opendrift.readers.reader_netCDF_CF_generic' from '/root/project/opendrift/readers/reader_netCDF_CF_generic.py'>
15:39:25 INFO    opendrift.readers:67: Opening file with xr.open_dataset
15:39:26 DEBUG   opendrift.readers:128: Selecting GRIB variable u-component_of_wind_height_above_ground at 10m height and adding standard_name eastward_wind
15:39:26 DEBUG   opendrift.readers:128: Selecting GRIB variable v-component_of_wind_height_above_ground at 10m height and adding standard_name northward_wind
15:39:26 DEBUG   opendrift.readers.reader_netCDF_CF_generic:131: Finding coordinate variables.
15:39:26 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'}
15:39:26 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), ...
15:39:26 DEBUG   opendrift.readers.reader_netCDF_CF_generic:270: Lon and lat are 1D arrays - using as projection coordinates
15:39:26 INFO    opendrift.readers.reader_netCDF_CF_generic:340: Detected dimensions: {'time': ['time', 'time1', 'time2', 'time3'], 'x': 'lon', 'y': 'lat'}
15:39:26 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_high_cloud_top_Mixed_intervals_Average', 'Temperature_low_cloud_top_Mixed_intervals_Average', 'Temperature_middle_cloud_top_Mixed_intervals_Average', 'Surface_Lifted_Index_surface', 'Pressure_convective_cloud_bottom', 'Pressure_convective_cloud_top', 'Vertical_Speed_Shear_potential_vorticity_surface', 'Vertical_Speed_Shear_tropopause', 'Ventilation_Rate_planetary_boundary', 'MSLP_Eta_model_reduction_msl', 'Pressure_of_level_from_which_parcel_was_lifted_pressure_difference_layer', 'Liquid_Volumetric_Soil_Moisture_non_Frozen_depth_below_surface_layer', 'Wind_speed_gust_surface', 'Precipitation_rate_surface_Mixed_intervals_Average', 'Categorical_Rain_surface', 'Potential_Evaporation_Rate_surface', 'Volumetric_Soil_Moisture_Content_depth_below_surface_layer', 'Albedo_surface_Mixed_intervals_Average', 'Latent_heat_net_flux_surface_Mixed_intervals_Average', 'Sensible_heat_net_flux_surface_Mixed_intervals_Average', 'Land_cover_0__sea_1__land_surface', 'Ice_cover_surface', 'Momentum_flux_u-component_surface_Mixed_intervals_Average', 'Pressure_surface', 'Soil_type_surface', 'Specific_humidity_pressure_difference_layer', 'Temperature_pressure_difference_layer', 'Temperature_surface', 'Visibility_surface', 'Ice_thickness_surface', 'Relative_humidity_sigma_layer', 'Relative_humidity_pressure_difference_layer', 'Surface_roughness_surface', 'Haines_index_surface', 'Soil_temperature_depth_below_surface_layer', 'u-component_of_wind_pressure_difference_layer', 'Momentum_flux_v-component_surface_Mixed_intervals_Average', 'Categorical_Rain_surface_Mixed_intervals_Average', 'v-component_of_wind_pressure_difference_layer', 'Vegetation_surface', 'Geopotential_height_surface', 'Convective_available_potential_energy_pressure_difference_layer', 'Convective_available_potential_energy_surface', 'Convective_inhibition_pressure_difference_layer', 'Convective_inhibition_surface', 'Precipitation_rate_surface', 'Ice_temperature_surface', 'Storm_relative_helicity_height_above_ground_layer', 'Snow_depth_surface', 'Water_equivalent_of_accumulated_snow_depth_surface', 'Ground_Heat_Flux_surface_Mixed_intervals_Average', 'Total_cloud_cover_convective_cloud', 'Sunshine_Duration_surface', 'Best_4_layer_Lifted_Index_surface', 'Water_runoff_surface_Mixed_intervals_Accumulation', 'Relative_humidity_highest_tropospheric_freezing', 'Relative_humidity_entire_atmosphere_single_layer', 'Categorical_Freezing_Rain_surface', 'Wilting_Point_surface', 'Total_precipitation_surface_Mixed_intervals_Accumulation', 'Convective_precipitation_surface_Mixed_intervals_Accumulation', 'Pressure_high_cloud_top_Mixed_intervals_Average', 'Pressure_middle_cloud_top_Mixed_intervals_Average', 'Pressure_middle_cloud_bottom_Mixed_intervals_Average', 'Pressure_high_cloud_bottom_Mixed_intervals_Average', 'Pressure_low_cloud_bottom_Mixed_intervals_Average', 'Pressure_low_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_Shortwave_Radiation_Flux_surface_Mixed_intervals_Average', 'Cloud_Work_Function_entire_atmosphere_single_layer_Mixed_intervals_Average', 'v-component_of_wind_isobaric', 'Maximum_temperature_height_above_ground_Mixed_intervals_Maximum', 'Geopotential_height_isobaric', 'Geopotential_height_zeroDegC_isotherm', 'U-Component_Storm_Motion_height_above_ground_layer', 'u-component_of_wind_planetary_boundary', 'Categorical_Ice_Pellets_surface', 'Vertical_velocity_pressure_isobaric', 'Vertical_velocity_geometric_isobaric', 'Absolute_vorticity_isobaric', 'Pressure_reduced_to_MSL_msl', 'Categorical_Ice_Pellets_surface_Mixed_intervals_Average', 'Meridional_Flux_of_Gravity_Wave_Stress_surface_Mixed_intervals_Average', 'Downward_Longwave_Radiation_Flux_surface_Mixed_intervals_Average', 'Cloud_mixing_ratio_isobaric', 'Ice_water_mixing_ratio_isobaric', 'Rain_mixing_ratio_isobaric', 'Snow_mixing_ratio_isobaric', 'Graupel_snow_pellets_isobaric', 'Pressure_maximum_wind', 'Temperature_maximum_wind', 'Temperature_altitude_above_msl', 'u-component_of_wind_maximum_wind', 'u-component_of_wind_altitude_above_msl', 'ICAO_Standard_Atmosphere_Reference_Height_maximum_wind', 'Upward_Shortwave_Radiation_Flux_surface_Mixed_intervals_Average', 'Upward_Shortwave_Radiation_Flux_atmosphere_top_Mixed_intervals_Average', 'v-component_of_wind_altitude_above_msl', 'v-component_of_wind_maximum_wind', '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_Longwave_Radiation_Flux_surface_Mixed_intervals_Average', 'Upward_Longwave_Radiation_Flux_atmosphere_top_Mixed_intervals_Average', 'v-component_of_wind_tropopause', 'Geopotential_height_tropopause', 'Dewpoint_temperature_height_above_ground', 'Temperature_sigma', 'Relative_humidity_sigma', 'Potential_temperature_sigma', 'u-component_of_wind_sigma', 'v-component_of_wind_sigma', 'Medium_cloud_cover_middle_cloud', 'Cloud_mixing_ratio_hybrid', 'Planetary_Boundary_Layer_Height_surface', 'Ice_water_mixing_ratio_hybrid', 'Plant_Canopy_Surface_Water_surface', 'Rain_mixing_ratio_hybrid', 'Vertical_velocity_pressure_sigma', 'Snow_mixing_ratio_hybrid', 'Composite_reflectivity_entire_atmosphere', 'Convective_Precipitation_Rate_surface_Mixed_intervals_Average', 'Total_cloud_cover_entire_atmosphere', 'High_cloud_cover_high_cloud', 'Geopotential_height_highest_tropospheric_freezing', 'Geopotential_height_cloud_ceiling', 'Frictional_Velocity_surface', 'Graupel_snow_pellets_hybrid', 'High_cloud_cover_high_cloud_Mixed_intervals_Average', 'Cloud_water_entire_atmosphere_single_layer', 'Pressure_potential_vorticity_surface', 'Temperature_potential_vorticity_surface', 'u-component_of_wind_potential_vorticity_surface', 'v-component_of_wind_potential_vorticity_surface', 'Geopotential_height_potential_vorticity_surface', 'Medium_cloud_cover_middle_cloud_Mixed_intervals_Average']
15:39:26 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']
15:39:26 DEBUG   opendrift.readers.basereader.variables:546: Skipping calculation of vector component, since y is not north
15:39:26 DEBUG   opendrift.readers.basereader.variables:546: Skipping calculation of vector component, since y is not north
15:39:26 DEBUG   opendrift.readers.basereader.variables:546: Skipping calculation of vector component, since y is not north
15:39:26 DEBUG   opendrift.readers.basereader.variables:546: Skipping calculation of vector component, since y is not north
15:39:26 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
15:39:26 INFO    opendrift.readers.basereader:175: Variable x_wind will be rotated from eastward_wind
15:39:26 INFO    opendrift.readers.basereader:175: Variable y_wind will be rotated from northward_wind
15:39:26 DEBUG   opendrift.readers.basereader:185: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
15:39:26 DEBUG   opendrift.readers.basereader.variables:573: Adding variable mapping: ['x_wind', 'y_wind'] -> wind_speed
15:39:26 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
15:39:26 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
15:39:26 DEBUG   opendrift.readers.basereader.variables:559: Nothing more to prepare for https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:39:26 DEBUG   opendrift.readers.reader_lazy:71: Reader initialised: https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:39:26 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
15:39:26 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:26 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:39:26 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:26 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:39:26 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:26 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:26 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:39:26 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:26 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:26 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:26 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:26 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:39:26 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:26 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:39:26 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:26 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:26 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:39:26 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:26 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:39:26 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:26 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:26 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:26 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:39:26 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39: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
15:39:26 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:26 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39: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
15:39:26 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:26 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-30 15:00:00 (before)
                2026-09-30 18:00:00 (after)
15:39:26 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
15:39:26 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
15:39:27 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
15:39:27 DEBUG   opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
15:39:27 DEBUG   opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
15:39:27 DEBUG   opendrift.readers.basereader.structured:290: Fetched env-block (size 9x9x23) for time before (2026-09-30 15:00:00)
15:39:27 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
15:39:27 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
15:39:27 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
15:39:27 DEBUG   opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
15:39:27 DEBUG   opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
15:39:27 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 9x9x23) for time after (2026-09-30 18:00:00)
15:39:27 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-30 15:00:00) in space  (linearNDFast)
15:39:27 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:27 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-30 18:00:00) in space  (linearNDFast)
15:39:27 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:27 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-30 15:00:00, weight 0.78) and
                      after (2026-09-30 18:00:00, weight 0.22) in time
15:39:27 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:27 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:27 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:27 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:39:27 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:27 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:39:27 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:27 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39: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
15:39:27 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:27 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-30 15:00:00 (before)
                2026-09-30 18:00:00 (after)
15:39:27 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
15:39:27 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
15:39:28 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
15:39:28 DEBUG   opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
15:39:28 DEBUG   opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
15:39:28 DEBUG   opendrift.readers.basereader.structured:290: Fetched env-block (size 8x7x1) for time before (2026-09-30 15:00:00)
15:39:28 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
15:39:28 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
15:39:28 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
15:39:28 DEBUG   opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
15:39:28 DEBUG   opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
15:39:28 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-09-30 18:00:00)
15:39:28 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-30 15:00:00) in space  (linearNDFast)
15:39:28 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:28 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-30 18:00:00) in space  (linearNDFast)
15:39:28 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:28 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-30 15:00:00, weight 0.78) and
                      after (2026-09-30 18:00:00, weight 0.22) in time
15:39:28 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:28 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:28 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:39:28 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:39: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']
15:39:28 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:39:28 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:39:28 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:39:28 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.340606 (min) -0.143689 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.435147 (min) -0.201566 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -1.26794 (min) -1.20384 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -11.9735 (min) -11.8417 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:39:28 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 3.485217, mean: 3.543571, max: 3.565856
15:39:28 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:39:28 DEBUG   opendrift.models.physics_methods:979:    min: 10.170550, mean: 10.255325, max: 10.287539
15:39:28 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 10.170550, mean: 10.255325, max: 10.287539
15:39:28 DEBUG   opendrift:700: No elements hit coastline.
15:39:28 DEBUG   opendrift:1810: No elements to deactivate
15:39:28 DEBUG   opendrift:2294: Calling OpenOil.update()
15:39:28 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:39:28 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:39:28 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:39:28 DEBUG   opendrift.models.openoil.openoil:871:         Emulsification not yet started
15:39:28 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:39:28 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:39:28 DEBUG   opendrift.models.physics_methods:979:    min: 10.170550, mean: 10.255325, max: 10.287539
15:39:28 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:39:28 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.000507, dN_50: 0.000040
15:39:28 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:39:28 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.05230560248390141
15:39:28 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:39:28 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:39:28 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1393 of 3000 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 775 of 1611 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 416 of 843 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 186 of 440 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 133 of 264 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 67 of 140 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 41 of 81 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 28 of 48 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 19 of 29 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 9 of 16 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 5 of 11 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 6 of 12 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 10 of 17 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 5 of 17 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 10 of 23 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 10 of 20 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 9 of 16 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 8 of 16 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 12 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 13 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 6 of 13 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 11 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 12 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 6 of 12 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 9 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 6 of 11 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 9 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 6 of 10 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 5 of 8 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 5 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 6 of 9 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 7 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 5 of 9 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 11 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 10 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 5 of 11 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 13 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 7 of 17 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 6 of 16 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 16 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 13 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 11 of 16 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 5 of 9 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 8 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 6 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 7 of 13 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 10 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 7 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 7 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 5 of 10 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 6 of 9 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 7 of 8 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 7 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 8 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 9 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 7 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 7 of 11 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 5 of 7 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 8 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 9 surface elements
15:39:28 DEBUG   opendrift.models.physics_methods:823: Advecting 24 of 6000 elements above 0.100m with wind-sheared ocean current (0.019625 m/s - 0.360792 m/s)
15:39:28 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:39:28 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0014980950267377865 and 0.41109690992799774 m/s
15:39:28 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:39:28 DEBUG   opendrift:2236: ======================================================================
15:39:28 INFO    opendrift:2237: 2026-09-30 16:39:19.304546 - step 2 of 48 - 6000 active elements (0 deactivated)
15:39:28 DEBUG   opendrift:2243: 0 elements scheduled.
15:39:28 DEBUG   opendrift:2245: ======================================================================
15:39:28 DEBUG   opendrift:2256:                34.96647723586114 <- latitude -> 35.00369792487118
15:39:28 DEBUG   opendrift:2256:                23.470716021983794 <- longitude -> 23.507769407290056
15:39:28 DEBUG   opendrift:2256:                -149.79971578135115 <- z -> 0.0
15:39:28 DEBUG   opendrift:2257: ---------------------------------
15:39:28 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:28 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:39:28 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:28 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:39:28 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:28 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:28 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:39:28 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:28 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:28 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:28 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:28 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:39:28 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:28 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:39:28 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:28 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:28 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:39:28 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:28 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:39:28 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:28 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:28 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:28 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:39:28 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39: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
15:39:28 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:28 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39: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
15:39:28 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:28 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-30 15:00:00 (before)
                2026-09-30 18:00:00 (after)
15:39:28 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-30 15:00:00) in space  (linearNDFast)
15:39:28 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:28 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-30 18:00:00) in space  (linearNDFast)
15:39:28 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:28 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-30 15:00:00, weight 0.45) and
                      after (2026-09-30 18:00:00, weight 0.55) in time
15:39:28 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:28 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:28 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:28 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:39:28 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:28 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:39:28 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:28 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39: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
15:39:28 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:28 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-30 15:00:00 (before)
                2026-09-30 18:00:00 (after)
15:39:28 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-30 15:00:00) in space  (linearNDFast)
15:39:28 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:28 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-30 18:00:00) in space  (linearNDFast)
15:39:28 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:28 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-30 15:00:00, weight 0.45) and
                      after (2026-09-30 18:00:00, weight 0.55) in time
15:39:28 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:28 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:28 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:39:28 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:39: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']
15:39:28 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:39:28 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:39:28 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:39:28 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.428866 (min) -0.137262 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.408454 (min) -0.176299 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -0.946036 (min) -0.59857 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -12.5835 (min) -12.2606 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:39:28 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 3.706713, mean: 3.851186, max: 3.913958
15:39:28 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:39:28 DEBUG   opendrift.models.physics_methods:979:    min: 10.488758, mean: 10.691169, max: 10.777987
15:39:28 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 10.488758, mean: 10.691169, max: 10.777987
15:39:28 DEBUG   opendrift:700: No elements hit coastline.
15:39:28 DEBUG   opendrift:1810: No elements to deactivate
15:39:28 DEBUG   opendrift:2294: Calling OpenOil.update()
15:39:28 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:39:28 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:39:28 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:39:28 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:39:28 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:39:28 DEBUG   opendrift.models.physics_methods:979:    min: 10.488758, mean: 10.691169, max: 10.777987
15:39:28 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:39:28 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.000549, dN_50: 0.000043
15:39:28 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:39:28 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.057411309683858
15:39:28 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:39:28 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:39:28 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 11 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 14 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 16 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 18 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 22 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 21 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 25 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 27 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 26 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 28 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 30 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 30 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 34 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 36 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 40 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 38 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 5 of 40 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 40 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 40 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 40 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 45 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 42 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 43 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 45 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 48 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 5 of 47 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 5 of 48 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 43 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 44 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 6 of 45 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 41 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 42 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 6 of 47 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 42 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 5 of 45 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 42 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 43 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 41 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 43 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 40 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 42 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 42 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 49 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 49 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 54 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 7 of 56 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 51 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 7 of 52 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 48 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 44 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 47 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 48 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 48 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 5 of 50 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 5 of 47 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 48 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 5 of 47 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 43 surface elements
15:39:28 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 6 of 45 surface elements
15:39:28 DEBUG   opendrift.models.physics_methods:823: Advecting 57 of 6000 elements above 0.100m with wind-sheared ocean current (0.004840 m/s - 0.377218 m/s)
15:39:28 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:39:28 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0006187029221147531 and 0.44917116345340774 m/s
15:39:28 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:39:28 DEBUG   opendrift:2236: ======================================================================
15:39:28 INFO    opendrift:2237: 2026-09-30 17:39:19.304546 - step 3 of 48 - 6000 active elements (0 deactivated)
15:39:28 DEBUG   opendrift:2243: 0 elements scheduled.
15:39:28 DEBUG   opendrift:2245: ======================================================================
15:39:28 DEBUG   opendrift:2256:                34.94772379567407 <- latitude -> 35.0033395957875
15:39:28 DEBUG   opendrift:2256:                23.453312628116173 <- longitude -> 23.506788304678473
15:39:28 DEBUG   opendrift:2256:                -148.80558571067775 <- z -> 0.0
15:39:28 DEBUG   opendrift:2257: ---------------------------------
15:39:28 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:28 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:39:28 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:28 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:39:28 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:28 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:28 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:39:28 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:28 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:28 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:28 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:28 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:39:28 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:28 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:39:28 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:28 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:28 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:39:28 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:28 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:39:28 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:28 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:28 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:28 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:39:28 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39: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
15:39:28 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:28 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39: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
15:39:28 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:28 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-30 15:00:00 (before)
                2026-09-30 18:00:00 (after)
15:39:28 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-30 15:00:00) in space  (linearNDFast)
15:39:28 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:28 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-30 18:00:00) in space  (linearNDFast)
15:39:28 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:28 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-30 15:00:00, weight 0.11) and
                      after (2026-09-30 18:00:00, weight 0.89) in time
15:39:28 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:28 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:28 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:28 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:39:28 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:28 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:39:28 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:28 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39: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
15:39:28 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:28 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-30 15:00:00 (before)
                2026-09-30 18:00:00 (after)
15:39:28 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-30 15:00:00) in space  (linearNDFast)
15:39:28 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:28 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-30 18:00:00) in space  (linearNDFast)
15:39:28 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:28 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-30 15:00:00, weight 0.11) and
                      after (2026-09-30 18:00:00, weight 0.89) in time
15:39:28 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:28 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:28 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:39:28 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:39: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']
15:39:28 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:39:28 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:39:28 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:39:28 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.471389 (min) -0.135727 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.37864 (min) -0.16012 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -0.593441 (min) -0.0208725 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -13.1358 (min) -12.8569 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:39:28 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:39:28 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 4.066370, mean: 4.201396, max: 4.253254
15:39:28 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:39:28 DEBUG   opendrift.models.physics_methods:979:    min: 10.985834, mean: 11.166721, max: 11.235443
15:39:28 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 10.985834, mean: 11.166721, max: 11.235443
15:39:28 DEBUG   opendrift:700: No elements hit coastline.
15:39:28 DEBUG   opendrift:1810: No elements to deactivate
15:39:28 DEBUG   opendrift:2294: Calling OpenOil.update()
15:39:28 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:39:28 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:39:28 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:39:28 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:39:28 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:39:28 DEBUG   opendrift.models.physics_methods:979:    min: 10.985833, mean: 11.166720, max: 11.235443
15:39:28 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:39:28 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.000701, dN_50: 0.000055
15:39:28 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:39:29 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.062387852460331496
15:39:29 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:39:29 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:39:29 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 41 surface elements
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 41 surface elements
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 41 surface elements
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 42 surface elements
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 42 surface elements
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 45 surface elements
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 47 surface elements
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 49 surface elements
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 50 surface elements
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 51 surface elements
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 55 surface elements
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 55 surface elements
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 55 surface elements
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 54 surface elements
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 53 surface elements
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 49 surface elements
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 49 surface elements
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 50 surface elements
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 50 surface elements
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 50 surface elements
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 47 surface elements
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 46 surface elements
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 47 surface elements
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 54 surface elements
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 51 surface elements
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 52 surface elements
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 55 surface elements
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 55 surface elements
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 55 surface elements
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 55 surface elements
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 58 surface elements
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 58 surface elements
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 57 surface elements
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 55 surface elements
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 56 surface elements
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 60 surface elements
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 66 surface elements
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 67 surface elements
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 5 of 70 surface elements
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 65 surface elements
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 68 surface elements
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 69 surface elements
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 71 surface elements
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 72 surface elements
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 73 surface elements
15:39:29 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 75 surface elements
15:39:29 DEBUG   opendrift.models.physics_methods:823: Advecting 85 of 6000 elements above 0.100m with wind-sheared ocean current (0.022694 m/s - 0.394072 m/s)
15:39:29 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:39:29 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0028491461483782397 and 0.44629425153650665 m/s
15:39:29 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:39:29 DEBUG   opendrift:2236: ======================================================================
15:39:29 INFO    opendrift:2237: 2026-09-30 18:39:19.304546 - step 4 of 48 - 6000 active elements (0 deactivated)
15:39:29 DEBUG   opendrift:2243: 0 elements scheduled.
15:39:29 DEBUG   opendrift:2245: ======================================================================
15:39:29 DEBUG   opendrift:2256:                34.93278366097958 <- latitude -> 34.99997712272822
15:39:29 DEBUG   opendrift:2256:                23.433824160483265 <- longitude -> 23.505160626359746
15:39:29 DEBUG   opendrift:2256:                -147.79490534616653 <- z -> 0.0
15:39:29 DEBUG   opendrift:2257: ---------------------------------
15:39:29 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:29 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:39:29 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:29 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:39:29 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:29 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:29 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:39:29 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:29 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:29 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:29 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:29 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:39:29 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:29 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:39:29 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:29 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:29 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:39:29 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:29 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:39:29 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:29 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:29 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:29 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:39:29 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39: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
15:39:29 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:29 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39: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
15:39:29 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:29 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-30 18:00:00 (before)
                2026-09-30 21:00:00 (after)
15:39:29 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
15:39:29 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
15:39:30 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
15:39:30 DEBUG   opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
15:39:30 DEBUG   opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
15:39:30 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 9x9x23) for time after (2026-09-30 21:00:00)
15:39:30 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-30 18:00:00) in space  (linearNDFast)
15:39:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:30 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-30 21:00:00) in space  (linearNDFast)
15:39:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:30 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-30 18:00:00, weight 0.78) and
                      after (2026-09-30 21:00:00, weight 0.22) in time
15:39:30 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:30 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:30 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:30 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:39:30 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:30 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:39:30 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:30 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:30 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
15:39:30 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:30 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-30 18:00:00 (before)
                2026-09-30 21:00:00 (after)
15:39:30 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
15:39:30 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
15:39:30 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
15:39:30 DEBUG   opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
15:39:30 DEBUG   opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
15:39:30 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x6x1) for time after (2026-09-30 21:00:00)
15:39:30 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-30 18:00:00) in space  (linearNDFast)
15:39:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:30 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-30 21:00:00) in space  (linearNDFast)
15:39:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:30 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-30 18:00:00, weight 0.78) and
                      after (2026-09-30 21:00:00, weight 0.22) in time
15:39:30 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:30 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:30 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:39:30 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:39:30 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
15:39:30 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:39:30 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:39:30 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:39:30 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.520661 (min) -0.130939 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.362319 (min) -0.135035 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -0.823677 (min) 0.00875893 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -13.3666 (min) -13.1035 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:39:30 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 4.223862, mean: 4.343728, max: 4.411678
15:39:30 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:39:30 DEBUG   opendrift.models.physics_methods:979:    min: 11.196556, mean: 11.354278, max: 11.442779
15:39:30 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 11.196556, mean: 11.354278, max: 11.442779
15:39:30 DEBUG   opendrift:700: No elements hit coastline.
15:39:30 DEBUG   opendrift:1810: No elements to deactivate
15:39:30 DEBUG   opendrift:2294: Calling OpenOil.update()
15:39:30 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:39:30 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:39:30 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:39:30 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:39:30 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:39:30 DEBUG   opendrift.models.physics_methods:979:    min: 11.196556, mean: 11.354278, max: 11.442779
15:39:30 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:39:30 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.000971, dN_50: 0.000076
15:39:30 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:39:30 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.06471150760555426
15:39:30 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:39:30 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:39:30 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 75 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 73 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 75 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 74 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 74 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 73 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 73 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 72 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 71 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 71 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 68 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 66 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 71 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 70 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 72 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 72 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 72 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 73 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 74 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 75 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 74 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 73 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 72 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 70 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 69 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 71 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 77 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 76 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 75 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 73 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 71 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 72 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 71 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 69 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 68 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 68 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 67 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 69 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 68 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 66 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 67 surface elements
15:39:30 DEBUG   opendrift.models.physics_methods:823: Advecting 81 of 6000 elements above 0.100m with wind-sheared ocean current (0.002655 m/s - 0.401073 m/s)
15:39:30 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:39:30 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0015934277674514868 and 0.4523759554701014 m/s
15:39:30 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:39:30 DEBUG   opendrift:2236: ======================================================================
15:39:30 INFO    opendrift:2237: 2026-09-30 19:39:19.304546 - step 5 of 48 - 6000 active elements (0 deactivated)
15:39:30 DEBUG   opendrift:2243: 0 elements scheduled.
15:39:30 DEBUG   opendrift:2245: ======================================================================
15:39:30 DEBUG   opendrift:2256:                34.9049108019328 <- latitude -> 34.99632490462456
15:39:30 DEBUG   opendrift:2256:                23.4145569348254 <- longitude -> 23.501297958405786
15:39:30 DEBUG   opendrift:2256:                -146.59541462011805 <- z -> 0.0
15:39:30 DEBUG   opendrift:2257: ---------------------------------
15:39:30 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:30 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:39:30 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:30 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:39:30 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:30 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:30 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:39:30 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:30 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:30 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:30 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:30 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:39:30 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:30 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:39:30 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:30 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:30 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:39:30 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:30 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:39:30 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:30 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:30 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:30 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:39:30 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:30 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
15:39:30 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:30 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:30 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
15:39:30 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:30 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-30 18:00:00 (before)
                2026-09-30 21:00:00 (after)
15:39:30 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-30 18:00:00) in space  (linearNDFast)
15:39:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:30 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-30 21:00:00) in space  (linearNDFast)
15:39:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:30 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-30 18:00:00, weight 0.45) and
                      after (2026-09-30 21:00:00, weight 0.55) in time
15:39:30 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:30 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:30 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:30 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:39:30 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:30 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:39:30 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:30 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:30 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
15:39:30 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:30 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-30 18:00:00 (before)
                2026-09-30 21:00:00 (after)
15:39:30 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-30 18:00:00) in space  (linearNDFast)
15:39:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:30 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-30 21:00:00) in space  (linearNDFast)
15:39:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:30 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-30 18:00:00, weight 0.45) and
                      after (2026-09-30 21:00:00, weight 0.55) in time
15:39:30 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:30 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:30 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:39:30 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:39:30 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
15:39:30 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:39:30 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:39:30 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:39:30 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.554722 (min) -0.12164 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.327266 (min) -0.11185 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -1.33128 (min) -0.26384 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -13.4645 (min) -13.166 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:39:30 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 4.267337, mean: 4.381905, max: 4.502247
15:39:30 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:39:30 DEBUG   opendrift.models.physics_methods:979:    min: 11.254030, mean: 11.403956, max: 11.559639
15:39:30 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 11.254030, mean: 11.403956, max: 11.559639
15:39:30 DEBUG   opendrift:700: No elements hit coastline.
15:39:30 DEBUG   opendrift:1810: No elements to deactivate
15:39:30 DEBUG   opendrift:2294: Calling OpenOil.update()
15:39:30 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:39:30 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:39:30 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:39:30 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:39:30 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:39:30 DEBUG   opendrift.models.physics_methods:979:    min: 11.254029, mean: 11.403955, max: 11.559639
15:39:30 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:39:30 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.001344, dN_50: 0.000105
15:39:30 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:39:30 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.06603990990019602
15:39:30 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:39:30 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:39:30 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 4 of 66 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 65 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 65 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 64 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 63 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 62 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 61 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 66 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 66 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 67 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 69 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 70 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 69 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 69 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 70 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 76 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 80 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 80 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 83 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 83 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 83 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 84 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 82 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 81 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 79 surface elements
15:39:30 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 79 surface elements
15:39:30 DEBUG   opendrift.models.physics_methods:823: Advecting 92 of 6000 elements above 0.100m with wind-sheared ocean current (0.056604 m/s - 0.404497 m/s)
15:39:30 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:39:30 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.003380636729584489 and 0.46612251038291197 m/s
15:39:30 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:39:30 DEBUG   opendrift:2236: ======================================================================
15:39:30 INFO    opendrift:2237: 2026-09-30 20:39:19.304546 - step 6 of 48 - 6000 active elements (0 deactivated)
15:39:30 DEBUG   opendrift:2243: 0 elements scheduled.
15:39:30 DEBUG   opendrift:2245: ======================================================================
15:39:30 DEBUG   opendrift:2256:                34.88250404833634 <- latitude -> 34.99770705726268
15:39:30 DEBUG   opendrift:2256:                23.391714669461848 <- longitude -> 23.498936393580074
15:39:30 DEBUG   opendrift:2256:                -145.40783882940886 <- z -> 0.0
15:39:30 DEBUG   opendrift:2257: ---------------------------------
15:39:30 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:30 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:39:30 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:30 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:39:30 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:30 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:30 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:39:30 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:30 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:30 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:30 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:30 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:39:30 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:30 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:39:30 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:30 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:30 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:39:30 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:30 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:39:30 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:30 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:30 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:30 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:39:30 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:30 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
15:39:30 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:30 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:30 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
15:39:30 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:30 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-30 18:00:00 (before)
                2026-09-30 21:00:00 (after)
15:39:30 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-30 18:00:00) in space  (linearNDFast)
15:39:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:30 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-30 21:00:00) in space  (linearNDFast)
15:39:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:30 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-30 18:00:00, weight 0.11) and
                      after (2026-09-30 21:00:00, weight 0.89) in time
15:39:30 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:30 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:30 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:30 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:39:30 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:30 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:39:30 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:30 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:30 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
15:39:30 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:30 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-30 18:00:00 (before)
                2026-09-30 21:00:00 (after)
15:39:30 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-30 18:00:00) in space  (linearNDFast)
15:39:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:30 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-09-30 21:00:00) in space  (linearNDFast)
15:39:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:30 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-30 18:00:00, weight 0.11) and
                      after (2026-09-30 21:00:00, weight 0.89) in time
15:39:30 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:30 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:30 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:39:30 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:39:30 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
15:39:30 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:39:30 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:39:30 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:39:30 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.580641 (min) -0.115193 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.301695 (min) -0.0782606 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -1.84788 (min) -0.558452 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -13.5906 (min) -13.1514 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:39:30 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:39:30 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 4.265149, mean: 4.439734, max: 4.626987
15:39:30 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:39:30 DEBUG   opendrift.models.physics_methods:979:    min: 11.251144, mean: 11.478687, max: 11.718680
15:39:30 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 11.251144, mean: 11.478687, max: 11.718680
15:39:30 DEBUG   opendrift:700: No elements hit coastline.
15:39:31 DEBUG   opendrift:1810: No elements to deactivate
15:39:31 DEBUG   opendrift:2294: Calling OpenOil.update()
15:39:31 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:39:31 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:39:31 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:39:31 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:39:31 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:39:31 DEBUG   opendrift.models.physics_methods:979:    min: 11.251144, mean: 11.478687, max: 11.718680
15:39:31 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:39:31 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.001802, dN_50: 0.000141
15:39:31 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:39:31 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.0678694994910672
15:39:31 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:39:31 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:39:31 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:39:31 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 78 surface elements
15:39:31 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 80 surface elements
15:39:31 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 83 surface elements
15:39:31 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 82 surface elements
15:39:31 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 83 surface elements
15:39:31 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 84 surface elements
15:39:31 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 85 surface elements
15:39:31 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 84 surface elements
15:39:31 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 82 surface elements
15:39:31 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 82 surface elements
15:39:31 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 84 surface elements
15:39:31 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 84 surface elements
15:39:31 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 84 surface elements
15:39:31 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 82 surface elements
15:39:31 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 83 surface elements
15:39:31 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 82 surface elements
15:39:31 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 81 surface elements
15:39:31 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 80 surface elements
15:39:31 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 81 surface elements
15:39:31 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 80 surface elements
15:39:31 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 79 surface elements
15:39:31 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 80 surface elements
15:39:31 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 79 surface elements
15:39:31 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 79 surface elements
15:39:31 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 81 surface elements
15:39:31 DEBUG   opendrift.models.physics_methods:823: Advecting 91 of 6000 elements above 0.100m with wind-sheared ocean current (0.063774 m/s - 0.411312 m/s)
15:39:31 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:39:31 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0018854960742564135 and 0.445781632089122 m/s
15:39:31 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:39:31 DEBUG   opendrift:2236: ======================================================================
15:39:31 INFO    opendrift:2237: 2026-09-30 21:39:19.304546 - step 7 of 48 - 6000 active elements (0 deactivated)
15:39:31 DEBUG   opendrift:2243: 0 elements scheduled.
15:39:31 DEBUG   opendrift:2245: ======================================================================
15:39:31 DEBUG   opendrift:2256:                34.860200561770384 <- latitude -> 34.993375313540476
15:39:31 DEBUG   opendrift:2256:                23.37145508990748 <- longitude -> 23.493437497629024
15:39:31 DEBUG   opendrift:2256:                -144.1822676525742 <- z -> 0.0
15:39:31 DEBUG   opendrift:2257: ---------------------------------
15:39:31 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:31 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:39:31 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:31 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:39:31 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:31 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:31 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:39:31 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:31 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:31 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:31 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:31 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:39:31 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:31 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:39:31 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:31 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:31 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:39:31 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:31 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:39:31 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:31 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:31 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:31 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:39:31 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:31 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
15:39:31 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:31 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:31 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
15:39:31 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:31 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-30 21:00:00 (before)
                2026-10-01 00:00:00 (after)
15:39:31 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
15:39:31 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
15:39:32 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
15:39:32 DEBUG   opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
15:39:32 DEBUG   opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
15:39:32 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 10x11x23) for time after (2026-10-01 00:00:00)
15:39:32 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-30 21:00:00) in space  (linearNDFast)
15:39:32 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:32 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 00:00:00) in space  (linearNDFast)
15:39:32 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:32 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-30 21:00:00, weight 0.78) and
                      after (2026-10-01 00:00:00, weight 0.22) in time
15:39:32 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:32 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:32 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:32 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:39:32 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:32 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:39:32 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:32 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39: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
15:39:32 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:32 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-30 21:00:00 (before)
                2026-10-01 00:00:00 (after)
15:39:32 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
15:39:32 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
15:39:32 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
15:39:32 DEBUG   opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
15:39:32 DEBUG   opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
15:39:32 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 7x6x1) for time after (2026-10-01 00:00:00)
15:39:32 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-30 21:00:00) in space  (linearNDFast)
15:39:32 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:32 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 00:00:00) in space  (linearNDFast)
15:39:32 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:32 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-30 21:00:00, weight 0.78) and
                      after (2026-10-01 00:00:00, weight 0.22) in time
15:39:32 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:32 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:32 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:39:32 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:39: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']
15:39:32 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:39:32 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:39:32 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:39:32 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:39:32 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.601124 (min) -0.115243 (max)
15:39:32 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.310104 (min) -0.0779715 (max)
15:39:32 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -2.18232 (min) -0.763954 (max)
15:39:32 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -13.6663 (min) -12.9987 (max)
15:39:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:39:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:39:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:39:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:39:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:39:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:39:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:39:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:39:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:39:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:39:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:39:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:39:32 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:39:32 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:39:32 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:39:32 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:39:32 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:39:32 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 4.173124, mean: 4.417778, max: 4.711613
15:39:32 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:39:32 DEBUG   opendrift.models.physics_methods:979:    min: 11.129106, mean: 11.449620, max: 11.825360
15:39:32 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 11.129106, mean: 11.449620, max: 11.825360
15:39:32 DEBUG   opendrift:700: No elements hit coastline.
15:39:32 DEBUG   opendrift:1810: No elements to deactivate
15:39:32 DEBUG   opendrift:2294: Calling OpenOil.update()
15:39:32 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:39:32 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:39:32 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:39:32 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:39:32 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:39:32 DEBUG   opendrift.models.physics_methods:979:    min: 11.129106, mean: 11.449620, max: 11.825360
15:39:32 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:39:32 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.002368, dN_50: 0.000186
15:39:32 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:39:32 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.0691107274343867
15:39:32 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:39:32 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:39:32 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:39:32 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 80 surface elements
15:39:32 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 78 surface elements
15:39:32 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 78 surface elements
15:39:32 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 81 surface elements
15:39:32 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 81 surface elements
15:39:32 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 82 surface elements
15:39:32 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 82 surface elements
15:39:32 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 82 surface elements
15:39:32 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 87 surface elements
15:39:32 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 92 surface elements
15:39:32 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 93 surface elements
15:39:32 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 99 surface elements
15:39:32 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 98 surface elements
15:39:32 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 97 surface elements
15:39:32 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 96 surface elements
15:39:32 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 95 surface elements
15:39:32 DEBUG   opendrift.models.physics_methods:823: Advecting 101 of 6000 elements above 0.100m with wind-sheared ocean current (0.003076 m/s - 0.412291 m/s)
15:39:32 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:39:32 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.002694005446996871 and 0.5081921870952719 m/s
15:39:32 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:39:32 DEBUG   opendrift:2236: ======================================================================
15:39:32 INFO    opendrift:2237: 2026-09-30 22:39:19.304546 - step 8 of 48 - 6000 active elements (0 deactivated)
15:39:32 DEBUG   opendrift:2243: 0 elements scheduled.
15:39:32 DEBUG   opendrift:2245: ======================================================================
15:39:32 DEBUG   opendrift:2256:                34.84625246620159 <- latitude -> 34.987982877172485
15:39:32 DEBUG   opendrift:2256:                23.347039153358526 <- longitude -> 23.491749476064907
15:39:32 DEBUG   opendrift:2256:                -143.08874408805215 <- z -> 0.0
15:39:32 DEBUG   opendrift:2257: ---------------------------------
15:39:32 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:32 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:39:32 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:32 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:39:32 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:32 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:32 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:39:32 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:32 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:32 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:32 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:32 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:39:32 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:32 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:39:32 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:32 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:32 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:39:32 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:32 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:39:32 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:32 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:32 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:32 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:39:32 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39: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
15:39:32 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:32 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39: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
15:39:32 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:32 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-30 21:00:00 (before)
                2026-10-01 00:00:00 (after)
15:39:32 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-30 21:00:00) in space  (linearNDFast)
15:39:32 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:32 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 00:00:00) in space  (linearNDFast)
15:39:32 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:32 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-30 21:00:00, weight 0.45) and
                      after (2026-10-01 00:00:00, weight 0.55) in time
15:39:32 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:32 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:32 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:32 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:39:32 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:32 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:39:32 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:32 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39: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
15:39:32 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:32 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-30 21:00:00 (before)
                2026-10-01 00:00:00 (after)
15:39:32 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-30 21:00:00) in space  (linearNDFast)
15:39:32 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:32 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 00:00:00) in space  (linearNDFast)
15:39:32 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:32 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-30 21:00:00, weight 0.45) and
                      after (2026-10-01 00:00:00, weight 0.55) in time
15:39:32 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:32 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:32 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:39:32 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:39: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']
15:39:32 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:39:32 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:39:32 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:39:32 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:39:32 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.615885 (min) -0.113424 (max)
15:39:32 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.33697 (min) -0.0733303 (max)
15:39:32 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -2.4452 (min) -0.831105 (max)
15:39:32 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -13.7838 (min) -12.7717 (max)
15:39:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:39:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:39:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:39:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:39:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:39:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:39:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:39:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:39:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:39:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:39:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:39:32 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:39:32 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:39:32 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:39:32 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:39:32 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:39:32 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:39:32 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 4.030266, mean: 4.365654, max: 4.820892
15:39:32 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:39:32 DEBUG   opendrift.models.physics_methods:979:    min: 10.936955, mean: 11.380621, max: 11.961709
15:39:32 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 10.936955, mean: 11.380621, max: 11.961709
15:39:32 DEBUG   opendrift:700: No elements hit coastline.
15:39:32 DEBUG   opendrift:1810: No elements to deactivate
15:39:32 DEBUG   opendrift:2294: Calling OpenOil.update()
15:39:32 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:39:32 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:39:32 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:39:32 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:39:32 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:39:32 DEBUG   opendrift.models.physics_methods:979:    min: 10.936955, mean: 11.380621, max: 11.961709
15:39:32 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:39:32 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.003039, dN_50: 0.000239
15:39:33 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:39:33 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.07071355653313034
15:39:33 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:39:33 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:39:33 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:39:33 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 96 surface elements
15:39:33 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 96 surface elements
15:39:33 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 93 surface elements
15:39:33 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 94 surface elements
15:39:33 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 95 surface elements
15:39:33 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 96 surface elements
15:39:33 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 96 surface elements
15:39:33 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 95 surface elements
15:39:33 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 94 surface elements
15:39:33 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 98 surface elements
15:39:33 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 99 surface elements
15:39:33 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 98 surface elements
15:39:33 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 98 surface elements
15:39:33 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 97 surface elements
15:39:33 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 96 surface elements
15:39:33 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 95 surface elements
15:39:33 DEBUG   opendrift.models.physics_methods:823: Advecting 110 of 6000 elements above 0.100m with wind-sheared ocean current (0.012595 m/s - 0.416962 m/s)
15:39:33 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:39:33 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.001267059074596719 and 0.4084726466927891 m/s
15:39:33 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:39:33 DEBUG   opendrift:2236: ======================================================================
15:39:33 INFO    opendrift:2237: 2026-09-30 23:39:19.304546 - step 9 of 48 - 6000 active elements (0 deactivated)
15:39:33 DEBUG   opendrift:2243: 0 elements scheduled.
15:39:33 DEBUG   opendrift:2245: ======================================================================
15:39:33 DEBUG   opendrift:2256:                34.81946810576347 <- latitude -> 34.98619685436155
15:39:33 DEBUG   opendrift:2256:                23.316905606917466 <- longitude -> 23.488997642447778
15:39:33 DEBUG   opendrift:2256:                -142.0209926198856 <- z -> 0.0
15:39:33 DEBUG   opendrift:2257: ---------------------------------
15:39:33 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:33 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:39:33 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:33 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:39:33 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:33 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:33 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:39:33 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:33 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:33 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:33 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:33 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:39:33 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:33 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:39:33 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:33 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:33 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:39:33 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:33 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:39:33 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:33 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:33 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:33 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:39:33 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39: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
15:39:33 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:33 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39: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
15:39:33 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:33 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-30 21:00:00 (before)
                2026-10-01 00:00:00 (after)
15:39:33 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-30 21:00:00) in space  (linearNDFast)
15:39:33 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:33 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 00:00:00) in space  (linearNDFast)
15:39:33 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:33 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-30 21:00:00, weight 0.11) and
                      after (2026-10-01 00:00:00, weight 0.89) in time
15:39:33 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:33 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:33 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:33 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:39:33 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:33 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:39:33 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:33 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39: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
15:39:33 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:33 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-09-30 21:00:00 (before)
                2026-10-01 00:00:00 (after)
15:39:33 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-09-30 21:00:00) in space  (linearNDFast)
15:39:33 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:33 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 00:00:00) in space  (linearNDFast)
15:39:33 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:33 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-09-30 21:00:00, weight 0.11) and
                      after (2026-10-01 00:00:00, weight 0.89) in time
15:39:33 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:33 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:33 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:39:33 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:39: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']
15:39:33 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:39:33 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:39:33 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:39:33 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:39:33 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.637655 (min) -0.109402 (max)
15:39:33 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.343773 (min) -0.0725807 (max)
15:39:33 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -2.59608 (min) -0.88634 (max)
15:39:33 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -14.0192 (min) -12.5312 (max)
15:39:33 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:39:33 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:39:33 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:39:33 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:39:33 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:39:33 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:39:33 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:39:33 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:39:33 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:39:33 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:39:33 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:39:33 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:39:33 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:39:33 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:39:33 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:39:33 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:39:33 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:39:33 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 3.882261, mean: 4.333862, max: 4.964505
15:39:33 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:39:33 DEBUG   opendrift.models.physics_methods:979:    min: 10.734255, mean: 11.337083, max: 12.138571
15:39:33 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 10.734255, mean: 11.337083, max: 12.138571
15:39:33 DEBUG   opendrift:700: No elements hit coastline.
15:39:33 DEBUG   opendrift:1810: No elements to deactivate
15:39:33 DEBUG   opendrift:2294: Calling OpenOil.update()
15:39:33 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:39:33 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:39:33 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:39:33 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:39:33 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:39:33 DEBUG   opendrift.models.physics_methods:979:    min: 10.734255, mean: 11.337083, max: 12.138571
15:39:33 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:39:33 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.003811, dN_50: 0.000299
15:39:33 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:39:33 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.07281997034616126
15:39:33 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:39:33 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:39:33 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:39:33 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 96 surface elements
15:39:33 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 95 surface elements
15:39:33 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 95 surface elements
15:39:33 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 94 surface elements
15:39:33 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 95 surface elements
15:39:33 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 97 surface elements
15:39:33 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 97 surface elements
15:39:33 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 102 surface elements
15:39:33 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 101 surface elements
15:39:33 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 108 surface elements
15:39:33 DEBUG   opendrift.models.physics_methods:823: Advecting 122 of 6000 elements above 0.100m with wind-sheared ocean current (0.001372 m/s - 0.424849 m/s)
15:39:33 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:39:33 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.00030840357758222376 and 0.4484315123261148 m/s
15:39:33 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:39:33 DEBUG   opendrift:2236: ======================================================================
15:39:33 INFO    opendrift:2237: 2026-10-01 00:39:19.304546 - step 10 of 48 - 6000 active elements (0 deactivated)
15:39:33 DEBUG   opendrift:2243: 0 elements scheduled.
15:39:33 DEBUG   opendrift:2245: ======================================================================
15:39:33 DEBUG   opendrift:2256:                34.7965544881319 <- latitude -> 34.98234923989533
15:39:33 DEBUG   opendrift:2256:                23.292519876996447 <- longitude -> 23.489338419437193
15:39:33 DEBUG   opendrift:2256:                -140.68060819885062 <- z -> 0.0
15:39:33 DEBUG   opendrift:2257: ---------------------------------
15:39:33 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:33 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:39:33 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:33 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:39:33 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:33 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:33 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:39:33 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:33 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:33 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:33 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:33 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:39:33 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:33 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:39:33 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:33 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:33 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:39:33 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:33 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:39:33 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:33 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:33 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:33 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:39:33 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39: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
15:39:33 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:33 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39: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
15:39:33 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:33 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 00:00:00 (before)
                2026-10-01 03:00:00 (after)
15:39:33 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
15:39:34 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
15:39:34 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
15:39:34 DEBUG   opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
15:39:34 DEBUG   opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
15:39:34 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 11x13x23) for time after (2026-10-01 03:00:00)
15:39:34 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 00:00:00) in space  (linearNDFast)
15:39:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:34 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 03:00:00) in space  (linearNDFast)
15:39:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:34 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 00:00:00, weight 0.78) and
                      after (2026-10-01 03:00:00, weight 0.22) in time
15:39:34 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:34 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:34 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:39:34 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:34 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:39:34 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:34 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39: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
15:39:34 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:34 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 00:00:00 (before)
                2026-10-01 03:00:00 (after)
15:39:34 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
15:39:35 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
15:39:35 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
15:39:35 DEBUG   opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
15:39:35 DEBUG   opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
15:39:35 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 7x6x1) for time after (2026-10-01 03:00:00)
15:39:35 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 00:00:00) in space  (linearNDFast)
15:39:35 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:35 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 03:00:00) in space  (linearNDFast)
15:39:35 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:35 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 00:00:00, weight 0.78) and
                      after (2026-10-01 03:00:00, weight 0.22) in time
15:39:35 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:35 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:35 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:39:35 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:39: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']
15:39:35 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:39:35 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:39:35 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:39:35 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.627327 (min) -0.115471 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.385747 (min) -0.0974752 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -2.88611 (min) -1.12078 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -14.171 (min) -12.5429 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:39:35 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 3.901107, mean: 4.392358, max: 5.098881
15:39:35 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:39:35 DEBUG   opendrift.models.physics_methods:979:    min: 10.760278, mean: 11.412783, max: 12.301754
15:39:35 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 10.760278, mean: 11.412783, max: 12.301754
15:39:35 DEBUG   opendrift:700: No elements hit coastline.
15:39:35 DEBUG   opendrift:1810: No elements to deactivate
15:39:35 DEBUG   opendrift:2294: Calling OpenOil.update()
15:39:35 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:39:35 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:39:35 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:39:35 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:39:35 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:39:35 DEBUG   opendrift.models.physics_methods:979:    min: 10.760279, mean: 11.412783, max: 12.301754
15:39:35 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:39:35 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.004345, dN_50: 0.000341
15:39:35 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:39:35 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.07479089478277405
15:39:35 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:39:35 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:39:35 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:39:35 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 108 surface elements
15:39:35 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 107 surface elements
15:39:35 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 107 surface elements
15:39:35 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 106 surface elements
15:39:35 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 106 surface elements
15:39:35 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 109 surface elements
15:39:35 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 108 surface elements
15:39:35 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 108 surface elements
15:39:35 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 108 surface elements
15:39:35 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 108 surface elements
15:39:35 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 110 surface elements
15:39:35 DEBUG   opendrift.models.physics_methods:823: Advecting 126 of 6000 elements above 0.100m with wind-sheared ocean current (0.024697 m/s - 0.431419 m/s)
15:39:35 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:39:35 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0012327289283346158 and 0.4831221654354385 m/s
15:39:35 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:39:35 DEBUG   opendrift:2236: ======================================================================
15:39:35 INFO    opendrift:2237: 2026-10-01 01:39:19.304546 - step 11 of 48 - 6000 active elements (0 deactivated)
15:39:35 DEBUG   opendrift:2243: 0 elements scheduled.
15:39:35 DEBUG   opendrift:2245: ======================================================================
15:39:35 DEBUG   opendrift:2256:                34.77149869093794 <- latitude -> 34.97768335374404
15:39:35 DEBUG   opendrift:2256:                23.25843772302136 <- longitude -> 23.48158311067553
15:39:35 DEBUG   opendrift:2256:                -139.78621829727902 <- z -> 0.0
15:39:35 DEBUG   opendrift:2257: ---------------------------------
15:39:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:35 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:39:35 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:35 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:39:35 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:35 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:35 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:39:35 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:35 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:35 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:35 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:39:35 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:35 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:39:35 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:35 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:35 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:39:35 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:35 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:39:35 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:35 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:35 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:39:35 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39: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
15:39:35 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:35 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39: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
15:39:35 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:35 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 00:00:00 (before)
                2026-10-01 03:00:00 (after)
15:39:35 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 00:00:00) in space  (linearNDFast)
15:39:35 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:35 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 03:00:00) in space  (linearNDFast)
15:39:35 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:35 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 00:00:00, weight 0.45) and
                      after (2026-10-01 03:00:00, weight 0.55) in time
15:39:35 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:35 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:35 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:39:35 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:35 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:39:35 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:35 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39: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
15:39:35 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:35 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 00:00:00 (before)
                2026-10-01 03:00:00 (after)
15:39:35 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 00:00:00) in space  (linearNDFast)
15:39:35 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:35 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 03:00:00) in space  (linearNDFast)
15:39:35 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:35 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 00:00:00, weight 0.45) and
                      after (2026-10-01 03:00:00, weight 0.55) in time
15:39:35 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:35 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:35 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:39:35 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:39: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']
15:39:35 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:39:35 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:39:35 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:39:35 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.627968 (min) -0.12661 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.443852 (min) -0.124899 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -3.29678 (min) -1.49087 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -14.2532 (min) -12.7572 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:39:35 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 4.058990, mean: 4.480713, max: 5.190753
15:39:35 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:39:35 DEBUG   opendrift.models.physics_methods:979:    min: 10.975859, mean: 11.527965, max: 12.412086
15:39:35 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 10.975859, mean: 11.527965, max: 12.412086
15:39:35 DEBUG   opendrift:700: No elements hit coastline.
15:39:35 DEBUG   opendrift:1810: No elements to deactivate
15:39:35 DEBUG   opendrift:2294: Calling OpenOil.update()
15:39:35 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:39:35 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:39:35 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:39:35 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:39:35 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:39:35 DEBUG   opendrift.models.physics_methods:979:    min: 10.975859, mean: 11.527965, max: 12.412086
15:39:35 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:39:35 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.004532, dN_50: 0.000356
15:39:35 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:39:35 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.07613840590958304
15:39:35 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:39:35 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:39:35 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:39:35 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 110 surface elements
15:39:35 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 109 surface elements
15:39:35 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 108 surface elements
15:39:35 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 109 surface elements
15:39:35 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 109 surface elements
15:39:35 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 108 surface elements
15:39:35 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 113 surface elements
15:39:35 DEBUG   opendrift.models.physics_methods:823: Advecting 135 of 6000 elements above 0.100m with wind-sheared ocean current (0.034155 m/s - 0.435782 m/s)
15:39:35 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:39:35 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.002081735626850855 and 0.40782223277383206 m/s
15:39:35 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:39:35 DEBUG   opendrift:2236: ======================================================================
15:39:35 INFO    opendrift:2237: 2026-10-01 02:39:19.304546 - step 12 of 48 - 6000 active elements (0 deactivated)
15:39:35 DEBUG   opendrift:2243: 0 elements scheduled.
15:39:35 DEBUG   opendrift:2245: ======================================================================
15:39:35 DEBUG   opendrift:2256:                34.74669591029783 <- latitude -> 34.97253953971896
15:39:35 DEBUG   opendrift:2256:                23.221814017328416 <- longitude -> 23.47697877994672
15:39:35 DEBUG   opendrift:2256:                -138.62330662013662 <- z -> 0.0
15:39:35 DEBUG   opendrift:2257: ---------------------------------
15:39:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:35 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:39:35 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:35 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:39:35 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:35 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:35 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:39:35 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:35 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:35 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:35 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:39:35 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:35 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:39:35 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:35 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:35 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:39:35 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:35 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:39:35 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:35 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:35 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:39:35 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39: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
15:39:35 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:35 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39: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
15:39:35 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:35 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 00:00:00 (before)
                2026-10-01 03:00:00 (after)
15:39:35 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 00:00:00) in space  (linearNDFast)
15:39:35 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:35 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 03:00:00) in space  (linearNDFast)
15:39:35 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:35 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 00:00:00, weight 0.11) and
                      after (2026-10-01 03:00:00, weight 0.89) in time
15:39:35 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:35 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:35 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:39:35 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:35 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:39:35 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:35 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39: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
15:39:35 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:35 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 00:00:00 (before)
                2026-10-01 03:00:00 (after)
15:39:35 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 00:00:00) in space  (linearNDFast)
15:39:35 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:35 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 03:00:00) in space  (linearNDFast)
15:39:35 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:35 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 00:00:00, weight 0.11) and
                      after (2026-10-01 03:00:00, weight 0.89) in time
15:39:35 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:35 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:35 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:39:35 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:39: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']
15:39:35 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:39:35 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:39:35 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:39:35 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.660238 (min) -0.141797 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.507726 (min) -0.140131 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -3.58481 (min) -1.81995 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -14.0511 (min) -12.9491 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:39:35 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:39:35 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 4.209178, mean: 4.554354, max: 5.082889
15:39:35 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:39:35 DEBUG   opendrift.models.physics_methods:979:    min: 11.177078, mean: 11.623575, max: 12.282445
15:39:35 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 11.177078, mean: 11.623575, max: 12.282445
15:39:35 DEBUG   opendrift:700: No elements hit coastline.
15:39:35 DEBUG   opendrift:1810: No elements to deactivate
15:39:35 DEBUG   opendrift:2294: Calling OpenOil.update()
15:39:35 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:39:35 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:39:35 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:39:35 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:39:35 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:39:35 DEBUG   opendrift.models.physics_methods:979:    min: 11.177078, mean: 11.623575, max: 12.282445
15:39:35 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:39:35 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.004741, dN_50: 0.000372
15:39:35 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:39:35 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.07455633563072882
15:39:35 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:39:35 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:39:35 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:39:35 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 116 surface elements
15:39:35 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 115 surface elements
15:39:35 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 114 surface elements
15:39:35 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 113 surface elements
15:39:35 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 113 surface elements
15:39:35 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 112 surface elements
15:39:35 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 111 surface elements
15:39:35 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 111 surface elements
15:39:35 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 110 surface elements
15:39:35 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 110 surface elements
15:39:35 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 109 surface elements
15:39:35 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 110 surface elements
15:39:35 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 110 surface elements
15:39:35 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 111 surface elements
15:39:35 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 111 surface elements
15:39:35 DEBUG   opendrift.models.physics_methods:823: Advecting 132 of 6000 elements above 0.100m with wind-sheared ocean current (0.016704 m/s - 0.430885 m/s)
15:39:35 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:39:35 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.002746716925772088 and 0.45041203473427394 m/s
15:39:35 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:39:35 DEBUG   opendrift:2236: ======================================================================
15:39:35 INFO    opendrift:2237: 2026-10-01 03:39:19.304546 - step 13 of 48 - 6000 active elements (0 deactivated)
15:39:35 DEBUG   opendrift:2243: 0 elements scheduled.
15:39:35 DEBUG   opendrift:2245: ======================================================================
15:39:35 DEBUG   opendrift:2256:                34.71551707682281 <- latitude -> 34.962546282916755
15:39:35 DEBUG   opendrift:2256:                23.193882282871503 <- longitude -> 23.473272161769405
15:39:35 DEBUG   opendrift:2256:                -137.3667292814462 <- z -> 0.0
15:39:35 DEBUG   opendrift:2257: ---------------------------------
15:39:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:35 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:39:35 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:35 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:39:35 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:35 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:35 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:39:35 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:35 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:35 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:35 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:39:35 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:35 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:39:35 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:35 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:35 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:39:35 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:35 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:39:35 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:35 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:35 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:39:35 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39: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
15:39:35 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:35 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39: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
15:39:35 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:35 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 03:00:00 (before)
                2026-10-01 06:00:00 (after)
15:39:35 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
15:39:36 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
15:39:37 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
15:39:37 DEBUG   opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
15:39:37 DEBUG   opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
15:39:37 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 12x14x23) for time after (2026-10-01 06:00:00)
15:39:37 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 03:00:00) in space  (linearNDFast)
15:39:37 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:37 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 06:00:00) in space  (linearNDFast)
15:39:37 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:37 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 03:00:00, weight 0.78) and
                      after (2026-10-01 06:00:00, weight 0.22) in time
15:39:37 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:37 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:37 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:37 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:39:37 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:37 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:39:37 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:37 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39: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
15:39:37 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:37 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 03:00:00 (before)
                2026-10-01 06:00:00 (after)
15:39:37 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
15:39:37 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
15:39:37 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
15:39:37 DEBUG   opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
15:39:37 DEBUG   opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
15:39:37 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-10-01 06:00:00)
15:39:37 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 03:00:00) in space  (linearNDFast)
15:39:37 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:37 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 06:00:00) in space  (linearNDFast)
15:39:37 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:37 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 03:00:00, weight 0.78) and
                      after (2026-10-01 06:00:00, weight 0.22) in time
15:39:37 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:37 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:37 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:39:37 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:39: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']
15:39:37 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:39:37 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:39:37 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:39:37 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:39:37 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.739282 (min) -0.150579 (max)
15:39:37 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.551793 (min) -0.172389 (max)
15:39:37 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -3.60458 (min) -1.64356 (max)
15:39:37 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -14.2555 (min) -13.1848 (max)
15:39:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:39:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:39:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:39:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:39:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:39:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:39:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:39:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:39:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:39:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:39:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:39:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:39:37 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:39:37 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:39:37 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:39:37 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:39:37 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:39:37 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 4.343943, mean: 4.730161, max: 5.278224
15:39:37 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:39:37 DEBUG   opendrift.models.physics_methods:979:    min: 11.354595, mean: 11.845304, max: 12.516227
15:39:37 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 11.354595, mean: 11.845304, max: 12.516227
15:39:37 DEBUG   opendrift:700: No elements hit coastline.
15:39:37 DEBUG   opendrift:1810: No elements to deactivate
15:39:37 DEBUG   opendrift:2294: Calling OpenOil.update()
15:39:37 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:39:37 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:39:37 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:39:37 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:39:37 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:39:37 DEBUG   opendrift.models.physics_methods:979:    min: 11.354595, mean: 11.845304, max: 12.516228
15:39:37 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:39:37 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.004915, dN_50: 0.000386
15:39:37 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:39:37 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.0774213700807984
15:39:37 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:39:37 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:39:37 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:39:37 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 112 surface elements
15:39:37 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 114 surface elements
15:39:37 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 115 surface elements
15:39:37 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 123 surface elements
15:39:37 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 122 surface elements
15:39:37 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 121 surface elements
15:39:37 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 120 surface elements
15:39:37 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 120 surface elements
15:39:37 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 119 surface elements
15:39:37 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 120 surface elements
15:39:37 DEBUG   opendrift.models.physics_methods:823: Advecting 130 of 6000 elements above 0.100m with wind-sheared ocean current (0.065782 m/s - 0.438852 m/s)
15:39:37 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:39:37 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0030394670733114703 and 0.4652281267790299 m/s
15:39:37 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:39:37 DEBUG   opendrift:2236: ======================================================================
15:39:37 INFO    opendrift:2237: 2026-10-01 04:39:19.304546 - step 14 of 48 - 6000 active elements (0 deactivated)
15:39:37 DEBUG   opendrift:2243: 0 elements scheduled.
15:39:37 DEBUG   opendrift:2245: ======================================================================
15:39:37 DEBUG   opendrift:2256:                34.699816670470184 <- latitude -> 34.95690868478804
15:39:37 DEBUG   opendrift:2256:                23.160968321152716 <- longitude -> 23.468723310209985
15:39:37 DEBUG   opendrift:2256:                -136.38573797780558 <- z -> 0.0
15:39:37 DEBUG   opendrift:2257: ---------------------------------
15:39:37 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:37 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:39:37 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:37 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:39:37 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:37 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:37 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:39:37 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:37 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:37 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:37 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:37 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:39:37 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:37 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:39:37 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:37 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:37 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:39:37 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:37 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:39:37 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:37 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:37 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:37 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:39:37 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39: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
15:39:37 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:37 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39: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
15:39:37 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:37 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 03:00:00 (before)
                2026-10-01 06:00:00 (after)
15:39:37 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 03:00:00) in space  (linearNDFast)
15:39:37 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:37 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 06:00:00) in space  (linearNDFast)
15:39:37 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:37 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 03:00:00, weight 0.45) and
                      after (2026-10-01 06:00:00, weight 0.55) in time
15:39:37 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:37 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:37 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:37 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:39:37 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:37 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:39:37 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:37 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39: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
15:39:37 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:37 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 03:00:00 (before)
                2026-10-01 06:00:00 (after)
15:39:37 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 03:00:00) in space  (linearNDFast)
15:39:37 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:37 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 06:00:00) in space  (linearNDFast)
15:39:37 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:37 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 03:00:00, weight 0.45) and
                      after (2026-10-01 06:00:00, weight 0.55) in time
15:39:37 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:37 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:37 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:39:37 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:39: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']
15:39:37 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:39:37 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:39:37 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:39:37 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:39:37 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.832147 (min) -0.161396 (max)
15:39:37 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.604656 (min) -0.204342 (max)
15:39:37 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -3.49797 (min) -1.20664 (max)
15:39:37 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -14.6914 (min) -13.4493 (max)
15:39:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:39:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:39:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:39:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:39:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:39:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:39:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:39:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:39:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:39:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:39:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:39:37 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:39:37 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:39:37 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:39:37 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:39:37 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:39:37 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:39:37 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 4.485549, mean: 4.991620, max: 5.607944
15:39:37 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:39:37 DEBUG   opendrift.models.physics_methods:979:    min: 11.538181, mean: 12.166396, max: 12.901239
15:39:37 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 11.538181, mean: 12.166396, max: 12.901239
15:39:37 DEBUG   opendrift:700: No elements hit coastline.
15:39:37 DEBUG   opendrift:1810: No elements to deactivate
15:39:37 DEBUG   opendrift:2294: Calling OpenOil.update()
15:39:37 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:39:37 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:39:37 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:39:37 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:39:37 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:39:37 DEBUG   opendrift.models.physics_methods:979:    min: 11.538181, mean: 12.166396, max: 12.901238
15:39:37 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:39:37 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.005064, dN_50: 0.000397
15:39:37 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:39:37 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.08225746999207241
15:39:37 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:39:37 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:39:37 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:39:37 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 122 surface elements
15:39:37 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 122 surface elements
15:39:37 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 125 surface elements
15:39:37 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 126 surface elements
15:39:37 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 125 surface elements
15:39:37 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 124 surface elements
15:39:37 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 124 surface elements
15:39:37 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 124 surface elements
15:39:37 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 123 surface elements
15:39:37 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 122 surface elements
15:39:37 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 121 surface elements
15:39:38 DEBUG   opendrift.models.physics_methods:823: Advecting 134 of 6000 elements above 0.100m with wind-sheared ocean current (0.006250 m/s - 0.452328 m/s)
15:39:38 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:39:38 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0009287328801532704 and 0.4216900599101886 m/s
15:39:38 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:39:38 DEBUG   opendrift:2236: ======================================================================
15:39:38 INFO    opendrift:2237: 2026-10-01 05:39:19.304546 - step 15 of 48 - 6000 active elements (0 deactivated)
15:39:38 DEBUG   opendrift:2243: 0 elements scheduled.
15:39:38 DEBUG   opendrift:2245: ======================================================================
15:39:38 DEBUG   opendrift:2256:                34.66664051025857 <- latitude -> 34.94372937379645
15:39:38 DEBUG   opendrift:2256:                23.131442437242946 <- longitude -> 23.46113020877212
15:39:38 DEBUG   opendrift:2256:                -135.07339933908486 <- z -> 0.0
15:39:38 DEBUG   opendrift:2257: ---------------------------------
15:39:38 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:38 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:39:38 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:38 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:39:38 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:38 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:38 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:39:38 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:38 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:38 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:38 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:38 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:39:38 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:38 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:39:38 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:38 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:38 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:39:38 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:38 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:39:38 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:38 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:38 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:38 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:39:38 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39: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
15:39:38 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:38 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39: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
15:39:38 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:38 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 03:00:00 (before)
                2026-10-01 06:00:00 (after)
15:39:38 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 03:00:00) in space  (linearNDFast)
15:39:38 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:38 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 06:00:00) in space  (linearNDFast)
15:39:38 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:38 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 03:00:00, weight 0.11) and
                      after (2026-10-01 06:00:00, weight 0.89) in time
15:39:38 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:38 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:38 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:38 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:39:38 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:38 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:39:38 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:38 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39: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
15:39:38 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:38 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 03:00:00 (before)
                2026-10-01 06:00:00 (after)
15:39:38 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 03:00:00) in space  (linearNDFast)
15:39:38 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:38 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 06:00:00) in space  (linearNDFast)
15:39:38 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:38 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 03:00:00, weight 0.11) and
                      after (2026-10-01 06:00:00, weight 0.89) in time
15:39:38 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:38 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:38 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:39:38 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:39: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']
15:39:38 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:39:38 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:39:38 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:39:38 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:39:38 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.900715 (min) -0.166387 (max)
15:39:38 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.659679 (min) -0.227317 (max)
15:39:38 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -3.39542 (min) -0.909875 (max)
15:39:38 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -15.1908 (min) -13.7386 (max)
15:39:38 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:39:38 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:39:38 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:39:38 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:39:38 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:39:38 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:39:38 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:39:38 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:39:38 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:39:38 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:39:38 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:39:38 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:39:38 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:39:38 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:39:38 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:39:38 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:39:38 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:39:38 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 4.663620, mean: 5.284729, max: 5.952609
15:39:38 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:39:38 DEBUG   opendrift.models.physics_methods:979:    min: 11.764979, mean: 12.516049, max: 13.291784
15:39:38 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 11.764979, mean: 12.516049, max: 13.291784
15:39:38 DEBUG   opendrift:700: No elements hit coastline.
15:39:38 DEBUG   opendrift:1810: No elements to deactivate
15:39:38 DEBUG   opendrift:2294: Calling OpenOil.update()
15:39:38 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:39:38 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:39:38 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:39:38 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:39:38 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:39:38 DEBUG   opendrift.models.physics_methods:979:    min: 11.764979, mean: 12.516049, max: 13.291784
15:39:38 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:39:38 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.005217, dN_50: 0.000409
15:39:38 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:39:38 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.08731276442613249
15:39:38 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:39:38 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:39:38 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:39:38 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 125 surface elements
15:39:38 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 125 surface elements
15:39:38 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 123 surface elements
15:39:38 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 122 surface elements
15:39:38 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 120 surface elements
15:39:38 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 119 surface elements
15:39:38 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 120 surface elements
15:39:38 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 119 surface elements
15:39:38 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 119 surface elements
15:39:38 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 118 surface elements
15:39:38 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 117 surface elements
15:39:38 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 116 surface elements
15:39:38 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 116 surface elements
15:39:38 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 115 surface elements
15:39:38 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 115 surface elements
15:39:38 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 113 surface elements
15:39:38 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 115 surface elements
15:39:38 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 116 surface elements
15:39:38 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 114 surface elements
15:39:38 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 113 surface elements
15:39:38 DEBUG   opendrift.models.physics_methods:823: Advecting 132 of 6000 elements above 0.100m with wind-sheared ocean current (0.010761 m/s - 0.464650 m/s)
15:39:38 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:39:38 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0022698091366354493 and 0.47120611393306744 m/s
15:39:38 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:39:38 DEBUG   opendrift:2236: ======================================================================
15:39:38 INFO    opendrift:2237: 2026-10-01 06:39:19.304546 - step 16 of 48 - 6000 active elements (0 deactivated)
15:39:38 DEBUG   opendrift:2243: 0 elements scheduled.
15:39:38 DEBUG   opendrift:2245: ======================================================================
15:39:38 DEBUG   opendrift:2256:                34.63075969901554 <- latitude -> 34.93278999661945
15:39:38 DEBUG   opendrift:2256:                23.09711591441615 <- longitude -> 23.449708887883947
15:39:38 DEBUG   opendrift:2256:                -133.5248242421409 <- z -> 0.0
15:39:38 DEBUG   opendrift:2257: ---------------------------------
15:39:38 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:38 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:39:38 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:38 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:39:38 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:38 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:38 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:39:38 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:38 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:38 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:38 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:38 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:39:38 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:38 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:39:38 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:38 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:38 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:39:38 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:38 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:39:38 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:38 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:38 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:38 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:39:38 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39: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
15:39:38 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:38 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39: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
15:39:38 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:38 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 06:00:00 (before)
                2026-10-01 09:00:00 (after)
15:39:38 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
15:39:38 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
15:39:38 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
15:39:38 DEBUG   opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
15:39:38 DEBUG   opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
15:39:38 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 14x16x23) for time after (2026-10-01 09:00:00)
15:39:38 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 06:00:00) in space  (linearNDFast)
15:39:38 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:38 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 09:00:00) in space  (linearNDFast)
15:39:38 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:38 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 06:00:00, weight 0.78) and
                      after (2026-10-01 09:00:00, weight 0.22) in time
15:39:38 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:38 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:38 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:38 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:39:38 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:38 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:39:38 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:38 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39: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
15:39:38 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:38 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 06:00:00 (before)
                2026-10-01 09:00:00 (after)
15:39:38 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
15:39:38 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
15:39:39 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
15:39:39 DEBUG   opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
15:39:39 DEBUG   opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
15:39:39 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-10-01 09:00:00)
15:39:39 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 06:00:00) in space  (linearNDFast)
15:39:39 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:39 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 09:00:00) in space  (linearNDFast)
15:39:39 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:39 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 06:00:00, weight 0.78) and
                      after (2026-10-01 09:00:00, weight 0.22) in time
15:39:39 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:39 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:39 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:39:39 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:39: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']
15:39:39 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:39:39 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:39:39 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:39:39 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.960897 (min) -0.179943 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.672342 (min) -0.132339 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -3.27936 (min) -0.769727 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -15.5254 (min) -14.0271 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:39:39 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 4.855829, mean: 5.539485, max: 6.168905
15:39:39 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:39:39 DEBUG   opendrift.models.physics_methods:979:    min: 12.004975, mean: 12.812585, max: 13.531117
15:39:39 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 12.004975, mean: 12.812585, max: 13.531117
15:39:39 DEBUG   opendrift:700: No elements hit coastline.
15:39:39 DEBUG   opendrift:1810: No elements to deactivate
15:39:39 DEBUG   opendrift:2294: Calling OpenOil.update()
15:39:39 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:39:39 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:39:39 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:39:39 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:39:39 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:39:39 DEBUG   opendrift.models.physics_methods:979:    min: 12.004975, mean: 12.812585, max: 13.531117
15:39:39 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:39:39 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.005404, dN_50: 0.000424
15:39:39 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:39:39 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.09048524658843644
15:39:39 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:39:39 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:39:39 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:39:39 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 115 surface elements
15:39:39 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 115 surface elements
15:39:39 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 116 surface elements
15:39:39 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 115 surface elements
15:39:39 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 115 surface elements
15:39:39 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 116 surface elements
15:39:39 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 120 surface elements
15:39:39 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 120 surface elements
15:39:39 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 120 surface elements
15:39:39 DEBUG   opendrift.models.physics_methods:823: Advecting 136 of 6000 elements above 0.100m with wind-sheared ocean current (0.069559 m/s - 0.473837 m/s)
15:39:39 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:39:39 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0014141304776901593 and 0.488578492022291 m/s
15:39:39 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:39:39 DEBUG   opendrift:2236: ======================================================================
15:39:39 INFO    opendrift:2237: 2026-10-01 07:39:19.304546 - step 17 of 48 - 6000 active elements (0 deactivated)
15:39:39 DEBUG   opendrift:2243: 0 elements scheduled.
15:39:39 DEBUG   opendrift:2245: ======================================================================
15:39:39 DEBUG   opendrift:2256:                34.59968624447099 <- latitude -> 34.92264146073155
15:39:39 DEBUG   opendrift:2256:                23.057039154022217 <- longitude -> 23.44385309763517
15:39:39 DEBUG   opendrift:2256:                -132.66110477021186 <- z -> 0.0
15:39:39 DEBUG   opendrift:2257: ---------------------------------
15:39:39 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:39 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:39:39 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:39 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:39:39 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:39 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:39 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:39:39 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:39 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:39 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:39 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:39 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:39:39 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:39 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:39:39 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:39 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:39 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:39:39 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:39 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:39:39 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:39 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:39 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:39 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:39:39 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39: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
15:39:39 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:39 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39: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
15:39:39 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:39 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 06:00:00 (before)
                2026-10-01 09:00:00 (after)
15:39:39 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 06:00:00) in space  (linearNDFast)
15:39:39 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:39 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 09:00:00) in space  (linearNDFast)
15:39:39 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:39 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 06:00:00, weight 0.45) and
                      after (2026-10-01 09:00:00, weight 0.55) in time
15:39:39 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:39 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:39 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:39 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:39:39 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:39 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:39:39 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:39 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39: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
15:39:39 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:39 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 06:00:00 (before)
                2026-10-01 09:00:00 (after)
15:39:39 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 06:00:00) in space  (linearNDFast)
15:39:39 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:39 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 09:00:00) in space  (linearNDFast)
15:39:39 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:39 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 06:00:00, weight 0.45) and
                      after (2026-10-01 09:00:00, weight 0.55) in time
15:39:39 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:39 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:39 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:39:39 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:39: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']
15:39:39 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:39:39 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:39:39 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:39:39 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -1.01008 (min) -0.18902 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.647902 (min) -0.124444 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -3.21353 (min) -0.623205 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -15.7748 (min) -14.2621 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:39:39 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 5.017736, mean: 5.770096, max: 6.327892
15:39:39 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:39:39 DEBUG   opendrift.models.physics_methods:979:    min: 12.203474, mean: 13.076427, max: 13.704372
15:39:39 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 12.203474, mean: 13.076427, max: 13.704372
15:39:39 DEBUG   opendrift:700: No elements hit coastline.
15:39:39 DEBUG   opendrift:1810: No elements to deactivate
15:39:39 DEBUG   opendrift:2294: Calling OpenOil.update()
15:39:39 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:39:39 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:39:39 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:39:39 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:39:39 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:39:39 DEBUG   opendrift.models.physics_methods:979:    min: 12.203474, mean: 13.076427, max: 13.704371
15:39:39 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:39:39 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.005622, dN_50: 0.000441
15:39:39 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:39:39 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.09281714462104057
15:39:39 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:39:39 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:39:39 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:39:39 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 122 surface elements
15:39:39 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 121 surface elements
15:39:39 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 121 surface elements
15:39:39 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 121 surface elements
15:39:39 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 120 surface elements
15:39:39 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 119 surface elements
15:39:39 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 119 surface elements
15:39:39 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 120 surface elements
15:39:39 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 120 surface elements
15:39:39 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 130 surface elements
15:39:39 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 129 surface elements
15:39:39 DEBUG   opendrift.models.physics_methods:823: Advecting 149 of 6000 elements above 0.100m with wind-sheared ocean current (0.022864 m/s - 0.480459 m/s)
15:39:39 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:39:39 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0013195804675399266 and 0.47859414272353584 m/s
15:39:39 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:39:39 DEBUG   opendrift:2236: ======================================================================
15:39:39 INFO    opendrift:2237: 2026-10-01 08:39:19.304546 - step 18 of 48 - 6000 active elements (0 deactivated)
15:39:39 DEBUG   opendrift:2243: 0 elements scheduled.
15:39:39 DEBUG   opendrift:2245: ======================================================================
15:39:39 DEBUG   opendrift:2256:                34.5736147558525 <- latitude -> 34.912416187329434
15:39:39 DEBUG   opendrift:2256:                23.016281022267375 <- longitude -> 23.43558952637932
15:39:39 DEBUG   opendrift:2256:                -131.52560338504958 <- z -> 0.0
15:39:39 DEBUG   opendrift:2257: ---------------------------------
15:39:39 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:39 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:39:39 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:39 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:39:39 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:39 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:39 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:39:39 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:39 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:39 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:39 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:39 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:39:39 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:39 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:39:39 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:39 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:39 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:39:39 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:39 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:39:39 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:39 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:39 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:39 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:39:39 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39: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
15:39:39 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:39 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39: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
15:39:39 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:39 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 06:00:00 (before)
                2026-10-01 09:00:00 (after)
15:39:39 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 06:00:00) in space  (linearNDFast)
15:39:39 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:39 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 09:00:00) in space  (linearNDFast)
15:39:39 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:39 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 06:00:00, weight 0.11) and
                      after (2026-10-01 09:00:00, weight 0.89) in time
15:39:39 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:39 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:39 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:39 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:39:39 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:39 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:39:39 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:39 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39: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
15:39:39 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:39 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 06:00:00 (before)
                2026-10-01 09:00:00 (after)
15:39:39 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 06:00:00) in space  (linearNDFast)
15:39:39 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:39 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 09:00:00) in space  (linearNDFast)
15:39:39 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:39 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 06:00:00, weight 0.11) and
                      after (2026-10-01 09:00:00, weight 0.89) in time
15:39:39 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:39 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:39 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:39:39 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:39: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']
15:39:39 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:39:39 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:39:39 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:39:39 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -1.05372 (min) -0.198688 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.613015 (min) -0.075573 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -3.14769 (min) -0.486498 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -16.0746 (min) -14.5362 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:39:39 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:39:39 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 5.214767, mean: 5.994307, max: 6.484475
15:39:39 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:39:39 DEBUG   opendrift.models.physics_methods:979:    min: 12.440763, mean: 13.329241, max: 13.872892
15:39:39 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 12.440763, mean: 13.329241, max: 13.872892
15:39:39 DEBUG   opendrift:700: No elements hit coastline.
15:39:39 DEBUG   opendrift:1810: No elements to deactivate
15:39:39 DEBUG   opendrift:2294: Calling OpenOil.update()
15:39:39 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:39:39 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:39:39 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:39:39 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:39:39 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:39:39 DEBUG   opendrift.models.physics_methods:979:    min: 12.440763, mean: 13.329240, max: 13.872892
15:39:39 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:39:39 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.005867, dN_50: 0.000460
15:39:39 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:39:39 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.09511379355696428
15:39:39 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:39:39 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:39:39 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:39:39 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 129 surface elements
15:39:39 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 129 surface elements
15:39:39 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 129 surface elements
15:39:39 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 128 surface elements
15:39:39 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 131 surface elements
15:39:39 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 130 surface elements
15:39:39 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 131 surface elements
15:39:39 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 130 surface elements
15:39:39 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 132 surface elements
15:39:39 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 131 surface elements
15:39:39 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 131 surface elements
15:39:39 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 130 surface elements
15:39:39 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 130 surface elements
15:39:39 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 129 surface elements
15:39:39 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 129 surface elements
15:39:39 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 129 surface elements
15:39:39 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 131 surface elements
15:39:39 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 130 surface elements
15:39:39 DEBUG   opendrift.models.physics_methods:823: Advecting 143 of 6000 elements above 0.100m with wind-sheared ocean current (0.086568 m/s - 0.486384 m/s)
15:39:39 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:39:39 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0012457069194288218 and 0.4233950945458242 m/s
15:39:39 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:39:39 DEBUG   opendrift:2236: ======================================================================
15:39:39 INFO    opendrift:2237: 2026-10-01 09:39:19.304546 - step 19 of 48 - 6000 active elements (0 deactivated)
15:39:39 DEBUG   opendrift:2243: 0 elements scheduled.
15:39:39 DEBUG   opendrift:2245: ======================================================================
15:39:39 DEBUG   opendrift:2256:                34.548504198879044 <- latitude -> 34.898892942780954
15:39:39 DEBUG   opendrift:2256:                22.970806713290113 <- longitude -> 23.42761648751825
15:39:39 DEBUG   opendrift:2256:                -130.01628037821513 <- z -> 0.0
15:39:39 DEBUG   opendrift:2257: ---------------------------------
15:39:39 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:39 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:39:39 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:39 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:39:39 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:39 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:39 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:39:39 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:39 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:39 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:39 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:39 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:39:39 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:39 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:39:39 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:39 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:39 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:39:39 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:39 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:39:39 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:39 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:39 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:39 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:39:39 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39: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
15:39:39 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:39 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39: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
15:39:39 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:39 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 09:00:00 (before)
                2026-10-01 12:00:00 (after)
15:39:39 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
15:39:40 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
15:39:41 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
15:39:41 DEBUG   opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
15:39:41 DEBUG   opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
15:39:41 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 15x17x23) for time after (2026-10-01 12:00:00)
15:39:41 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 09:00:00) in space  (linearNDFast)
15:39:41 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:41 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 12:00:00) in space  (linearNDFast)
15:39:41 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:41 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 09:00:00, weight 0.78) and
                      after (2026-10-01 12:00:00, weight 0.22) in time
15:39:41 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:41 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:41 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:41 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:39:41 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:41 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:39:41 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:41 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39: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
15:39:41 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:41 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 09:00:00 (before)
                2026-10-01 12:00:00 (after)
15:39:41 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
15:39:41 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
15:39:41 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
15:39:41 DEBUG   opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
15:39:41 DEBUG   opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
15:39:41 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 9x7x1) for time after (2026-10-01 12:00:00)
15:39:41 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 09:00:00) in space  (linearNDFast)
15:39:41 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:41 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 12:00:00) in space  (linearNDFast)
15:39:41 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:41 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 09:00:00, weight 0.78) and
                      after (2026-10-01 12:00:00, weight 0.22) in time
15:39:41 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:41 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:41 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:39:41 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:39: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']
15:39:41 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:39:41 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:39:41 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:39:41 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:39:41 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -1.09192 (min) -0.215859 (max)
15:39:41 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.548897 (min) 0.0389836 (max)
15:39:41 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -3.44377 (min) -0.463832 (max)
15:39:41 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -15.9676 (min) -14.4703 (max)
15:39:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:39:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:39:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:39:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:39:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:39:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:39:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:39:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:39:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:39:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:39:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:39:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:39:41 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:39:41 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:39:41 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:39:41 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:39:41 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:39:41 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 5.167591, mean: 5.961848, max: 6.393452
15:39:41 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:39:41 DEBUG   opendrift.models.physics_methods:979:    min: 12.384363, mean: 13.293923, max: 13.775181
15:39:41 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 12.384363, mean: 13.293923, max: 13.775181
15:39:41 DEBUG   opendrift:700: No elements hit coastline.
15:39:41 DEBUG   opendrift:1810: No elements to deactivate
15:39:41 DEBUG   opendrift:2294: Calling OpenOil.update()
15:39:41 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:39:41 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:39:41 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:39:41 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:39:41 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:39:41 DEBUG   opendrift.models.physics_methods:979:    min: 12.384362, mean: 13.293923, max: 13.775181
15:39:41 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:39:41 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.006212, dN_50: 0.000488
15:39:41 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:39:41 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.09377872785036752
15:39:41 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:39:41 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:39:41 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:39:41 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 132 surface elements
15:39:41 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 131 surface elements
15:39:41 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 130 surface elements
15:39:41 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 130 surface elements
15:39:41 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 130 surface elements
15:39:41 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 133 surface elements
15:39:41 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 134 surface elements
15:39:41 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 135 surface elements
15:39:41 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 136 surface elements
15:39:41 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 136 surface elements
15:39:41 DEBUG   opendrift.models.physics_methods:823: Advecting 146 of 6000 elements above 0.100m with wind-sheared ocean current (0.042137 m/s - 0.483320 m/s)
15:39:41 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:39:41 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0024306303749270855 and 0.4334800333632837 m/s
15:39:41 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:39:41 DEBUG   opendrift:2236: ======================================================================
15:39:41 INFO    opendrift:2237: 2026-10-01 10:39:19.304546 - step 20 of 48 - 6000 active elements (0 deactivated)
15:39:41 DEBUG   opendrift:2243: 0 elements scheduled.
15:39:41 DEBUG   opendrift:2245: ======================================================================
15:39:41 DEBUG   opendrift:2256:                34.52787423455415 <- latitude -> 34.88691271950291
15:39:41 DEBUG   opendrift:2256:                22.92804536872468 <- longitude -> 23.422162334072254
15:39:41 DEBUG   opendrift:2256:                -128.77569330600028 <- z -> 0.0
15:39:41 DEBUG   opendrift:2257: ---------------------------------
15:39:41 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:41 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:39:41 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:41 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:39:41 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:41 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:41 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:39:41 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:41 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:41 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:41 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:41 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:39:41 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:41 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:39:41 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:41 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:41 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:39:41 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:41 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:39:41 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:41 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:41 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:41 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:39:41 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39: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
15:39:41 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:41 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39: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
15:39:41 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:41 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 09:00:00 (before)
                2026-10-01 12:00:00 (after)
15:39:41 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 09:00:00) in space  (linearNDFast)
15:39:41 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:41 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 12:00:00) in space  (linearNDFast)
15:39:41 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:41 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 09:00:00, weight 0.45) and
                      after (2026-10-01 12:00:00, weight 0.55) in time
15:39:41 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:41 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:41 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:41 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:39:41 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:41 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:39:41 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:41 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39: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
15:39:41 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:41 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 09:00:00 (before)
                2026-10-01 12:00:00 (after)
15:39:41 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 09:00:00) in space  (linearNDFast)
15:39:41 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:41 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 12:00:00) in space  (linearNDFast)
15:39:41 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:41 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 09:00:00, weight 0.45) and
                      after (2026-10-01 12:00:00, weight 0.55) in time
15:39:41 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:41 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:41 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:39:41 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:39: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']
15:39:41 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:39:41 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:39:41 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:39:41 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:39:41 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -1.11159 (min) -0.230837 (max)
15:39:41 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.441193 (min) 0.114459 (max)
15:39:41 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -3.89017 (min) -0.584765 (max)
15:39:41 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -15.6941 (min) -14.2581 (max)
15:39:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:39:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:39:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:39:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:39:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:39:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:39:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:39:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:39:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:39:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:39:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:39:41 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:39:41 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:39:41 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:39:41 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:39:41 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:39:41 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:39:41 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 5.024124, mean: 5.817394, max: 6.370186
15:39:41 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:39:41 DEBUG   opendrift.models.physics_methods:979:    min: 12.211240, mean: 13.131258, max: 13.750093
15:39:41 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 12.211240, mean: 13.131258, max: 13.750093
15:39:41 DEBUG   opendrift:700: No elements hit coastline.
15:39:41 DEBUG   opendrift:1810: No elements to deactivate
15:39:41 DEBUG   opendrift:2294: Calling OpenOil.update()
15:39:41 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:39:41 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:39:41 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:39:41 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:39:41 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:39:41 DEBUG   opendrift.models.physics_methods:979:    min: 12.211240, mean: 13.131258, max: 13.750093
15:39:41 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:39:41 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.006612, dN_50: 0.000519
15:39:41 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:39:41 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.09343747654351704
15:39:41 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:39:41 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:39:41 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:39:41 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 140 surface elements
15:39:41 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 141 surface elements
15:39:41 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 146 surface elements
15:39:42 DEBUG   opendrift.models.physics_methods:823: Advecting 164 of 6000 elements above 0.100m with wind-sheared ocean current (0.031973 m/s - 0.480010 m/s)
15:39:42 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:39:42 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0026822030802538628 and 0.45072497897088043 m/s
15:39:42 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:39:42 DEBUG   opendrift:2236: ======================================================================
15:39:42 INFO    opendrift:2237: 2026-10-01 11:39:19.304546 - step 21 of 48 - 6000 active elements (0 deactivated)
15:39:42 DEBUG   opendrift:2243: 0 elements scheduled.
15:39:42 DEBUG   opendrift:2245: ======================================================================
15:39:42 DEBUG   opendrift:2256:                34.50496645252804 <- latitude -> 34.88116725696961
15:39:42 DEBUG   opendrift:2256:                22.887057410070078 <- longitude -> 23.414804382801066
15:39:42 DEBUG   opendrift:2256:                -127.30371060285134 <- z -> 0.0
15:39:42 DEBUG   opendrift:2257: ---------------------------------
15:39:42 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:42 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:39:42 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:42 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:39:42 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:42 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:42 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:39:42 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:42 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:42 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:42 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:42 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:39:42 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:42 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:39:42 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:42 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:42 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:39:42 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:42 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:39:42 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:42 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:42 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:42 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:39:42 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39: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
15:39:42 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:42 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39: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
15:39:42 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:42 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 09:00:00 (before)
                2026-10-01 12:00:00 (after)
15:39:42 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 09:00:00) in space  (linearNDFast)
15:39:42 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:42 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 12:00:00) in space  (linearNDFast)
15:39:42 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:42 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 09:00:00, weight 0.11) and
                      after (2026-10-01 12:00:00, weight 0.89) in time
15:39:42 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:42 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:42 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:42 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:39:42 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:42 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:39:42 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:42 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39: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
15:39:42 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:42 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 09:00:00 (before)
                2026-10-01 12:00:00 (after)
15:39:42 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 09:00:00) in space  (linearNDFast)
15:39:42 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:42 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 12:00:00) in space  (linearNDFast)
15:39:42 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:42 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 09:00:00, weight 0.11) and
                      after (2026-10-01 12:00:00, weight 0.89) in time
15:39:42 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:42 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:42 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:39:42 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:39: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']
15:39:42 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:39:42 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:39:42 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:39:42 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:39:42 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -1.14105 (min) -0.23968 (max)
15:39:42 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.360336 (min) 0.20271 (max)
15:39:42 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -4.46139 (min) -0.675542 (max)
15:39:42 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -15.5394 (min) -14.0565 (max)
15:39:42 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:39:42 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:39:42 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:39:42 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:39:42 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:39:42 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:39:42 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:39:42 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:39:42 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:39:42 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:39:42 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:39:42 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:39:42 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:39:42 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:39:42 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:39:42 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:39:42 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:39:42 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 4.878347, mean: 5.704815, max: 6.427281
15:39:42 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:39:42 DEBUG   opendrift.models.physics_methods:979:    min: 12.032778, mean: 13.001605, max: 13.811576
15:39:42 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 12.032778, mean: 13.001605, max: 13.811576
15:39:42 DEBUG   opendrift:700: No elements hit coastline.
15:39:42 DEBUG   opendrift:1810: No elements to deactivate
15:39:42 DEBUG   opendrift:2294: Calling OpenOil.update()
15:39:42 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:39:42 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:39:42 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:39:42 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:39:42 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:39:42 DEBUG   opendrift.models.physics_methods:979:    min: 12.032778, mean: 13.001604, max: 13.811577
15:39:42 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:39:42 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.007021, dN_50: 0.000551
15:39:42 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:39:42 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.0942749158248233
15:39:42 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:39:42 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:39:42 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:39:42 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 147 surface elements
15:39:42 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 147 surface elements
15:39:42 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 146 surface elements
15:39:42 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 146 surface elements
15:39:42 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 146 surface elements
15:39:42 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 145 surface elements
15:39:42 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 153 surface elements
15:39:42 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 153 surface elements
15:39:42 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 154 surface elements
15:39:42 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 158 surface elements
15:39:42 DEBUG   opendrift.models.physics_methods:823: Advecting 172 of 6000 elements above 0.100m with wind-sheared ocean current (0.000676 m/s - 0.482423 m/s)
15:39:42 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:39:42 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0017110831770266116 and 0.47816703343356826 m/s
15:39:42 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:39:42 DEBUG   opendrift:2236: ======================================================================
15:39:42 INFO    opendrift:2237: 2026-10-01 12:39:19.304546 - step 22 of 48 - 6000 active elements (0 deactivated)
15:39:42 DEBUG   opendrift:2243: 0 elements scheduled.
15:39:42 DEBUG   opendrift:2245: ======================================================================
15:39:42 DEBUG   opendrift:2256:                34.48443903185632 <- latitude -> 34.877519034203516
15:39:42 DEBUG   opendrift:2256:                22.853414436250763 <- longitude -> 23.40794383362463
15:39:42 DEBUG   opendrift:2256:                -125.96809281009257 <- z -> 0.0
15:39:42 DEBUG   opendrift:2257: ---------------------------------
15:39:42 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:42 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:39:42 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:42 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:39:42 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:42 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:42 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:39:42 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:42 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:42 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:42 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:42 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:39:42 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:42 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:39:42 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:42 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:42 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:39:42 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:42 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:39:42 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:42 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:42 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:42 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:39:42 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39: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
15:39:42 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:42 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39: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
15:39:42 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:42 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 12:00:00 (before)
                2026-10-01 15:00:00 (after)
15:39:42 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
15:39:42 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
15:39:43 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
15:39:43 DEBUG   opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
15:39:43 DEBUG   opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
15:39:43 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 16x17x23) for time after (2026-10-01 15:00:00)
15:39:43 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 12:00:00) in space  (linearNDFast)
15:39:43 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:43 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 15:00:00) in space  (linearNDFast)
15:39:43 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:43 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 12:00:00, weight 0.78) and
                      after (2026-10-01 15:00:00, weight 0.22) in time
15:39:43 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:43 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:43 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:43 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:39:43 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:43 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:39:43 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:43 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39: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
15:39:43 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:43 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 12:00:00 (before)
                2026-10-01 15:00:00 (after)
15:39:43 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
15:39:43 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
15:39:43 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
15:39:43 DEBUG   opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
15:39:43 DEBUG   opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
15:39:43 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 9x8x1) for time after (2026-10-01 15:00:00)
15:39:43 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 12:00:00) in space  (linearNDFast)
15:39:43 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:43 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 15:00:00) in space  (linearNDFast)
15:39:43 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:43 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 12:00:00, weight 0.78) and
                      after (2026-10-01 15:00:00, weight 0.22) in time
15:39:43 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:43 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:43 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:39:43 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:39: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']
15:39:43 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:39:43 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:39:43 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:39:43 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:39:43 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -1.0894 (min) -0.241142 (max)
15:39:43 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.293062 (min) 0.30049 (max)
15:39:43 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -4.47213 (min) -0.720979 (max)
15:39:43 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -15.2764 (min) -13.7864 (max)
15:39:43 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:39:43 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:39:43 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:39:43 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:39:43 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:39:43 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:39:43 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:39:43 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:39:43 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:39:43 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:39:43 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:39:43 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:39:43 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:39:43 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:39:43 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:39:43 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:39:43 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:39:43 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 4.732532, mean: 5.535942, max: 6.217884
15:39:43 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:39:43 DEBUG   opendrift.models.physics_methods:979:    min: 11.851583, mean: 12.807745, max: 13.584727
15:39:43 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 11.851583, mean: 12.807745, max: 13.584727
15:39:43 DEBUG   opendrift:700: No elements hit coastline.
15:39:44 DEBUG   opendrift:1810: No elements to deactivate
15:39:44 DEBUG   opendrift:2294: Calling OpenOil.update()
15:39:44 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:39:44 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:39:44 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:39:44 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:39:44 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:39:44 DEBUG   opendrift.models.physics_methods:979:    min: 11.851583, mean: 12.807745, max: 13.584727
15:39:44 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:39:44 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.007500, dN_50: 0.000589
15:39:44 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:39:44 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.09120362585825062
15:39:44 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:39:44 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:39:44 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:39:44 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 165 surface elements
15:39:44 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 164 surface elements
15:39:44 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 163 surface elements
15:39:44 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 162 surface elements
15:39:44 DEBUG   opendrift.models.physics_methods:823: Advecting 181 of 6000 elements above 0.100m with wind-sheared ocean current (0.012816 m/s - 0.475927 m/s)
15:39:44 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:39:44 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0005510257353160126 and 0.5019457675898372 m/s
15:39:44 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:39:44 DEBUG   opendrift:2236: ======================================================================
15:39:44 INFO    opendrift:2237: 2026-10-01 13:39:19.304546 - step 23 of 48 - 6000 active elements (0 deactivated)
15:39:44 DEBUG   opendrift:2243: 0 elements scheduled.
15:39:44 DEBUG   opendrift:2245: ======================================================================
15:39:44 DEBUG   opendrift:2256:                34.46933798096655 <- latitude -> 34.87530222873218
15:39:44 DEBUG   opendrift:2256:                22.818259027822748 <- longitude -> 23.401657900147832
15:39:44 DEBUG   opendrift:2256:                -125.2314174212378 <- z -> 0.0
15:39:44 DEBUG   opendrift:2257: ---------------------------------
15:39:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:44 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:39:44 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:44 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:39:44 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:44 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:44 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:39:44 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:44 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:44 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:44 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:39:44 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:44 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:39:44 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:44 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:44 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:39:44 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:44 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:39:44 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:44 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:44 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:39:44 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:44 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
15:39:44 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:44 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:44 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
15:39:44 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:44 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 12:00:00 (before)
                2026-10-01 15:00:00 (after)
15:39:44 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 12:00:00) in space  (linearNDFast)
15:39:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:44 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 15:00:00) in space  (linearNDFast)
15:39:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:44 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 12:00:00, weight 0.45) and
                      after (2026-10-01 15:00:00, weight 0.55) in time
15:39:44 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:44 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:44 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:39:44 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:44 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:39:44 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:44 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:44 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
15:39:44 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:44 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 12:00:00 (before)
                2026-10-01 15:00:00 (after)
15:39:44 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 12:00:00) in space  (linearNDFast)
15:39:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:44 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 15:00:00) in space  (linearNDFast)
15:39:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:44 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 12:00:00, weight 0.45) and
                      after (2026-10-01 15:00:00, weight 0.55) in time
15:39:44 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:44 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:44 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:39:44 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:39:44 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
15:39:44 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:39:44 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:39:44 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:39:44 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:39:44 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -1.00499 (min) -0.231726 (max)
15:39:44 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.247697 (min) 0.364806 (max)
15:39:44 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -4.1279 (min) -0.708747 (max)
15:39:44 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -14.9028 (min) -13.4897 (max)
15:39:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:39:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:39:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:39:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:39:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:39:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:39:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:39:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:39:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:39:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:39:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:39:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:39:44 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:39:44 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:39:44 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:39:44 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:39:44 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:39:44 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 4.575144, mean: 5.311928, max: 5.875337
15:39:44 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:39:44 DEBUG   opendrift.models.physics_methods:979:    min: 11.652844, mean: 12.547691, max: 13.205230
15:39:44 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 11.652844, mean: 12.547691, max: 13.205230
15:39:44 DEBUG   opendrift:700: No elements hit coastline.
15:39:44 DEBUG   opendrift:1810: No elements to deactivate
15:39:44 DEBUG   opendrift:2294: Calling OpenOil.update()
15:39:44 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:39:44 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:39:44 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:39:44 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:39:44 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:39:44 DEBUG   opendrift.models.physics_methods:979:    min: 11.652844, mean: 12.547691, max: 13.205230
15:39:44 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:39:44 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.008059, dN_50: 0.000632
15:39:44 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:39:44 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.08617938503926968
15:39:44 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:39:44 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:39:44 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:39:44 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 168 surface elements
15:39:44 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 3 of 170 surface elements
15:39:44 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 174 surface elements
15:39:44 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 175 surface elements
15:39:44 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 177 surface elements
15:39:44 DEBUG   opendrift.models.physics_methods:823: Advecting 193 of 6000 elements above 0.100m with wind-sheared ocean current (0.032691 m/s - 0.460488 m/s)
15:39:44 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:39:44 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.002759402245452866 and 0.4665936127275161 m/s
15:39:44 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:39:44 DEBUG   opendrift:2236: ======================================================================
15:39:44 INFO    opendrift:2237: 2026-10-01 14:39:19.304546 - step 24 of 48 - 6000 active elements (0 deactivated)
15:39:44 DEBUG   opendrift:2243: 0 elements scheduled.
15:39:44 DEBUG   opendrift:2245: ======================================================================
15:39:44 DEBUG   opendrift:2256:                34.45582460217833 <- latitude -> 34.8709329963334
15:39:44 DEBUG   opendrift:2256:                22.781723214628126 <- longitude -> 23.39387984045443
15:39:44 DEBUG   opendrift:2256:                -123.95251705690151 <- z -> 0.0
15:39:44 DEBUG   opendrift:2257: ---------------------------------
15:39:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:44 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:39:44 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:44 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:39:44 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:44 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:44 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:39:44 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:44 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:44 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:44 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:39:44 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:44 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:39:44 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:44 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:44 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:39:44 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:44 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:39:44 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:44 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:44 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:39:44 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:44 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
15:39:44 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:44 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:44 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
15:39:44 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:44 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 12:00:00 (before)
                2026-10-01 15:00:00 (after)
15:39:44 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 12:00:00) in space  (linearNDFast)
15:39:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:44 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 15:00:00) in space  (linearNDFast)
15:39:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:44 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 12:00:00, weight 0.11) and
                      after (2026-10-01 15:00:00, weight 0.89) in time
15:39:44 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:44 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:44 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:39:44 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:44 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:39:44 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:44 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:44 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
15:39:44 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:44 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 12:00:00 (before)
                2026-10-01 15:00:00 (after)
15:39:44 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 12:00:00) in space  (linearNDFast)
15:39:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:44 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 15:00:00) in space  (linearNDFast)
15:39:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:44 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 12:00:00, weight 0.11) and
                      after (2026-10-01 15:00:00, weight 0.89) in time
15:39:44 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:44 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:44 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:39:44 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:39:44 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
15:39:44 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:39:44 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:39:44 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:39:44 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:39:44 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.947795 (min) -0.222541 (max)
15:39:44 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.22336 (min) 0.44471 (max)
15:39:44 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -3.81188 (min) -0.733207 (max)
15:39:44 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -14.5234 (min) -13.334 (max)
15:39:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:39:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:39:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:39:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:39:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:39:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:39:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:39:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:39:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:39:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:39:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:39:44 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:39:44 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:39:44 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:39:44 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:39:44 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:39:44 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:39:44 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 4.412333, mean: 5.069396, max: 5.539461
15:39:44 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:39:44 DEBUG   opendrift.models.physics_methods:979:    min: 11.443628, mean: 12.259821, max: 12.822223
15:39:44 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 11.443628, mean: 12.259821, max: 12.822223
15:39:44 DEBUG   opendrift:700: No elements hit coastline.
15:39:44 DEBUG   opendrift:1810: No elements to deactivate
15:39:44 DEBUG   opendrift:2294: Calling OpenOil.update()
15:39:44 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:39:44 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:39:44 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:39:44 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:39:44 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:39:44 DEBUG   opendrift.models.physics_methods:979:    min: 11.443628, mean: 12.259820, max: 12.822223
15:39:44 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:39:44 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.008681, dN_50: 0.000681
15:39:44 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:39:44 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.08125300823565731
15:39:44 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:39:44 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:39:44 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:39:44 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 185 surface elements
15:39:44 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 184 surface elements
15:39:44 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 183 surface elements
15:39:44 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 183 surface elements
15:39:44 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 182 surface elements
15:39:44 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 183 surface elements
15:39:44 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 187 surface elements
15:39:44 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 187 surface elements
15:39:44 DEBUG   opendrift.models.physics_methods:823: Advecting 207 of 6000 elements above 0.100m with wind-sheared ocean current (0.075743 m/s - 0.447127 m/s)
15:39:44 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:39:44 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0016629619182540248 and 0.454073836509572 m/s
15:39:44 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:39:44 DEBUG   opendrift:2236: ======================================================================
15:39:44 INFO    opendrift:2237: 2026-10-01 15:39:19.304546 - step 25 of 48 - 6000 active elements (0 deactivated)
15:39:44 DEBUG   opendrift:2243: 0 elements scheduled.
15:39:44 DEBUG   opendrift:2245: ======================================================================
15:39:44 DEBUG   opendrift:2256:                34.433773149542844 <- latitude -> 34.872043897148096
15:39:44 DEBUG   opendrift:2256:                22.756664195726657 <- longitude -> 23.378675304378664
15:39:44 DEBUG   opendrift:2256:                -122.6494664068803 <- z -> 0.0
15:39:44 DEBUG   opendrift:2257: ---------------------------------
15:39:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:44 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:39:44 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:44 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:39:44 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:44 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:44 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:39:44 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:44 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:44 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:44 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:39:44 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:44 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:39:44 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:44 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:44 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:39:44 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:44 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:39:44 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:44 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:44 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:39:44 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:44 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
15:39:44 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:44 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:44 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
15:39:44 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:44 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 15:00:00 (before)
                2026-10-01 18:00:00 (after)
15:39:44 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
15:39:45 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
15:39:46 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
15:39:46 DEBUG   opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
15:39:46 DEBUG   opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
15:39:46 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 17x19x22) for time after (2026-10-01 18:00:00)
15:39:46 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 15:00:00) in space  (linearNDFast)
15:39:46 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:46 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 18:00:00) in space  (linearNDFast)
15:39:46 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:46 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 15:00:00, weight 0.78) and
                      after (2026-10-01 18:00:00, weight 0.22) in time
15:39:46 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:46 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:46 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:46 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:39:46 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:46 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:39:46 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:46 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:46 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
15:39:46 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:46 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 15:00:00 (before)
                2026-10-01 18:00:00 (after)
15:39:46 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
15:39:46 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
15:39:46 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
15:39:46 DEBUG   opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
15:39:46 DEBUG   opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
15:39:46 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 9x8x1) for time after (2026-10-01 18:00:00)
15:39:46 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 15:00:00) in space  (linearNDFast)
15:39:46 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:46 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 18:00:00) in space  (linearNDFast)
15:39:46 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:46 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 15:00:00, weight 0.78) and
                      after (2026-10-01 18:00:00, weight 0.22) in time
15:39:46 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:46 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:46 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:39:46 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:39:46 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']
15:39:46 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:39:46 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:39:46 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:39:46 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.872782 (min) -0.205226 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.219637 (min) 0.457512 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -3.87786 (min) -0.881908 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -14.4129 (min) -13.1681 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:39:46 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 4.420028, mean: 5.012132, max: 5.436372
15:39:46 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:39:46 DEBUG   opendrift.models.physics_methods:979:    min: 11.453603, mean: 12.191371, max: 12.702352
15:39:46 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 11.453603, mean: 12.191371, max: 12.702352
15:39:46 DEBUG   opendrift:700: No elements hit coastline.
15:39:46 DEBUG   opendrift:1810: No elements to deactivate
15:39:46 DEBUG   opendrift:2294: Calling OpenOil.update()
15:39:46 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:39:46 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:39:46 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
15:39:46 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:39:46 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:39:46 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:39:46 DEBUG   opendrift.models.physics_methods:979:    min: 11.453603, mean: 12.191371, max: 12.702353
15:39:46 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:39:46 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.009245, dN_50: 0.000726
15:39:46 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:39:46 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.07974097076901152
15:39:46 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:39:46 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:39:46 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:39:46 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 192 surface elements
15:39:46 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 191 surface elements
15:39:46 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 192 surface elements
15:39:46 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 199 surface elements
15:39:46 DEBUG   opendrift.models.physics_methods:823: Advecting 212 of 6000 elements above 0.100m with wind-sheared ocean current (0.015449 m/s - 0.444618 m/s)
15:39:46 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:39:46 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0018782095419545973 and 0.4414331351039141 m/s
15:39:46 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:39:46 DEBUG   opendrift:2236: ======================================================================
15:39:46 INFO    opendrift:2237: 2026-10-01 16:39:19.304546 - step 26 of 48 - 6000 active elements (0 deactivated)
15:39:46 DEBUG   opendrift:2243: 0 elements scheduled.
15:39:46 DEBUG   opendrift:2245: ======================================================================
15:39:46 DEBUG   opendrift:2256:                34.419869286452126 <- latitude -> 34.875461910847264
15:39:46 DEBUG   opendrift:2256:                22.733330113898614 <- longitude -> 23.371945462542207
15:39:46 DEBUG   opendrift:2256:                -121.35342230855608 <- z -> 0.0
15:39:46 DEBUG   opendrift:2257: ---------------------------------
15:39:46 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:46 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:39:46 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:46 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:39:46 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:46 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:46 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:39:46 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:46 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:46 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:46 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:46 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:39:46 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:46 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:39:46 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:46 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:46 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:39:46 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:46 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:39:46 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:46 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:46 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:46 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:39:46 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:46 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
15:39:46 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:46 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:46 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
15:39:46 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:46 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 15:00:00 (before)
                2026-10-01 18:00:00 (after)
15:39:46 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 15:00:00) in space  (linearNDFast)
15:39:46 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:46 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 18:00:00) in space  (linearNDFast)
15:39:46 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:46 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 15:00:00, weight 0.45) and
                      after (2026-10-01 18:00:00, weight 0.55) in time
15:39:46 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:46 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:46 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:46 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:39:46 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:46 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:39:46 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:46 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:46 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
15:39:46 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:46 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 15:00:00 (before)
                2026-10-01 18:00:00 (after)
15:39:46 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 15:00:00) in space  (linearNDFast)
15:39:46 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:46 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 18:00:00) in space  (linearNDFast)
15:39:46 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:46 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 15:00:00, weight 0.45) and
                      after (2026-10-01 18:00:00, weight 0.55) in time
15:39:46 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:46 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:46 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:39:46 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:39:46 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']
15:39:46 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:39:46 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:39:46 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:39:46 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.78257 (min) -0.184843 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.223982 (min) 0.442506 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -4.11425 (min) -1.0797 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -14.4569 (min) -12.8616 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:39:46 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 4.254616, mean: 5.042321, max: 5.500317
15:39:46 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:39:46 DEBUG   opendrift.models.physics_methods:979:    min: 11.237242, mean: 12.228840, max: 12.776840
15:39:46 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 11.237242, mean: 12.228840, max: 12.776840
15:39:46 DEBUG   opendrift:700: No elements hit coastline.
15:39:46 DEBUG   opendrift:1810: No elements to deactivate
15:39:46 DEBUG   opendrift:2294: Calling OpenOil.update()
15:39:46 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:39:46 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:39:46 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
15:39:46 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:39:46 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:39:46 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:39:46 DEBUG   opendrift.models.physics_methods:979:    min: 11.237243, mean: 12.228841, max: 12.776839
15:39:46 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:39:46 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.009791, dN_50: 0.000768
15:39:46 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:39:46 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.08067887596940211
15:39:46 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:39:46 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:39:46 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:39:46 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 198 surface elements
15:39:46 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 199 surface elements
15:39:46 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 201 surface elements
15:39:46 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 201 surface elements
15:39:46 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 200 surface elements
15:39:46 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 203 surface elements
15:39:46 DEBUG   opendrift.models.physics_methods:823: Advecting 219 of 6000 elements above 0.100m with wind-sheared ocean current (0.008255 m/s - 0.446200 m/s)
15:39:46 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:39:46 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0035594363443905534 and 0.4503877502018274 m/s
15:39:46 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:39:46 DEBUG   opendrift:2236: ======================================================================
15:39:46 INFO    opendrift:2237: 2026-10-01 17:39:19.304546 - step 27 of 48 - 6000 active elements (0 deactivated)
15:39:46 DEBUG   opendrift:2243: 0 elements scheduled.
15:39:46 DEBUG   opendrift:2245: ======================================================================
15:39:46 DEBUG   opendrift:2256:                34.40235327474752 <- latitude -> 34.88358719287641
15:39:46 DEBUG   opendrift:2256:                22.7087479162442 <- longitude -> 23.36141232140656
15:39:46 DEBUG   opendrift:2256:                -120.35267139331202 <- z -> 0.0
15:39:46 DEBUG   opendrift:2257: ---------------------------------
15:39:46 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:46 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:39:46 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:46 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:39:46 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:46 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:46 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:39:46 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:46 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:46 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:46 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:46 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:39:46 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:46 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:39:46 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:46 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:46 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:39:46 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:46 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:39:46 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:46 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:46 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:46 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:39:46 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:46 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
15:39:46 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:46 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:46 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
15:39:46 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:46 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 15:00:00 (before)
                2026-10-01 18:00:00 (after)
15:39:46 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 15:00:00) in space  (linearNDFast)
15:39:46 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:46 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 18:00:00) in space  (linearNDFast)
15:39:46 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:46 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 15:00:00, weight 0.11) and
                      after (2026-10-01 18:00:00, weight 0.89) in time
15:39:46 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:46 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:46 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:46 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:39:46 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:46 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:39:46 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:46 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:46 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
15:39:46 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:46 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 15:00:00 (before)
                2026-10-01 18:00:00 (after)
15:39:46 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 15:00:00) in space  (linearNDFast)
15:39:46 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:46 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 18:00:00) in space  (linearNDFast)
15:39:46 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:46 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 15:00:00, weight 0.11) and
                      after (2026-10-01 18:00:00, weight 0.89) in time
15:39:46 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:46 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:46 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:39:46 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:39:46 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']
15:39:46 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:39:46 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:39:46 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:39:46 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.695952 (min) -0.166669 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.235106 (min) 0.421601 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -4.33008 (min) -1.22406 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -14.5146 (min) -12.6048 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:39:46 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:39:46 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 4.106674, mean: 5.061149, max: 5.544001
15:39:46 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:39:46 DEBUG   opendrift.models.physics_methods:979:    min: 11.040142, mean: 12.252477, max: 12.827477
15:39:46 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 11.040142, mean: 12.252477, max: 12.827477
15:39:46 DEBUG   opendrift:700: No elements hit coastline.
15:39:47 DEBUG   opendrift:1810: No elements to deactivate
15:39:47 DEBUG   opendrift:2294: Calling OpenOil.update()
15:39:47 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:39:47 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:39:47 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
15:39:47 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:39:47 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:39:47 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:39:47 DEBUG   opendrift.models.physics_methods:979:    min: 11.040142, mean: 12.252477, max: 12.827477
15:39:47 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:39:47 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.010391, dN_50: 0.000815
15:39:47 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:39:47 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.08131960004782973
15:39:47 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:39:47 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:39:47 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:39:47 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 207 surface elements
15:39:47 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 216 surface elements
15:39:47 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 216 surface elements
15:39:47 DEBUG   opendrift.models.physics_methods:823: Advecting 229 of 6000 elements above 0.100m with wind-sheared ocean current (0.018898 m/s - 0.449140 m/s)
15:39:47 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:39:47 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0004891627831165904 and 0.49811742001960796 m/s
15:39:47 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:39:47 DEBUG   opendrift:2236: ======================================================================
15:39:47 INFO    opendrift:2237: 2026-10-01 18:39:19.304546 - step 28 of 48 - 6000 active elements (0 deactivated)
15:39:47 DEBUG   opendrift:2243: 0 elements scheduled.
15:39:47 DEBUG   opendrift:2245: ======================================================================
15:39:47 DEBUG   opendrift:2256:                34.38744777481154 <- latitude -> 34.89327826992677
15:39:47 DEBUG   opendrift:2256:                22.69790821653084 <- longitude -> 23.359030048772425
15:39:47 DEBUG   opendrift:2256:                -119.18264576316578 <- z -> 0.0
15:39:47 DEBUG   opendrift:2257: ---------------------------------
15:39:47 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:47 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:39:47 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:47 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:39:47 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:47 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:47 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:39:47 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:47 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:47 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:47 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:47 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:39:47 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:47 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:39:47 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:47 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:47 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:39:47 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:47 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:39:47 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:47 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:47 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:47 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:39:47 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:47 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
15:39:47 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:47 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:47 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
15:39:47 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:47 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 18:00:00 (before)
                2026-10-01 21:00:00 (after)
15:39:47 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
15:39:48 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
15:39:48 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
15:39:48 DEBUG   opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
15:39:48 DEBUG   opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
15:39:48 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 18x21x22) for time after (2026-10-01 21:00:00)
15:39:48 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 18:00:00) in space  (linearNDFast)
15:39:48 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:48 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 21:00:00) in space  (linearNDFast)
15:39:48 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:48 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 18:00:00, weight 0.78) and
                      after (2026-10-01 21:00:00, weight 0.22) in time
15:39:48 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:48 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:48 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:48 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:39:48 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:48 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:39:48 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:48 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:48 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
15:39:48 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:48 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 18:00:00 (before)
                2026-10-01 21:00:00 (after)
15:39:48 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
15:39:48 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
15:39:49 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
15:39:49 DEBUG   opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
15:39:49 DEBUG   opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
15:39:49 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 10x8x1) for time after (2026-10-01 21:00:00)
15:39:49 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 18:00:00) in space  (linearNDFast)
15:39:49 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:49 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 21:00:00) in space  (linearNDFast)
15:39:49 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:49 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 18:00:00, weight 0.78) and
                      after (2026-10-01 21:00:00, weight 0.22) in time
15:39:49 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:49 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:49 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:39:49 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:39:49 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']
15:39:49 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:39:49 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:39:49 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:39:49 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.637037 (min) -0.0765032 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.260161 (min) 0.353116 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -4.28656 (min) -1.17547 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -14.4233 (min) -12.6744 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:39:49 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 4.144088, mean: 4.971576, max: 5.466170
15:39:49 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:39:49 DEBUG   opendrift.models.physics_methods:979:    min: 11.090320, mean: 12.143269, max: 12.737118
15:39:49 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 11.090320, mean: 12.143269, max: 12.737118
15:39:49 DEBUG   opendrift:700: No elements hit coastline.
15:39:49 DEBUG   opendrift:1810: No elements to deactivate
15:39:49 DEBUG   opendrift:2294: Calling OpenOil.update()
15:39:49 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:39:49 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:39:49 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
15:39:49 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:39:49 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:39:49 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:39:49 DEBUG   opendrift.models.physics_methods:979:    min: 11.090320, mean: 12.143270, max: 12.737118
15:39:49 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:39:49 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.011049, dN_50: 0.000867
15:39:49 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:39:49 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.0801780412346518
15:39:49 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:39:49 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:39:49 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:39:49 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 217 surface elements
15:39:49 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 216 surface elements
15:39:49 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 215 surface elements
15:39:49 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 215 surface elements
15:39:49 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 218 surface elements
15:39:49 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 220 surface elements
15:39:49 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 219 surface elements
15:39:49 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 220 surface elements
15:39:49 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 219 surface elements
15:39:49 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 218 surface elements
15:39:49 DEBUG   opendrift.models.physics_methods:823: Advecting 230 of 6000 elements above 0.100m with wind-sheared ocean current (0.040258 m/s - 0.445173 m/s)
15:39:49 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:39:49 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0014507055492503054 and 0.4283160208094611 m/s
15:39:49 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:39:49 DEBUG   opendrift:2236: ======================================================================
15:39:49 INFO    opendrift:2237: 2026-10-01 19:39:19.304546 - step 29 of 48 - 6000 active elements (0 deactivated)
15:39:49 DEBUG   opendrift:2243: 0 elements scheduled.
15:39:49 DEBUG   opendrift:2245: ======================================================================
15:39:49 DEBUG   opendrift:2256:                34.37416182488781 <- latitude -> 34.903427730582095
15:39:49 DEBUG   opendrift:2256:                22.681517398202214 <- longitude -> 23.356005171549928
15:39:49 DEBUG   opendrift:2256:                -118.04379939652625 <- z -> 0.0
15:39:49 DEBUG   opendrift:2257: ---------------------------------
15:39:49 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:49 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:39:49 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:49 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:39:49 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:49 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:49 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:39:49 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:49 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:49 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:49 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:49 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:39:49 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:49 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:39:49 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:49 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:49 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:39:49 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:49 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:39:49 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:49 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:49 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:49 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:39:49 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:49 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
15:39:49 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:49 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:49 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
15:39:49 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:49 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 18:00:00 (before)
                2026-10-01 21:00:00 (after)
15:39:49 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 18:00:00) in space  (linearNDFast)
15:39:49 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:49 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 21:00:00) in space  (linearNDFast)
15:39:49 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:49 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 18:00:00, weight 0.45) and
                      after (2026-10-01 21:00:00, weight 0.55) in time
15:39:49 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:49 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:49 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:49 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:39:49 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:49 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:39:49 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:49 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:49 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
15:39:49 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:49 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 18:00:00 (before)
                2026-10-01 21:00:00 (after)
15:39:49 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 18:00:00) in space  (linearNDFast)
15:39:49 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:49 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 21:00:00) in space  (linearNDFast)
15:39:49 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:49 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 18:00:00, weight 0.45) and
                      after (2026-10-01 21:00:00, weight 0.55) in time
15:39:49 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:49 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:49 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:39:49 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:39:49 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']
15:39:49 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:39:49 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:39:49 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:39:49 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.603647 (min) 0.0196805 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.296792 (min) 0.271197 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -4.08567 (min) -1.06495 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -14.2865 (min) -12.8877 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:39:49 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 4.259997, mean: 4.846970, max: 5.332188
15:39:49 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:39:49 DEBUG   opendrift.models.physics_methods:979:    min: 11.244347, mean: 11.987164, max: 12.580048
15:39:49 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 11.244347, mean: 11.987164, max: 12.580048
15:39:49 DEBUG   opendrift:700: No elements hit coastline.
15:39:49 DEBUG   opendrift:1810: No elements to deactivate
15:39:49 DEBUG   opendrift:2294: Calling OpenOil.update()
15:39:49 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:39:49 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:39:49 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
15:39:49 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:39:49 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:39:49 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:39:49 DEBUG   opendrift.models.physics_methods:979:    min: 11.244347, mean: 11.987163, max: 12.580049
15:39:49 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:39:49 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.011720, dN_50: 0.000920
15:39:49 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:39:49 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.0782128847038371
15:39:49 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:39:49 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:39:49 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:39:49 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 223 surface elements
15:39:49 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 225 surface elements
15:39:49 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 224 surface elements
15:39:49 DEBUG   opendrift.models.physics_methods:823: Advecting 242 of 6000 elements above 0.100m with wind-sheared ocean current (0.028996 m/s - 0.440382 m/s)
15:39:49 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:39:49 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0023933952029447135 and 0.4980713141225855 m/s
15:39:49 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:39:49 DEBUG   opendrift:2236: ======================================================================
15:39:49 INFO    opendrift:2237: 2026-10-01 20:39:19.304546 - step 30 of 48 - 6000 active elements (0 deactivated)
15:39:49 DEBUG   opendrift:2243: 0 elements scheduled.
15:39:49 DEBUG   opendrift:2245: ======================================================================
15:39:49 DEBUG   opendrift:2256:                34.35649340070962 <- latitude -> 34.9107621579678
15:39:49 DEBUG   opendrift:2256:                22.65304519444084 <- longitude -> 23.353454019048844
15:39:49 DEBUG   opendrift:2256:                -117.2433451060779 <- z -> 0.0
15:39:49 DEBUG   opendrift:2257: ---------------------------------
15:39:49 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:49 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:39:49 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:49 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:39:49 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:49 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:49 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:39:49 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:49 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:49 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:49 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:49 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:39:49 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:49 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:39:49 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:49 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:49 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:39:49 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:49 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:39:49 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:49 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:49 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:49 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:39:49 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:49 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
15:39:49 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:49 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:49 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
15:39:49 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:49 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 18:00:00 (before)
                2026-10-01 21:00:00 (after)
15:39:49 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 18:00:00) in space  (linearNDFast)
15:39:49 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:49 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 21:00:00) in space  (linearNDFast)
15:39:49 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:49 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 18:00:00, weight 0.11) and
                      after (2026-10-01 21:00:00, weight 0.89) in time
15:39:49 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:49 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:49 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:49 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:39:49 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:49 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:39:49 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:49 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:49 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
15:39:49 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:49 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 18:00:00 (before)
                2026-10-01 21:00:00 (after)
15:39:49 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 18:00:00) in space  (linearNDFast)
15:39:49 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:49 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-01 21:00:00) in space  (linearNDFast)
15:39:49 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:49 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 18:00:00, weight 0.11) and
                      after (2026-10-01 21:00:00, weight 0.89) in time
15:39:49 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:49 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:49 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:39:49 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:39:49 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']
15:39:49 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:39:49 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:39:49 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:39:49 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.583515 (min) 0.064151 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.332906 (min) 0.187753 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -3.86624 (min) -0.988257 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -14.3348 (min) -12.8665 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:39:49 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:39:49 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 4.112892, mean: 4.748024, max: 5.409992
15:39:49 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:39:49 DEBUG   opendrift.models.physics_methods:979:    min: 11.048498, mean: 11.856924, max: 12.671497
15:39:49 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 11.048498, mean: 11.856924, max: 12.671497
15:39:49 DEBUG   opendrift:700: No elements hit coastline.
15:39:49 DEBUG   opendrift:1810: No elements to deactivate
15:39:49 DEBUG   opendrift:2294: Calling OpenOil.update()
15:39:49 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:39:49 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:39:49 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
15:39:49 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:39:49 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:39:49 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:39:49 DEBUG   opendrift.models.physics_methods:979:    min: 11.048497, mean: 11.856924, max: 12.671496
15:39:49 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:39:49 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.012393, dN_50: 0.000973
15:39:49 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:39:49 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.07935404864815843
15:39:49 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:39:49 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:39:49 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:39:49 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 230 surface elements
15:39:49 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 234 surface elements
15:39:49 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 240 surface elements
15:39:49 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 246 surface elements
15:39:49 DEBUG   opendrift.models.physics_methods:823: Advecting 258 of 6000 elements above 0.100m with wind-sheared ocean current (0.025174 m/s - 0.440970 m/s)
15:39:49 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:39:49 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0033146881230234934 and 0.4173384941481045 m/s
15:39:49 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:39:49 DEBUG   opendrift:2236: ======================================================================
15:39:49 INFO    opendrift:2237: 2026-10-01 21:39:19.304546 - step 31 of 48 - 6000 active elements (0 deactivated)
15:39:49 DEBUG   opendrift:2243: 0 elements scheduled.
15:39:49 DEBUG   opendrift:2245: ======================================================================
15:39:49 DEBUG   opendrift:2256:                34.3343508103755 <- latitude -> 34.904657878706786
15:39:49 DEBUG   opendrift:2256:                22.63606854854514 <- longitude -> 23.337085950437807
15:39:49 DEBUG   opendrift:2256:                -115.83707531712133 <- z -> 0.0
15:39:49 DEBUG   opendrift:2257: ---------------------------------
15:39:49 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:49 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:39:49 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:49 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:39:49 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:49 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:49 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:39:49 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:49 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:49 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:49 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:49 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:39:49 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:49 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:39:49 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:49 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:49 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:39:49 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:49 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:39:49 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:49 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:49 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:49 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:39:49 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:49 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
15:39:49 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:49 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:49 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
15:39:49 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:49 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 21:00:00 (before)
                2026-10-02 00:00:00 (after)
15:39:49 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
15:39:50 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
15:39:53 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
15:39:53 DEBUG   opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
15:39:53 DEBUG   opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
15:39:53 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 17x22x22) for time after (2026-10-02 00:00:00)
15:39:53 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 21:00:00) in space  (linearNDFast)
15:39:53 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:53 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-02 00:00:00) in space  (linearNDFast)
15:39:53 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:53 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 21:00:00, weight 0.78) and
                      after (2026-10-02 00:00:00, weight 0.22) in time
15:39:53 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:53 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:53 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:53 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:39:53 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:53 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:39:53 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:53 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:53 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
15:39:53 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:53 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 21:00:00 (before)
                2026-10-02 00:00:00 (after)
15:39:53 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
15:39:53 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
15:39:53 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
15:39:53 DEBUG   opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
15:39:53 DEBUG   opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
15:39:53 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 10x8x1) for time after (2026-10-02 00:00:00)
15:39:53 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 21:00:00) in space  (linearNDFast)
15:39:53 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:53 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-02 00:00:00) in space  (linearNDFast)
15:39:53 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:53 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 21:00:00, weight 0.78) and
                      after (2026-10-02 00:00:00, weight 0.22) in time
15:39:53 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:53 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:53 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:39:53 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:39:53 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']
15:39:53 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:39:53 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:39:53 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:39:53 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:39:53 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.614221 (min) 0.0765515 (max)
15:39:53 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.34419 (min) 0.102459 (max)
15:39:53 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -3.94069 (min) -1.16415 (max)
15:39:53 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -14.29 (min) -13.0739 (max)
15:39:53 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:39:53 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:39:53 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:39:53 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:39:53 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:39:53 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:39:53 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:39:53 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:39:53 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:39:53 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:39:53 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:39:53 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:39:53 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:39:53 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:39:53 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:39:53 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:39:53 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:39:53 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 4.264605, mean: 4.822953, max: 5.394743
15:39:53 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:39:53 DEBUG   opendrift.models.physics_methods:979:    min: 11.250426, mean: 11.955088, max: 12.653625
15:39:53 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 11.250426, mean: 11.955088, max: 12.653625
15:39:53 DEBUG   opendrift:700: No elements hit coastline.
15:39:53 DEBUG   opendrift:1810: No elements to deactivate
15:39:53 DEBUG   opendrift:2294: Calling OpenOil.update()
15:39:53 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:39:53 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:39:53 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
15:39:53 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:39:53 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:39:53 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:39:53 DEBUG   opendrift.models.physics_methods:979:    min: 11.250426, mean: 11.955089, max: 12.653625
15:39:53 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:39:53 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.013138, dN_50: 0.001031
15:39:53 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:39:53 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.07913038364581737
15:39:53 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:39:53 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:39:53 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:39:53 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 246 surface elements
15:39:53 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 251 surface elements
15:39:53 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 254 surface elements
15:39:53 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 255 surface elements
15:39:53 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 254 surface elements
15:39:53 DEBUG   opendrift.models.physics_methods:823: Advecting 266 of 6000 elements above 0.100m with wind-sheared ocean current (0.018802 m/s - 0.439894 m/s)
15:39:53 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:39:53 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0007962287474743972 and 0.44123663925808704 m/s
15:39:53 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:39:53 DEBUG   opendrift:2236: ======================================================================
15:39:53 INFO    opendrift:2237: 2026-10-01 22:39:19.304546 - step 32 of 48 - 6000 active elements (0 deactivated)
15:39:53 DEBUG   opendrift:2243: 0 elements scheduled.
15:39:53 DEBUG   opendrift:2245: ======================================================================
15:39:53 DEBUG   opendrift:2256:                34.312298292708334 <- latitude -> 34.90340476841109
15:39:53 DEBUG   opendrift:2256:                22.622947270630892 <- longitude -> 23.33280661517933
15:39:53 DEBUG   opendrift:2256:                -114.53621258834822 <- z -> 0.0
15:39:53 DEBUG   opendrift:2257: ---------------------------------
15:39:53 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:53 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:39:53 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:53 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:39:53 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:53 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:53 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:39:53 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:53 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:53 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:53 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:53 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:39:53 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:53 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:39:53 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:53 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:53 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:39:53 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:53 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:39:53 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:53 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:53 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:53 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:39:53 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:53 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
15:39:53 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:53 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:53 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
15:39:53 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:53 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 21:00:00 (before)
                2026-10-02 00:00:00 (after)
15:39:53 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 21:00:00) in space  (linearNDFast)
15:39:53 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:53 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-02 00:00:00) in space  (linearNDFast)
15:39:53 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:53 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 21:00:00, weight 0.45) and
                      after (2026-10-02 00:00:00, weight 0.55) in time
15:39:53 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:53 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:53 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:53 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:39:53 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:53 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:39:53 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:53 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:53 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
15:39:53 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:53 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 21:00:00 (before)
                2026-10-02 00:00:00 (after)
15:39:53 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 21:00:00) in space  (linearNDFast)
15:39:53 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:53 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-02 00:00:00) in space  (linearNDFast)
15:39:53 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:53 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 21:00:00, weight 0.45) and
                      after (2026-10-02 00:00:00, weight 0.55) in time
15:39:53 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:53 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:53 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:39:53 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:39:53 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']
15:39:53 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:39:53 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:39:53 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:39:53 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:39:53 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.682468 (min) 0.0649224 (max)
15:39:53 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.415829 (min) 0.0255596 (max)
15:39:53 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -4.38944 (min) -1.51377 (max)
15:39:53 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -14.0407 (min) -12.9781 (max)
15:39:53 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:39:53 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:39:53 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:39:53 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:39:53 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:39:53 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:39:53 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:39:53 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:39:53 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:39:53 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:39:53 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:39:53 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:39:53 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:39:53 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:39:53 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:39:53 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:39:53 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:39:53 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 4.345318, mean: 4.979107, max: 5.222561
15:39:53 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:39:53 DEBUG   opendrift.models.physics_methods:979:    min: 11.356392, mean: 12.154608, max: 12.450057
15:39:53 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 11.356392, mean: 12.154608, max: 12.450057
15:39:53 DEBUG   opendrift:700: No elements hit coastline.
15:39:53 DEBUG   opendrift:1810: No elements to deactivate
15:39:53 DEBUG   opendrift:2294: Calling OpenOil.update()
15:39:53 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:39:53 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:39:53 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
15:39:53 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:39:53 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:39:53 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:39:53 DEBUG   opendrift.models.physics_methods:979:    min: 11.356392, mean: 12.154608, max: 12.450057
15:39:53 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:39:53 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.013969, dN_50: 0.001096
15:39:53 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:39:53 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.07660495051487609
15:39:53 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:39:53 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:39:53 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:39:53 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 253 surface elements
15:39:54 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 256 surface elements
15:39:54 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 260 surface elements
15:39:54 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 262 surface elements
15:39:54 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 264 surface elements
15:39:54 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 264 surface elements
15:39:54 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 263 surface elements
15:39:54 DEBUG   opendrift.models.physics_methods:823: Advecting 275 of 6000 elements above 0.100m with wind-sheared ocean current (0.012374 m/s - 0.436286 m/s)
15:39:54 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:39:54 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.001813417952798883 and 0.47273625919227213 m/s
15:39:54 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:39:54 DEBUG   opendrift:2236: ======================================================================
15:39:54 INFO    opendrift:2237: 2026-10-01 23:39:19.304546 - step 33 of 48 - 6000 active elements (0 deactivated)
15:39:54 DEBUG   opendrift:2243: 0 elements scheduled.
15:39:54 DEBUG   opendrift:2245: ======================================================================
15:39:54 DEBUG   opendrift:2256:                34.288640600237095 <- latitude -> 34.90795855987038
15:39:54 DEBUG   opendrift:2256:                22.595233735107417 <- longitude -> 23.32315151201977
15:39:54 DEBUG   opendrift:2256:                -113.00755760635738 <- z -> 0.0
15:39:54 DEBUG   opendrift:2257: ---------------------------------
15:39:54 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:54 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:39:54 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:54 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:39:54 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:54 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:54 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:39:54 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:54 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:54 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:54 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:54 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:39:54 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:54 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:39:54 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:54 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:54 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:39:54 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:54 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:39:54 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:54 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:54 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:54 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:39:54 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:54 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
15:39:54 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:54 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:54 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
15:39:54 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:54 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 21:00:00 (before)
                2026-10-02 00:00:00 (after)
15:39:54 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 21:00:00) in space  (linearNDFast)
15:39:54 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:54 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-02 00:00:00) in space  (linearNDFast)
15:39:54 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:54 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 21:00:00, weight 0.11) and
                      after (2026-10-02 00:00:00, weight 0.89) in time
15:39:54 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:54 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:54 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:54 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:39:54 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:54 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:39:54 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:54 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:54 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
15:39:54 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:54 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-01 21:00:00 (before)
                2026-10-02 00:00:00 (after)
15:39:54 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-01 21:00:00) in space  (linearNDFast)
15:39:54 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:54 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-02 00:00:00) in space  (linearNDFast)
15:39:54 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:54 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-01 21:00:00, weight 0.11) and
                      after (2026-10-02 00:00:00, weight 0.89) in time
15:39:54 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:54 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:54 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:39:54 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:39:54 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
15:39:54 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:39:54 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:39:54 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:39:54 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:39:54 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.785997 (min) 0.0355347 (max)
15:39:54 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.481503 (min) 0.0414788 (max)
15:39:54 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -4.89227 (min) -1.8591 (max)
15:39:54 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -14.5218 (min) -12.7721 (max)
15:39:54 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:39:54 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:39:54 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:39:54 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:39:54 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:39:54 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:39:54 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:39:54 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:39:54 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:39:54 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:39:54 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:39:54 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:39:54 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:39:54 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:39:54 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:39:54 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:39:54 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:39:54 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 4.224700, mean: 5.132124, max: 5.335735
15:39:54 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:39:54 DEBUG   opendrift.models.physics_methods:979:    min: 11.197667, mean: 12.340789, max: 12.584231
15:39:54 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 11.197667, mean: 12.340789, max: 12.584231
15:39:54 DEBUG   opendrift:700: No elements hit coastline.
15:39:54 DEBUG   opendrift:1810: No elements to deactivate
15:39:54 DEBUG   opendrift:2294: Calling OpenOil.update()
15:39:54 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:39:54 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:39:54 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
15:39:54 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:39:54 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:39:54 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:39:54 DEBUG   opendrift.models.physics_methods:979:    min: 11.197667, mean: 12.340789, max: 12.584231
15:39:54 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:39:54 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.014857, dN_50: 0.001166
15:39:54 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:39:54 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.0782649016244635
15:39:54 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:39:54 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:39:54 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:39:54 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 265 surface elements
15:39:54 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 265 surface elements
15:39:54 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 271 surface elements
15:39:54 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 272 surface elements
15:39:54 DEBUG   opendrift.models.physics_methods:823: Advecting 285 of 6000 elements above 0.100m with wind-sheared ocean current (0.035352 m/s - 0.432821 m/s)
15:39:54 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:39:54 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0018283509639090813 and 0.44541613539298514 m/s
15:39:54 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:39:54 DEBUG   opendrift:2236: ======================================================================
15:39:54 INFO    opendrift:2237: 2026-10-02 00:39:19.304546 - step 34 of 48 - 6000 active elements (0 deactivated)
15:39:54 DEBUG   opendrift:2243: 0 elements scheduled.
15:39:54 DEBUG   opendrift:2245: ======================================================================
15:39:54 DEBUG   opendrift:2256:                34.25685113291769 <- latitude -> 34.90729612244456
15:39:54 DEBUG   opendrift:2256:                22.569808209653832 <- longitude -> 23.317259551288153
15:39:54 DEBUG   opendrift:2256:                -111.73773713909603 <- z -> 0.0
15:39:54 DEBUG   opendrift:2257: ---------------------------------
15:39:54 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:54 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:39:54 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:54 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:39:54 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:54 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:54 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:39:54 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:54 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:54 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:54 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:54 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:39:54 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:54 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:39:54 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:54 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:54 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:39:54 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:54 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:39:54 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:54 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:54 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:54 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:39:54 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:54 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
15:39:54 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:54 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:54 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
15:39:54 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:54 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-02 00:00:00 (before)
                2026-10-02 03:00:00 (after)
15:39:54 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
15:39:55 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
15:39:55 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
15:39:55 DEBUG   opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
15:39:55 DEBUG   opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
15:39:55 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 18x24x22) for time after (2026-10-02 03:00:00)
15:39:55 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-02 00:00:00) in space  (linearNDFast)
15:39:55 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:55 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-02 03:00:00) in space  (linearNDFast)
15:39:55 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:55 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-02 00:00:00, weight 0.78) and
                      after (2026-10-02 03:00:00, weight 0.22) in time
15:39:55 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:55 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:55 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:55 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:39:55 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:55 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:39:55 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:55 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:55 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
15:39:55 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:55 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-02 00:00:00 (before)
                2026-10-02 03:00:00 (after)
15:39:55 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
15:39:55 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
15:39:56 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
15:39:56 DEBUG   opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
15:39:56 DEBUG   opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
15:39:56 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 10x8x1) for time after (2026-10-02 03:00:00)
15:39:56 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-02 00:00:00) in space  (linearNDFast)
15:39:56 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:56 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-02 03:00:00) in space  (linearNDFast)
15:39:56 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:56 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-02 00:00:00, weight 0.78) and
                      after (2026-10-02 03:00:00, weight 0.22) in time
15:39:56 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:56 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:56 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:39:56 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:39:56 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
15:39:56 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:39:56 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:39:56 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:39:56 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.85282 (min) -0.0152337 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.494756 (min) 0.0802783 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -4.87016 (min) -2.06989 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -14.847 (min) -12.4847 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:39:56 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 3.998848, mean: 5.165033, max: 5.585876
15:39:56 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:39:56 DEBUG   opendrift.models.physics_methods:979:    min: 10.894241, mean: 12.376878, max: 12.875830
15:39:56 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 10.894241, mean: 12.376878, max: 12.875830
15:39:56 DEBUG   opendrift:700: No elements hit coastline.
15:39:56 DEBUG   opendrift:1810: No elements to deactivate
15:39:56 DEBUG   opendrift:2294: Calling OpenOil.update()
15:39:56 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:39:56 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:39:56 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
15:39:56 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:39:56 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:39:56 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:39:56 DEBUG   opendrift.models.physics_methods:979:    min: 10.894241, mean: 12.376878, max: 12.875830
15:39:56 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:39:56 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.015869, dN_50: 0.001245
15:39:56 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:39:56 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.08193380445179944
15:39:56 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:39:56 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:39:56 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:39:56 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 275 surface elements
15:39:56 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 276 surface elements
15:39:56 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 279 surface elements
15:39:56 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 281 surface elements
15:39:56 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 282 surface elements
15:39:56 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 284 surface elements
15:39:56 DEBUG   opendrift.models.physics_methods:823: Advecting 298 of 6000 elements above 0.100m with wind-sheared ocean current (0.116838 m/s - 0.427923 m/s)
15:39:56 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:39:56 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0012246401425670237 and 0.44413591080152787 m/s
15:39:56 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:39:56 DEBUG   opendrift:2236: ======================================================================
15:39:56 INFO    opendrift:2237: 2026-10-02 01:39:19.304546 - step 35 of 48 - 6000 active elements (0 deactivated)
15:39:56 DEBUG   opendrift:2243: 0 elements scheduled.
15:39:56 DEBUG   opendrift:2245: ======================================================================
15:39:56 DEBUG   opendrift:2256:                34.22156717568648 <- latitude -> 34.90294897544867
15:39:56 DEBUG   opendrift:2256:                22.537080759694124 <- longitude -> 23.30760406395489
15:39:56 DEBUG   opendrift:2256:                -110.3760369688973 <- z -> 0.0
15:39:56 DEBUG   opendrift:2257: ---------------------------------
15:39:56 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:56 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:39:56 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:56 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:39:56 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:56 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:56 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:39:56 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:56 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:56 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:56 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:56 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:39:56 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:56 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:39:56 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:56 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:56 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:39:56 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:56 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:39:56 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:56 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:56 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:56 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:39:56 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:56 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
15:39:56 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:56 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:56 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
15:39:56 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:56 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-02 00:00:00 (before)
                2026-10-02 03:00:00 (after)
15:39:56 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-02 00:00:00) in space  (linearNDFast)
15:39:56 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:56 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-02 03:00:00) in space  (linearNDFast)
15:39:56 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:56 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-02 00:00:00, weight 0.45) and
                      after (2026-10-02 03:00:00, weight 0.55) in time
15:39:56 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:56 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:56 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:56 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:39:56 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:56 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:39:56 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:56 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:56 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
15:39:56 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:56 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-02 00:00:00 (before)
                2026-10-02 03:00:00 (after)
15:39:56 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-02 00:00:00) in space  (linearNDFast)
15:39:56 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:56 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-02 03:00:00) in space  (linearNDFast)
15:39:56 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:56 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-02 00:00:00, weight 0.45) and
                      after (2026-10-02 03:00:00, weight 0.55) in time
15:39:56 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:56 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:56 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:39:56 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:39:56 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
15:39:56 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:39:56 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:39:56 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:39:56 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.934034 (min) -0.0606401 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.48709 (min) 0.0902405 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -4.57245 (min) -1.80273 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -15.0494 (min) -12.1134 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:39:56 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 3.709897, mean: 5.124100, max: 5.734853
15:39:56 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:39:56 DEBUG   opendrift.models.physics_methods:979:    min: 10.493261, mean: 12.321872, max: 13.046402
15:39:56 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 10.493261, mean: 12.321872, max: 13.046402
15:39:56 DEBUG   opendrift:700: No elements hit coastline.
15:39:56 DEBUG   opendrift:1810: No elements to deactivate
15:39:56 DEBUG   opendrift:2294: Calling OpenOil.update()
15:39:56 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:39:56 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:39:56 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
15:39:56 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:39:56 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:39:56 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:39:56 DEBUG   opendrift.models.physics_methods:979:    min: 10.493261, mean: 12.321873, max: 13.046402
15:39:56 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:39:56 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.017007, dN_50: 0.001335
15:39:56 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:39:56 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.08411888883327674
15:39:56 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:39:56 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:39:56 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:39:56 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 285 surface elements
15:39:56 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 290 surface elements
15:39:56 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 293 surface elements
15:39:56 DEBUG   opendrift.models.physics_methods:823: Advecting 305 of 6000 elements above 0.100m with wind-sheared ocean current (0.017771 m/s - 0.422221 m/s)
15:39:56 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:39:56 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0008915783567190878 and 0.43404945770555614 m/s
15:39:56 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:39:56 DEBUG   opendrift:2236: ======================================================================
15:39:56 INFO    opendrift:2237: 2026-10-02 02:39:19.304546 - step 36 of 48 - 6000 active elements (0 deactivated)
15:39:56 DEBUG   opendrift:2243: 0 elements scheduled.
15:39:56 DEBUG   opendrift:2245: ======================================================================
15:39:56 DEBUG   opendrift:2256:                34.193788493591946 <- latitude -> 34.89885981717144
15:39:56 DEBUG   opendrift:2256:                22.505155335779722 <- longitude -> 23.299763614388866
15:39:56 DEBUG   opendrift:2256:                -108.94687259424579 <- z -> 0.0
15:39:56 DEBUG   opendrift:2257: ---------------------------------
15:39:56 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:56 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:39:56 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:56 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:39:56 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:56 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:56 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:39:56 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:56 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:56 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:56 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:56 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:39:56 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:56 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:39:56 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:56 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:56 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:39:56 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:56 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:39:56 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:56 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:56 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:56 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:39:56 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:56 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
15:39:56 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:56 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:56 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
15:39:56 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:56 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-02 00:00:00 (before)
                2026-10-02 03:00:00 (after)
15:39:56 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-02 00:00:00) in space  (linearNDFast)
15:39:56 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:56 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-02 03:00:00) in space  (linearNDFast)
15:39:56 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:56 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-02 00:00:00, weight 0.11) and
                      after (2026-10-02 03:00:00, weight 0.89) in time
15:39:56 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:56 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:56 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:56 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:39:56 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:56 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:39:56 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:56 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:56 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
15:39:56 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:56 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-02 00:00:00 (before)
                2026-10-02 03:00:00 (after)
15:39:56 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-02 00:00:00) in space  (linearNDFast)
15:39:56 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:56 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-02 03:00:00) in space  (linearNDFast)
15:39:56 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:56 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-02 00:00:00, weight 0.11) and
                      after (2026-10-02 03:00:00, weight 0.89) in time
15:39:56 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:56 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:56 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:39:56 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:39:56 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
15:39:56 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:39:56 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:39:56 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:39:56 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -1.00956 (min) -0.0971002 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.508577 (min) 0.129482 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -4.41412 (min) -1.44929 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -15.2518 (min) -11.7596 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:39:56 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:39:56 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 3.456817, mean: 5.071174, max: 5.909238
15:39:56 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:39:56 DEBUG   opendrift.models.physics_methods:979:    min: 10.129028, mean: 12.250019, max: 13.243273
15:39:56 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 10.129028, mean: 12.250019, max: 13.243273
15:39:56 DEBUG   opendrift:700: No elements hit coastline.
15:39:56 DEBUG   opendrift:1810: No elements to deactivate
15:39:56 DEBUG   opendrift:2294: Calling OpenOil.update()
15:39:56 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:39:56 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:39:56 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
15:39:56 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:39:56 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:39:56 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:39:56 DEBUG   opendrift.models.physics_methods:979:    min: 10.129028, mean: 12.250019, max: 13.243273
15:39:56 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:39:56 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.018232, dN_50: 0.001431
15:39:56 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:39:56 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.08667662364693317
15:39:56 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:39:56 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:39:56 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:39:56 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 295 surface elements
15:39:56 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 294 surface elements
15:39:56 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 293 surface elements
15:39:56 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 299 surface elements
15:39:56 DEBUG   opendrift.models.physics_methods:823: Advecting 313 of 6000 elements above 0.100m with wind-sheared ocean current (0.071306 m/s - 0.418780 m/s)
15:39:56 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:39:56 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.000405149155725514 and 0.41535526429447667 m/s
15:39:56 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:39:56 DEBUG   opendrift:2236: ======================================================================
15:39:56 INFO    opendrift:2237: 2026-10-02 03:39:19.304546 - step 37 of 48 - 6000 active elements (0 deactivated)
15:39:56 DEBUG   opendrift:2243: 0 elements scheduled.
15:39:56 DEBUG   opendrift:2245: ======================================================================
15:39:56 DEBUG   opendrift:2256:                34.16791992655372 <- latitude -> 34.88676216247801
15:39:56 DEBUG   opendrift:2256:                22.471934423922782 <- longitude -> 23.29119098140015
15:39:56 DEBUG   opendrift:2256:                -107.80402425867666 <- z -> 0.0
15:39:56 DEBUG   opendrift:2257: ---------------------------------
15:39:56 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:56 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:39:56 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:56 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:39:56 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:56 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:56 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:39:56 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:56 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:56 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:56 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:56 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:39:56 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:56 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:39:56 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:56 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:56 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:39:56 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:56 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:39:56 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:56 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:56 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:56 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:39:56 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:56 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
15:39:56 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:56 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:56 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
15:39:56 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:56 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-02 03:00:00 (before)
                2026-10-02 06:00:00 (after)
15:39:56 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
15:39:58 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
15:39:58 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
15:39:58 DEBUG   opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
15:39:58 DEBUG   opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
15:39:58 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 19x26x22) for time after (2026-10-02 06:00:00)
15:39:58 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-02 03:00:00) in space  (linearNDFast)
15:39:58 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:58 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-02 06:00:00) in space  (linearNDFast)
15:39:58 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:58 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-02 03:00:00, weight 0.78) and
                      after (2026-10-02 06:00:00, weight 0.22) in time
15:39:58 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:58 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:58 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:58 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:39:58 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:58 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:39:58 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:58 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:58 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
15:39:58 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:58 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-02 03:00:00 (before)
                2026-10-02 06:00:00 (after)
15:39:58 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
15:39:59 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
15:39:59 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
15:39:59 DEBUG   opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
15:39:59 DEBUG   opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
15:39:59 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 11x9x1) for time after (2026-10-02 06:00:00)
15:39:59 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-02 03:00:00) in space  (linearNDFast)
15:39:59 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:59 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-02 06:00:00) in space  (linearNDFast)
15:39:59 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:59 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-02 03:00:00, weight 0.78) and
                      after (2026-10-02 06:00:00, weight 0.22) in time
15:39:59 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:59 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:59 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:39:59 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:39:59 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']
15:39:59 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:39:59 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:39:59 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:39:59 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -1.05069 (min) -0.102609 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.486312 (min) 0.16556 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -4.4258 (min) -1.18941 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -15.3527 (min) -11.7242 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:39:59 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 3.418334, mean: 5.137775, max: 6.020461
15:39:59 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:39:59 DEBUG   opendrift.models.physics_methods:979:    min: 10.072489, mean: 12.332060, max: 13.367323
15:39:59 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 10.072489, mean: 12.332060, max: 13.367323
15:39:59 DEBUG   opendrift:700: No elements hit coastline.
15:39:59 DEBUG   opendrift:1810: No elements to deactivate
15:39:59 DEBUG   opendrift:2294: Calling OpenOil.update()
15:39:59 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:39:59 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:39:59 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
15:39:59 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:39:59 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:39:59 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:39:59 DEBUG   opendrift.models.physics_methods:979:    min: 10.072489, mean: 12.332060, max: 13.367323
15:39:59 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:39:59 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.019187, dN_50: 0.001506
15:39:59 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:39:59 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.08830796791810641
15:39:59 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:39:59 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:39:59 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:39:59 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 310 surface elements
15:39:59 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 316 surface elements
15:39:59 DEBUG   opendrift.models.physics_methods:823: Advecting 330 of 6000 elements above 0.100m with wind-sheared ocean current (0.136446 m/s - 0.427583 m/s)
15:39:59 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:39:59 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.00198047339323146 and 0.4253184457134359 m/s
15:39:59 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:39:59 DEBUG   opendrift:2236: ======================================================================
15:39:59 INFO    opendrift:2237: 2026-10-02 04:39:19.304546 - step 38 of 48 - 6000 active elements (0 deactivated)
15:39:59 DEBUG   opendrift:2243: 0 elements scheduled.
15:39:59 DEBUG   opendrift:2245: ======================================================================
15:39:59 DEBUG   opendrift:2256:                34.14115626376228 <- latitude -> 34.88118927198561
15:39:59 DEBUG   opendrift:2256:                22.442125456350816 <- longitude -> 23.274145971145497
15:39:59 DEBUG   opendrift:2256:                -106.47585230579338 <- z -> 0.0
15:39:59 DEBUG   opendrift:2257: ---------------------------------
15:39:59 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:59 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:39:59 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:59 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:39:59 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:59 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:59 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:39:59 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:59 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:59 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:59 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:59 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:39:59 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:59 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:39:59 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:59 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:59 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:39:59 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:59 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:39:59 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:59 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:59 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:59 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:39:59 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:59 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
15:39:59 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:59 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:59 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
15:39:59 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:59 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-02 03:00:00 (before)
                2026-10-02 06:00:00 (after)
15:39:59 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-02 03:00:00) in space  (linearNDFast)
15:39:59 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:59 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-02 06:00:00) in space  (linearNDFast)
15:39:59 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:59 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-02 03:00:00, weight 0.45) and
                      after (2026-10-02 06:00:00, weight 0.55) in time
15:39:59 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:59 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:59 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:59 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:39:59 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:59 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:39:59 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:59 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:59 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
15:39:59 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:59 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-02 03:00:00 (before)
                2026-10-02 06:00:00 (after)
15:39:59 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-02 03:00:00) in space  (linearNDFast)
15:39:59 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:59 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-02 06:00:00) in space  (linearNDFast)
15:39:59 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:59 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-02 03:00:00, weight 0.45) and
                      after (2026-10-02 06:00:00, weight 0.55) in time
15:39:59 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:59 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:59 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:39:59 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:39:59 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']
15:39:59 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:39:59 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:39:59 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:39:59 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -1.07931 (min) -0.102276 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.48959 (min) 0.179549 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -4.50495 (min) -0.968898 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -15.4063 (min) -11.8299 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:39:59 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 3.475519, mean: 5.292294, max: 6.065197
15:39:59 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:39:59 DEBUG   opendrift.models.physics_methods:979:    min: 10.156391, mean: 12.522985, max: 13.416895
15:39:59 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 10.156391, mean: 12.522985, max: 13.416895
15:39:59 DEBUG   opendrift:700: No elements hit coastline.
15:39:59 DEBUG   opendrift:1810: No elements to deactivate
15:39:59 DEBUG   opendrift:2294: Calling OpenOil.update()
15:39:59 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:39:59 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:39:59 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
15:39:59 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:39:59 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:39:59 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:39:59 DEBUG   opendrift.models.physics_methods:979:    min: 10.156391, mean: 12.522985, max: 13.416895
15:39:59 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:39:59 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.019951, dN_50: 0.001566
15:39:59 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:39:59 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.08896412008685944
15:39:59 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:39:59 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:39:59 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:39:59 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 320 surface elements
15:39:59 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 326 surface elements
15:39:59 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 327 surface elements
15:39:59 DEBUG   opendrift.models.physics_methods:823: Advecting 343 of 6000 elements above 0.100m with wind-sheared ocean current (0.018045 m/s - 0.440798 m/s)
15:39:59 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:39:59 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.000627875305700139 and 0.4687086847037518 m/s
15:39:59 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:39:59 DEBUG   opendrift:2236: ======================================================================
15:39:59 INFO    opendrift:2237: 2026-10-02 05:39:19.304546 - step 39 of 48 - 6000 active elements (0 deactivated)
15:39:59 DEBUG   opendrift:2243: 0 elements scheduled.
15:39:59 DEBUG   opendrift:2245: ======================================================================
15:39:59 DEBUG   opendrift:2256:                34.10955714389456 <- latitude -> 34.87852828383103
15:39:59 DEBUG   opendrift:2256:                22.413626555112526 <- longitude -> 23.267835684310864
15:39:59 DEBUG   opendrift:2256:                -105.32624908307203 <- z -> 0.0
15:39:59 DEBUG   opendrift:2257: ---------------------------------
15:39:59 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:59 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:39:59 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:59 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:39:59 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:59 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:59 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:39:59 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:59 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:59 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:59 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:59 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:39:59 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:59 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:39:59 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:59 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:59 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:39:59 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:59 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:39:59 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:59 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:59 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:59 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:39:59 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:59 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
15:39:59 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:59 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:59 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
15:39:59 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:59 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-02 03:00:00 (before)
                2026-10-02 06:00:00 (after)
15:39:59 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-02 03:00:00) in space  (linearNDFast)
15:39:59 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:59 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-02 06:00:00) in space  (linearNDFast)
15:39:59 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:59 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-02 03:00:00, weight 0.11) and
                      after (2026-10-02 06:00:00, weight 0.89) in time
15:39:59 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:59 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:59 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:59 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:39:59 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:59 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:39:59 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:59 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:59 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
15:39:59 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:59 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-02 03:00:00 (before)
                2026-10-02 06:00:00 (after)
15:39:59 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-02 03:00:00) in space  (linearNDFast)
15:39:59 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:59 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-02 06:00:00) in space  (linearNDFast)
15:39:59 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:39:59 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-02 03:00:00, weight 0.11) and
                      after (2026-10-02 06:00:00, weight 0.89) in time
15:39:59 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:59 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:59 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:39:59 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:39:59 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']
15:39:59 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:39:59 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:39:59 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:39:59 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -1.10866 (min) -0.11028 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.505626 (min) 0.231847 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -4.55169 (min) -0.771793 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -15.516 (min) -11.9886 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:39:59 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:39:59 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 3.559878, mean: 5.472401, max: 6.166906
15:39:59 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:39:59 DEBUG   opendrift.models.physics_methods:979:    min: 10.278912, mean: 12.738980, max: 13.528923
15:39:59 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 10.278912, mean: 12.738980, max: 13.528923
15:39:59 DEBUG   opendrift:700: No elements hit coastline.
15:39:59 DEBUG   opendrift:1810: No elements to deactivate
15:39:59 DEBUG   opendrift:2294: Calling OpenOil.update()
15:39:59 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:39:59 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:39:59 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
15:39:59 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:39:59 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:39:59 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:39:59 DEBUG   opendrift.models.physics_methods:979:    min: 10.278913, mean: 12.738982, max: 13.528923
15:39:59 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:39:59 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.020693, dN_50: 0.001624
15:39:59 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:39:59 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.09045592052460491
15:39:59 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:39:59 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:39:59 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:39:59 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 327 surface elements
15:39:59 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 328 surface elements
15:39:59 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 334 surface elements
15:39:59 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 338 surface elements
15:39:59 DEBUG   opendrift.models.physics_methods:823: Advecting 360 of 6000 elements above 0.100m with wind-sheared ocean current (0.018976 m/s - 0.457442 m/s)
15:39:59 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:39:59 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.001894280241066813 and 0.4302681773758936 m/s
15:39:59 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:39:59 DEBUG   opendrift:2236: ======================================================================
15:39:59 INFO    opendrift:2237: 2026-10-02 06:39:19.304546 - step 40 of 48 - 6000 active elements (0 deactivated)
15:39:59 DEBUG   opendrift:2243: 0 elements scheduled.
15:39:59 DEBUG   opendrift:2245: ======================================================================
15:39:59 DEBUG   opendrift:2256:                34.08791514838586 <- latitude -> 34.87693951764146
15:39:59 DEBUG   opendrift:2256:                22.374353078755387 <- longitude -> 23.255028777711328
15:39:59 DEBUG   opendrift:2256:                -103.99990722933853 <- z -> 0.0
15:39:59 DEBUG   opendrift:2257: ---------------------------------
15:39:59 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:59 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:39:59 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:59 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:39:59 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:59 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:59 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:39:59 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:59 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:59 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:59 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:59 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:39:59 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:59 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:39:59 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:59 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:59 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:39:59 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:39:59 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:39:59 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:39:59 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:39:59 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:39:59 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:39:59 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:39:59 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
15:39:59 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:39:59 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:39:59 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
15:39:59 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:39:59 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-02 06:00:00 (before)
                2026-10-02 09:00:00 (after)
15:39:59 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
15:40:01 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
15:40:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
15:40:03 DEBUG   opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
15:40:03 DEBUG   opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
15:40:03 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 20x27x22) for time after (2026-10-02 09:00:00)
15:40:03 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-02 06:00:00) in space  (linearNDFast)
15:40:03 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:40:03 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-02 09:00:00) in space  (linearNDFast)
15:40:03 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:40:03 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-02 06:00:00, weight 0.78) and
                      after (2026-10-02 09:00:00, weight 0.22) in time
15:40:03 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:40:03 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:40:03 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:40:03 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:40:03 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:40:03 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:40:03 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:40:03 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:40:03 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
15:40:03 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:40:03 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-02 06:00:00 (before)
                2026-10-02 09:00:00 (after)
15:40:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
15:40:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
15:40:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
15:40:03 DEBUG   opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
15:40:03 DEBUG   opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
15:40:03 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 11x9x1) for time after (2026-10-02 09:00:00)
15:40:03 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-02 06:00:00) in space  (linearNDFast)
15:40:03 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:40:03 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-02 09:00:00) in space  (linearNDFast)
15:40:03 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:40:03 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-02 06:00:00, weight 0.78) and
                      after (2026-10-02 09:00:00, weight 0.22) in time
15:40:03 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:40:03 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:40:03 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:40:03 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:40:03 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
15:40:03 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:40:03 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:40:03 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:40:03 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:40:03 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -1.1168 (min) -0.127067 (max)
15:40:03 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.495735 (min) 0.272127 (max)
15:40:03 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -4.67927 (min) -0.765551 (max)
15:40:03 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -15.5927 (min) -12.386 (max)
15:40:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:40:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:40:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:40:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:40:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:40:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:40:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:40:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:40:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:40:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:40:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:40:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:40:03 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:40:03 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:40:03 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:40:03 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:40:03 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:40:03 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 3.795022, mean: 5.596954, max: 6.245520
15:40:03 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:40:03 DEBUG   opendrift.models.physics_methods:979:    min: 10.612966, mean: 12.884848, max: 13.614882
15:40:03 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 10.612966, mean: 12.884848, max: 13.614882
15:40:03 DEBUG   opendrift:700: No elements hit coastline.
15:40:03 DEBUG   opendrift:1810: No elements to deactivate
15:40:03 DEBUG   opendrift:2294: Calling OpenOil.update()
15:40:03 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:40:03 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:40:03 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
15:40:03 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:40:03 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:40:03 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:40:03 DEBUG   opendrift.models.physics_methods:979:    min: 10.612966, mean: 12.884849, max: 13.614882
15:40:03 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:40:03 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.021570, dN_50: 0.001693
15:40:03 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:40:03 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.0916089728420015
15:40:03 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:40:03 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:40:03 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:40:03 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 338 surface elements
15:40:03 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 338 surface elements
15:40:03 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 338 surface elements
15:40:03 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 339 surface elements
15:40:03 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 340 surface elements
15:40:03 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 347 surface elements
15:40:03 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 348 surface elements
15:40:03 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 347 surface elements
15:40:03 DEBUG   opendrift.models.physics_methods:823: Advecting 365 of 6000 elements above 0.100m with wind-sheared ocean current (0.030049 m/s - 0.467043 m/s)
15:40:03 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:40:03 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0005917362567909385 and 0.4374578012433827 m/s
15:40:03 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:40:03 DEBUG   opendrift:2236: ======================================================================
15:40:03 INFO    opendrift:2237: 2026-10-02 07:39:19.304546 - step 41 of 48 - 6000 active elements (0 deactivated)
15:40:03 DEBUG   opendrift:2243: 0 elements scheduled.
15:40:03 DEBUG   opendrift:2245: ======================================================================
15:40:03 DEBUG   opendrift:2256:                34.05592761040808 <- latitude -> 34.886700935656556
15:40:03 DEBUG   opendrift:2256:                22.338283219899473 <- longitude -> 23.239182042388798
15:40:03 DEBUG   opendrift:2256:                -102.56082071664213 <- z -> 0.0
15:40:03 DEBUG   opendrift:2257: ---------------------------------
15:40:03 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:40:03 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:40:03 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:40:03 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:40:03 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:40:03 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:40:03 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:40:03 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:40:03 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:40:03 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:40:03 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:40:03 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:40:03 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:40:03 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:40:03 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:40:03 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:40:03 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:40:03 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:40:03 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:40:03 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:40:03 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:40:03 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:40:03 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:40:03 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:40:03 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
15:40:03 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:40:03 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:40:03 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
15:40:03 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:40:03 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-02 06:00:00 (before)
                2026-10-02 09:00:00 (after)
15:40:03 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-02 06:00:00) in space  (linearNDFast)
15:40:03 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:40:03 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-02 09:00:00) in space  (linearNDFast)
15:40:03 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:40:03 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-02 06:00:00, weight 0.45) and
                      after (2026-10-02 09:00:00, weight 0.55) in time
15:40:03 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:40:03 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:40:03 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:40:03 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:40:03 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:40:03 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:40:03 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:40:03 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:40:03 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
15:40:03 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:40:03 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-02 06:00:00 (before)
                2026-10-02 09:00:00 (after)
15:40:03 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-02 06:00:00) in space  (linearNDFast)
15:40:03 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:40:03 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-02 09:00:00) in space  (linearNDFast)
15:40:03 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:40:03 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-02 06:00:00, weight 0.45) and
                      after (2026-10-02 09:00:00, weight 0.55) in time
15:40:03 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:40:03 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:40:03 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:40:03 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:40:03 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
15:40:03 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:40:03 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:40:03 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:40:03 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:40:03 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -1.08355 (min) -0.127058 (max)
15:40:03 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.474083 (min) 0.367254 (max)
15:40:03 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -4.93735 (min) -0.788105 (max)
15:40:03 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -15.6826 (min) -12.9247 (max)
15:40:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:40:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:40:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:40:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:40:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:40:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:40:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:40:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:40:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:40:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:40:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:40:03 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:40:03 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:40:03 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:40:03 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:40:03 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:40:03 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:40:03 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 4.134687, mean: 5.674738, max: 6.320289
15:40:03 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:40:03 DEBUG   opendrift.models.physics_methods:979:    min: 11.077733, mean: 12.973935, max: 13.696137
15:40:03 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 11.077733, mean: 12.973935, max: 13.696137
15:40:03 DEBUG   opendrift:700: No elements hit coastline.
15:40:03 DEBUG   opendrift:1810: No elements to deactivate
15:40:03 DEBUG   opendrift:2294: Calling OpenOil.update()
15:40:03 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:40:03 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:40:03 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
15:40:03 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:40:03 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:40:03 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:40:03 DEBUG   opendrift.models.physics_methods:979:    min: 11.077733, mean: 12.973935, max: 13.696136
15:40:03 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:40:03 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.022563, dN_50: 0.001771
15:40:03 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:40:03 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.09270562942520123
15:40:03 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:40:03 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:40:03 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:40:03 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 346 surface elements
15:40:03 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 350 surface elements
15:40:03 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 352 surface elements
15:40:03 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 353 surface elements
15:40:04 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 357 surface elements
15:40:04 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 356 surface elements
15:40:04 DEBUG   opendrift.models.physics_methods:823: Advecting 378 of 6000 elements above 0.100m with wind-sheared ocean current (0.069227 m/s - 0.472595 m/s)
15:40:04 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:40:04 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0009843711937768515 and 0.4284673948593973 m/s
15:40:04 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:40:04 DEBUG   opendrift:2236: ======================================================================
15:40:04 INFO    opendrift:2237: 2026-10-02 08:39:19.304546 - step 42 of 48 - 6000 active elements (0 deactivated)
15:40:04 DEBUG   opendrift:2243: 0 elements scheduled.
15:40:04 DEBUG   opendrift:2245: ======================================================================
15:40:04 DEBUG   opendrift:2256:                34.02829137682072 <- latitude -> 34.89305779791038
15:40:04 DEBUG   opendrift:2256:                22.29815931552762 <- longitude -> 23.220601062801364
15:40:04 DEBUG   opendrift:2256:                -101.30767509488703 <- z -> 0.0
15:40:04 DEBUG   opendrift:2257: ---------------------------------
15:40:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:40:04 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:40:04 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:40:04 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:40:04 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:40:04 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:40:04 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:40:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:40:04 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:40:04 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:40:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:40:04 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:40:04 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:40:04 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:40:04 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:40:04 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:40:04 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:40:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:40:04 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:40:04 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:40:04 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:40:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:40:04 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:40:04 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:40: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
15:40:04 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:40:04 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:40: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
15:40:04 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:40:04 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-02 06:00:00 (before)
                2026-10-02 09:00:00 (after)
15:40:04 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-02 06:00:00) in space  (linearNDFast)
15:40:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:40:04 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-02 09:00:00) in space  (linearNDFast)
15:40:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:40:04 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-02 06:00:00, weight 0.11) and
                      after (2026-10-02 09:00:00, weight 0.89) in time
15:40:04 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:40:04 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:40:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:40:04 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:40:04 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:40:04 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:40:04 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:40:04 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:40:04 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
15:40:04 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:40:04 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-02 06:00:00 (before)
                2026-10-02 09:00:00 (after)
15:40:04 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-02 06:00:00) in space  (linearNDFast)
15:40:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:40:04 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-02 09:00:00) in space  (linearNDFast)
15:40:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:40:04 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-02 06:00:00, weight 0.11) and
                      after (2026-10-02 09:00:00, weight 0.89) in time
15:40:04 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:40:04 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:40:04 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:40:04 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:40:04 DEBUG   opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
15:40:04 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:40:04 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:40:04 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:40:04 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:40:04 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -1.06868 (min) -0.102935 (max)
15:40:04 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.446539 (min) 0.455767 (max)
15:40:04 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -5.1704 (min) -0.765359 (max)
15:40:04 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -15.6466 (min) -13.352 (max)
15:40:04 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:40:04 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:40:04 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:40:04 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:40:04 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:40:04 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:40:04 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:40:04 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:40:04 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:40:04 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:40:04 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:40:04 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:40:04 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:40:04 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:40:04 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:40:04 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:40:04 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:40:04 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 4.400017, mean: 5.727880, max: 6.303310
15:40:04 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:40:04 DEBUG   opendrift.models.physics_methods:979:    min: 11.427646, mean: 13.032864, max: 13.677726
15:40:04 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 11.427646, mean: 13.032864, max: 13.677726
15:40:04 DEBUG   opendrift:700: No elements hit coastline.
15:40:04 DEBUG   opendrift:1810: No elements to deactivate
15:40:04 DEBUG   opendrift:2294: Calling OpenOil.update()
15:40:04 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:40:04 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:40:04 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
15:40:04 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:40:04 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:40:04 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:40:04 DEBUG   opendrift.models.physics_methods:979:    min: 11.427647, mean: 13.032864, max: 13.677726
15:40:04 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:40:04 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.023643, dN_50: 0.001856
15:40:04 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:40:04 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.09245659409882416
15:40:04 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:40:04 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:40:04 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:40:04 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 357 surface elements
15:40:04 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 357 surface elements
15:40:04 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 363 surface elements
15:40:04 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 363 surface elements
15:40:04 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 362 surface elements
15:40:04 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 362 surface elements
15:40:04 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 363 surface elements
15:40:04 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 364 surface elements
15:40:04 DEBUG   opendrift.models.physics_methods:823: Advecting 379 of 6000 elements above 0.100m with wind-sheared ocean current (0.069316 m/s - 0.476814 m/s)
15:40:04 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:40:04 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0016711839241778858 and 0.42766584346412556 m/s
15:40:04 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:40:04 DEBUG   opendrift:2236: ======================================================================
15:40:04 INFO    opendrift:2237: 2026-10-02 09:39:19.304546 - step 43 of 48 - 6000 active elements (0 deactivated)
15:40:04 DEBUG   opendrift:2243: 0 elements scheduled.
15:40:04 DEBUG   opendrift:2245: ======================================================================
15:40:04 DEBUG   opendrift:2256:                33.997589268628964 <- latitude -> 34.907996543659635
15:40:04 DEBUG   opendrift:2256:                22.275871620969596 <- longitude -> 23.218963055865164
15:40:04 DEBUG   opendrift:2256:                -100.3850111400523 <- z -> 0.0
15:40:04 DEBUG   opendrift:2257: ---------------------------------
15:40:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:40:04 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:40:04 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:40:04 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:40:04 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:40:04 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:40:04 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:40:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:40:04 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:40:04 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:40:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:40:04 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:40:04 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:40:04 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:40:04 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:40:04 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:40:04 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:40:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:40:04 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:40:04 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:40:04 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:40:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:40:04 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:40:04 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:40: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
15:40:04 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:40:04 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:40: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
15:40:04 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:40:04 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-02 09:00:00 (before)
                2026-10-02 12:00:00 (after)
15:40:04 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
15:40:05 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
15:40:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
15:40:06 DEBUG   opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
15:40:06 DEBUG   opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
15:40:06 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 21x31x22) for time after (2026-10-02 12:00:00)
15:40:06 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-02 09:00:00) in space  (linearNDFast)
15:40:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:40:06 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-02 12:00:00) in space  (linearNDFast)
15:40:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:40:06 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-02 09:00:00, weight 0.78) and
                      after (2026-10-02 12:00:00, weight 0.22) in time
15:40:06 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:40:06 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:40:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:40:06 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:40:06 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:40:06 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:40:06 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:40:06 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:40: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
15:40:06 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:40:06 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-02 09:00:00 (before)
                2026-10-02 12:00:00 (after)
15:40:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
15:40:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
15:40:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
15:40:06 DEBUG   opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
15:40:06 DEBUG   opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
15:40:06 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 10x10x1) for time after (2026-10-02 12:00:00)
15:40:06 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-02 09:00:00) in space  (linearNDFast)
15:40:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:40:06 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-02 12:00:00) in space  (linearNDFast)
15:40:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:40:06 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-02 09:00:00, weight 0.78) and
                      after (2026-10-02 12:00:00, weight 0.22) in time
15:40:06 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:40:06 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:40:06 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:40:06 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:40: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']
15:40:06 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:40:06 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:40:06 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:40:06 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:40:06 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.992813 (min) -0.0840366 (max)
15:40:06 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.406706 (min) 0.456995 (max)
15:40:06 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -5.38987 (min) -0.698415 (max)
15:40:06 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -15.8107 (min) -13.5063 (max)
15:40:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:40:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:40:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:40:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:40:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:40:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:40:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:40:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:40:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:40:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:40:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:40:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:40:06 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:40:06 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:40:06 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:40:06 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:40:06 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:40:06 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 4.499510, mean: 5.815681, max: 6.417411
15:40:06 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:40:06 DEBUG   opendrift.models.physics_methods:979:    min: 11.556125, mean: 13.131859, max: 13.800966
15:40:06 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 11.556125, mean: 13.131859, max: 13.800966
15:40:06 DEBUG   opendrift:700: No elements hit coastline.
15:40:06 DEBUG   opendrift:1810: No elements to deactivate
15:40:06 DEBUG   opendrift:2294: Calling OpenOil.update()
15:40:06 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:40:06 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:40:06 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
15:40:06 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:40:06 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:40:06 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:40:06 DEBUG   opendrift.models.physics_methods:979:    min: 11.556125, mean: 13.131860, max: 13.800965
15:40:06 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:40:06 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.024832, dN_50: 0.001949
15:40:06 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:40:06 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.09413013997904567
15:40:06 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:40:06 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:40:06 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:40:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 363 surface elements
15:40:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 367 surface elements
15:40:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 370 surface elements
15:40:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 372 surface elements
15:40:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 380 surface elements
15:40:06 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 382 surface elements
15:40:06 DEBUG   opendrift.models.physics_methods:823: Advecting 395 of 6000 elements above 0.100m with wind-sheared ocean current (0.029412 m/s - 0.481449 m/s)
15:40:06 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:40:06 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0014411247040008923 and 0.44025488676538854 m/s
15:40:06 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:40:06 DEBUG   opendrift:2236: ======================================================================
15:40:06 INFO    opendrift:2237: 2026-10-02 10:39:19.304546 - step 44 of 48 - 6000 active elements (0 deactivated)
15:40:06 DEBUG   opendrift:2243: 0 elements scheduled.
15:40:06 DEBUG   opendrift:2245: ======================================================================
15:40:06 DEBUG   opendrift:2256:                33.97478840489454 <- latitude -> 34.91715523829788
15:40:06 DEBUG   opendrift:2256:                22.253616126885408 <- longitude -> 23.2009473547155
15:40:06 DEBUG   opendrift:2256:                -99.14616457406926 <- z -> 0.0
15:40:06 DEBUG   opendrift:2257: ---------------------------------
15:40:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:40:06 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:40:06 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:40:06 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:40:06 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:40:06 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:40:06 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:40:06 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:40:06 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:40:06 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:40:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:40:06 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:40:06 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:40:06 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:40:06 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:40:06 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:40:06 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:40:06 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:40:06 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:40:06 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:40:06 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:40:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:40:06 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:40:06 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:40: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
15:40:06 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:40:06 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:40: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
15:40:06 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:40:06 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-02 09:00:00 (before)
                2026-10-02 12:00:00 (after)
15:40:06 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-02 09:00:00) in space  (linearNDFast)
15:40:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:40:06 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-02 12:00:00) in space  (linearNDFast)
15:40:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:40:06 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-02 09:00:00, weight 0.45) and
                      after (2026-10-02 12:00:00, weight 0.55) in time
15:40:06 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:40:06 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:40:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:40:06 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:40:06 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:40:06 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:40:06 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:40:06 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:40: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
15:40:06 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:40:06 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-02 09:00:00 (before)
                2026-10-02 12:00:00 (after)
15:40:06 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-02 09:00:00) in space  (linearNDFast)
15:40:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:40:06 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-02 12:00:00) in space  (linearNDFast)
15:40:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:40:06 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-02 09:00:00, weight 0.45) and
                      after (2026-10-02 12:00:00, weight 0.55) in time
15:40:06 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:40:06 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:40:06 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:40:06 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:40: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']
15:40:06 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:40:06 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:40:06 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:40:06 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:40:06 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.921917 (min) -0.0403116 (max)
15:40:06 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.354335 (min) 0.497532 (max)
15:40:06 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -5.61905 (min) -0.70864 (max)
15:40:06 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -15.9135 (min) -13.4913 (max)
15:40:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:40:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:40:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:40:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:40:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:40:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:40:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:40:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:40:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:40:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:40:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:40:06 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:40:06 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:40:06 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:40:06 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:40:06 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:40:06 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:40:06 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 4.489952, mean: 5.926847, max: 6.486942
15:40:06 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:40:06 DEBUG   opendrift.models.physics_methods:979:    min: 11.543843, mean: 13.257946, max: 13.875530
15:40:06 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 11.543843, mean: 13.257946, max: 13.875530
15:40:06 DEBUG   opendrift:700: No elements hit coastline.
15:40:06 DEBUG   opendrift:1810: No elements to deactivate
15:40:06 DEBUG   opendrift:2294: Calling OpenOil.update()
15:40:06 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:40:06 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:40:06 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
15:40:06 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:40:06 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:40:06 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:40:06 DEBUG   opendrift.models.physics_methods:979:    min: 11.543843, mean: 13.257945, max: 13.875530
15:40:06 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:40:06 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.026131, dN_50: 0.002051
15:40:06 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:40:06 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.09514998046717911
15:40:06 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:40:06 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:40:06 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:40:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 384 surface elements
15:40:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 385 surface elements
15:40:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 385 surface elements
15:40:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 384 surface elements
15:40:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 390 surface elements
15:40:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 390 surface elements
15:40:07 DEBUG   opendrift.models.physics_methods:823: Advecting 408 of 6000 elements above 0.100m with wind-sheared ocean current (0.017422 m/s - 0.485050 m/s)
15:40:07 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:40:07 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0034389697181324633 and 0.49505959476960526 m/s
15:40:07 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:40:07 DEBUG   opendrift:2236: ======================================================================
15:40:07 INFO    opendrift:2237: 2026-10-02 11:39:19.304546 - step 45 of 48 - 6000 active elements (0 deactivated)
15:40:07 DEBUG   opendrift:2243: 0 elements scheduled.
15:40:07 DEBUG   opendrift:2245: ======================================================================
15:40:07 DEBUG   opendrift:2256:                33.94090580982714 <- latitude -> 34.923685861123865
15:40:07 DEBUG   opendrift:2256:                22.23197058247565 <- longitude -> 23.183215612314875
15:40:07 DEBUG   opendrift:2256:                -98.14374381547144 <- z -> 0.0
15:40:07 DEBUG   opendrift:2257: ---------------------------------
15:40:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:40:07 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:40:07 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:40:07 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:40:07 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:40:07 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:40:07 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:40:07 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:40:07 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:40:07 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:40:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:40:07 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:40:07 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:40:07 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:40:07 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:40:07 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:40:07 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:40:07 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:40:07 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:40:07 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:40:07 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:40:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:40:07 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:40:07 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:40: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
15:40:07 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:40:07 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:40: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
15:40:07 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:40:07 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-02 09:00:00 (before)
                2026-10-02 12:00:00 (after)
15:40:07 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-02 09:00:00) in space  (linearNDFast)
15:40:07 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:40:07 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-02 12:00:00) in space  (linearNDFast)
15:40:07 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:40:07 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-02 09:00:00, weight 0.11) and
                      after (2026-10-02 12:00:00, weight 0.89) in time
15:40:07 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:40:07 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:40:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:40:07 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:40:07 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:40:07 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:40:07 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:40:07 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:40: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
15:40:07 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:40:07 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-02 09:00:00 (before)
                2026-10-02 12:00:00 (after)
15:40:07 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-02 09:00:00) in space  (linearNDFast)
15:40:07 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:40:07 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-02 12:00:00) in space  (linearNDFast)
15:40:07 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:40:07 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-02 09:00:00, weight 0.11) and
                      after (2026-10-02 12:00:00, weight 0.89) in time
15:40:07 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:40:07 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:40:07 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:40:07 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:40: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']
15:40:07 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:40:07 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:40:07 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:40:07 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:40:07 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.873654 (min) -0.00706299 (max)
15:40:07 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.297145 (min) 0.513359 (max)
15:40:07 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -5.84286 (min) -0.734894 (max)
15:40:07 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -16.0386 (min) -13.4597 (max)
15:40:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:40:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:40:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:40:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:40:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:40:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:40:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:40:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:40:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:40:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:40:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:40:07 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:40:07 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:40:07 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:40:07 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:40:07 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:40:07 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:40:07 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 4.469910, mean: 6.052820, max: 6.573932
15:40:07 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:40:07 DEBUG   opendrift.models.physics_methods:979:    min: 11.518051, mean: 13.399474, max: 13.968256
15:40:07 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 11.518051, mean: 13.399474, max: 13.968256
15:40:07 DEBUG   opendrift:700: No elements hit coastline.
15:40:07 DEBUG   opendrift:1810: No elements to deactivate
15:40:07 DEBUG   opendrift:2294: Calling OpenOil.update()
15:40:07 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:40:07 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:40:07 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
15:40:07 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:40:07 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:40:07 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:40:07 DEBUG   opendrift.models.physics_methods:979:    min: 11.518051, mean: 13.399474, max: 13.968256
15:40:07 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:40:07 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.027484, dN_50: 0.002157
15:40:07 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:40:07 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.09642589340881247
15:40:07 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:40:07 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:40:07 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:40:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 390 surface elements
15:40:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 391 surface elements
15:40:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 398 surface elements
15:40:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 398 surface elements
15:40:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 397 surface elements
15:40:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 398 surface elements
15:40:07 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 400 surface elements
15:40:07 DEBUG   opendrift.models.physics_methods:823: Advecting 418 of 6000 elements above 0.100m with wind-sheared ocean current (0.126690 m/s - 0.488978 m/s)
15:40:07 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:40:07 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0019946675595520595 and 0.41383519308694083 m/s
15:40:07 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:40:07 DEBUG   opendrift:2236: ======================================================================
15:40:07 INFO    opendrift:2237: 2026-10-02 12:39:19.304546 - step 46 of 48 - 6000 active elements (0 deactivated)
15:40:07 DEBUG   opendrift:2243: 0 elements scheduled.
15:40:07 DEBUG   opendrift:2245: ======================================================================
15:40:07 DEBUG   opendrift:2256:                33.92064190260367 <- latitude -> 34.933524614979
15:40:07 DEBUG   opendrift:2256:                22.214096146825597 <- longitude -> 23.167943561725906
15:40:07 DEBUG   opendrift:2256:                -96.65149189593654 <- z -> 0.0
15:40:07 DEBUG   opendrift:2257: ---------------------------------
15:40:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:40:07 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:40:07 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:40:07 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:40:07 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:40:07 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:40:07 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:40:07 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:40:07 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:40:07 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:40:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:40:07 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:40:07 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:40:07 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:40:07 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:40:07 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:40:07 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:40:07 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:40:07 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:40:07 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:40:07 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:40:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:40:07 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:40:07 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:40: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
15:40:07 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:40:07 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:40: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
15:40:07 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:40:07 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-02 12:00:00 (before)
                2026-10-02 15:00:00 (after)
15:40:07 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
15:40:08 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
15:40:09 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
15:40:09 DEBUG   opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
15:40:09 DEBUG   opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
15:40:09 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 21x34x21) for time after (2026-10-02 15:00:00)
15:40:09 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-02 12:00:00) in space  (linearNDFast)
15:40:09 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:40:09 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-02 15:00:00) in space  (linearNDFast)
15:40:09 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:40:09 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-02 12:00:00, weight 0.78) and
                      after (2026-10-02 15:00:00, weight 0.22) in time
15:40:09 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:40:09 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:40:09 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:40:09 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:40:09 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:40:09 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:40:09 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:40:09 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:40: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
15:40:09 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:40:09 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-02 12:00:00 (before)
                2026-10-02 15:00:00 (after)
15:40:09 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
15:40:09 DEBUG   opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
15:40:09 DEBUG   opendrift.readers.reader_netCDF_CF_generic:597: North is up, no rotation necessary
15:40:09 DEBUG   opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
15:40:09 DEBUG   opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
15:40:09 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 11x10x1) for time after (2026-10-02 15:00:00)
15:40:09 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-02 12:00:00) in space  (linearNDFast)
15:40:09 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:40:09 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-02 15:00:00) in space  (linearNDFast)
15:40:09 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:40:09 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-02 12:00:00, weight 0.78) and
                      after (2026-10-02 15:00:00, weight 0.22) in time
15:40:09 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:40:09 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:40:09 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:40:09 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:40: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']
15:40:09 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:40:09 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:40:09 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:40:09 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:40:09 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.792787 (min) 0.043389 (max)
15:40:09 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.30156 (min) 0.45881 (max)
15:40:09 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -5.87812 (min) -0.762304 (max)
15:40:09 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -15.9881 (min) -13.5048 (max)
15:40:09 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:40:09 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:40:09 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:40:09 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:40:09 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:40:09 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:40:09 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:40:09 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:40:09 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:40:09 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:40:09 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:40:09 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:40:09 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:40:09 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:40:09 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:40:09 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:40:09 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:40:09 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 4.500824, mean: 5.973512, max: 6.520940
15:40:09 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:40:09 DEBUG   opendrift.models.physics_methods:979:    min: 11.557812, mean: 13.312930, max: 13.911843
15:40:09 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 11.557812, mean: 13.312930, max: 13.911843
15:40:09 DEBUG   opendrift:700: No elements hit coastline.
15:40:09 DEBUG   opendrift:1810: No elements to deactivate
15:40:09 DEBUG   opendrift:2294: Calling OpenOil.update()
15:40:09 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:40:09 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:40:09 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
15:40:09 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:40:09 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:40:09 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:40:09 DEBUG   opendrift.models.physics_methods:979:    min: 11.557813, mean: 13.312930, max: 13.911843
15:40:09 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:40:09 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.029246, dN_50: 0.002295
15:40:09 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:40:09 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.095648629320759
15:40:09 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:40:09 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:40:09 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:40:09 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 405 surface elements
15:40:09 DEBUG   opendrift.models.physics_methods:823: Advecting 424 of 6000 elements above 0.100m with wind-sheared ocean current (0.095396 m/s - 0.482438 m/s)
15:40:09 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:40:09 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.003459391908803382 and 0.4316365134811171 m/s
15:40:09 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:40:09 DEBUG   opendrift:2236: ======================================================================
15:40:09 INFO    opendrift:2237: 2026-10-02 13:39:19.304546 - step 47 of 48 - 6000 active elements (0 deactivated)
15:40:09 DEBUG   opendrift:2243: 0 elements scheduled.
15:40:09 DEBUG   opendrift:2245: ======================================================================
15:40:09 DEBUG   opendrift:2256:                33.90045293743042 <- latitude -> 34.935260763435636
15:40:09 DEBUG   opendrift:2256:                22.189241563718692 <- longitude -> 23.147652710855617
15:40:09 DEBUG   opendrift:2256:                -95.38415082118948 <- z -> 0.0
15:40:09 DEBUG   opendrift:2257: ---------------------------------
15:40:09 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:40:09 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:40:09 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:40:09 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:40:09 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:40:09 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:40:09 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:40:09 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:40:09 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:40:09 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:40:09 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:40:09 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:40:09 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:40:09 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:40:09 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:40:09 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:40:09 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:40:09 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:40:09 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:40:09 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:40:09 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:40:09 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:40:09 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:40:09 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:40: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
15:40:09 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:40:09 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:40: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
15:40:09 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:40:09 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-02 12:00:00 (before)
                2026-10-02 15:00:00 (after)
15:40:09 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-02 12:00:00) in space  (linearNDFast)
15:40:09 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:40:09 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-02 15:00:00) in space  (linearNDFast)
15:40:09 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:40:09 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-02 12:00:00, weight 0.45) and
                      after (2026-10-02 15:00:00, weight 0.55) in time
15:40:09 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:40:09 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:40:09 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:40:09 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:40:09 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:40:09 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:40:09 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:40:09 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:40: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
15:40:09 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:40:09 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-02 12:00:00 (before)
                2026-10-02 15:00:00 (after)
15:40:09 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-02 12:00:00) in space  (linearNDFast)
15:40:09 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:40:09 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-02 15:00:00) in space  (linearNDFast)
15:40:09 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:40:09 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-02 12:00:00, weight 0.45) and
                      after (2026-10-02 15:00:00, weight 0.55) in time
15:40:09 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:40:09 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:40:09 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:40:09 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:40: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']
15:40:09 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:40:09 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:40:09 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:40:09 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:40:09 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.746269 (min) 0.0711317 (max)
15:40:09 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.328882 (min) 0.389901 (max)
15:40:09 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -5.83394 (min) -0.783656 (max)
15:40:09 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -15.8084 (min) -13.5805 (max)
15:40:09 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:40:09 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:40:09 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:40:09 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:40:09 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:40:09 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:40:09 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:40:09 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:40:09 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:40:09 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:40:09 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:40:09 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:40:09 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:40:09 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:40:09 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:40:09 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:40:09 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:40:09 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 4.552118, mean: 5.786619, max: 6.365759
15:40:09 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:40:09 DEBUG   opendrift.models.physics_methods:979:    min: 11.623484, mean: 13.103665, max: 13.745314
15:40:09 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 11.623484, mean: 13.103665, max: 13.745314
15:40:09 DEBUG   opendrift:700: No elements hit coastline.
15:40:09 DEBUG   opendrift:1810: No elements to deactivate
15:40:09 DEBUG   opendrift:2294: Calling OpenOil.update()
15:40:09 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:40:09 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:40:09 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
15:40:09 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:40:09 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:40:09 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:40:09 DEBUG   opendrift.models.physics_methods:979:    min: 11.623485, mean: 13.103664, max: 13.745314
15:40:09 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:40:09 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.031294, dN_50: 0.002456
15:40:10 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:40:10 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.09337254882152599
15:40:10 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:40:10 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:40:10 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:40:10 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 419 surface elements
15:40:10 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 429 surface elements
15:40:10 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 431 surface elements
15:40:10 DEBUG   opendrift.models.physics_methods:823: Advecting 444 of 6000 elements above 0.100m with wind-sheared ocean current (0.045851 m/s - 0.471467 m/s)
15:40:10 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:40:10 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.003153510652613518 and 0.47529544875288304 m/s
15:40:10 DEBUG   opendrift:915: to be seeded: 0, already seeded 6000
15:40:10 DEBUG   opendrift:2236: ======================================================================
15:40:10 INFO    opendrift:2237: 2026-10-02 14:39:19.304546 - step 48 of 48 - 6000 active elements (0 deactivated)
15:40:10 DEBUG   opendrift:2243: 0 elements scheduled.
15:40:10 DEBUG   opendrift:2245: ======================================================================
15:40:10 DEBUG   opendrift:2256:                33.88182350686699 <- latitude -> 34.94658184821211
15:40:10 DEBUG   opendrift:2256:                22.160537558043572 <- longitude -> 23.133575457916034
15:40:10 DEBUG   opendrift:2256:                -93.93891046640053 <- z -> 0.0
15:40:10 DEBUG   opendrift:2257: ---------------------------------
15:40:10 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:40:10 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
15:40:10 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:40:10 DEBUG   opendrift.models.basemodel.environment:604: Calling reader constant_reader
15:40:10 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:40:10 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:40:10 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
15:40:10 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:40:10 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:40:10 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:40:10 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:40:10 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:40:10 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:40:10 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:40:10 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:40:10 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:40:10 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:40:10 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:40:10 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:40:10 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:40:10 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:40:10 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:40:10 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
15:40:10 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:40:10 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
15:40:10 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:40:10 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:40:10 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
15:40:10 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:40:10 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-02 12:00:00 (before)
                2026-10-02 15:00:00 (after)
15:40:10 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-02 12:00:00) in space  (linearNDFast)
15:40:10 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:40:10 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-02 15:00:00) in space  (linearNDFast)
15:40:10 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:40:10 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-02 12:00:00, weight 0.11) and
                      after (2026-10-02 15:00:00, weight 0.89) in time
15:40:10 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:40:10 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:40:10 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:40:10 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
15:40:10 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:40:10 DEBUG   opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
15:40:10 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:40:10 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:40:10 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
15:40:10 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
15:40:10 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-10-02 12:00:00 (before)
                2026-10-02 15:00:00 (after)
15:40:10 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-10-02 12:00:00) in space  (linearNDFast)
15:40:10 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:40:10 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-10-02 15:00:00) in space  (linearNDFast)
15:40:10 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
15:40:10 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-10-02 12:00:00, weight 0.11) and
                      after (2026-10-02 15:00:00, weight 0.89) in time
15:40:10 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:40:10 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:40:10 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:40:10 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:40:10 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']
15:40:10 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 10 for sea_water_temperature for all profiles
15:40:10 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 34 for sea_water_salinity for all profiles
15:40:10 DEBUG   opendrift.models.basemodel.environment:800:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
15:40:10 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:40:10 DEBUG   opendrift.models.basemodel.environment:899:     x_sea_water_velocity: -0.770271 (min) 0.10153 (max)
15:40:10 DEBUG   opendrift.models.basemodel.environment:899:     y_sea_water_velocity: -0.345707 (min) 0.344939 (max)
15:40:10 DEBUG   opendrift.models.basemodel.environment:899:     x_wind: -5.7546 (min) -0.760562 (max)
15:40:10 DEBUG   opendrift.models.basemodel.environment:899:     y_wind: -15.6826 (min) -13.2849 (max)
15:40:10 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_height: 0 (min) 0 (max)
15:40:10 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_significant_height: 0 (min) 0 (max)
15:40:10 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
15:40:10 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
15:40:10 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
15:40:10 DEBUG   opendrift.models.basemodel.environment:899:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
15:40:10 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_area_fraction: 0 (min) 0 (max)
15:40:10 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_x_velocity: 0 (min) 0 (max)
15:40:10 DEBUG   opendrift.models.basemodel.environment:899:     sea_ice_y_velocity: 0 (min) 0 (max)
15:40:10 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_temperature: 10 (min) 10 (max)
15:40:10 DEBUG   opendrift.models.basemodel.environment:899:     sea_water_salinity: 34 (min) 34 (max)
15:40:10 DEBUG   opendrift.models.basemodel.environment:899:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
15:40:10 DEBUG   opendrift.models.basemodel.environment:899:     horizontal_diffusivity: 20 (min) 20 (max)
15:40:10 DEBUG   opendrift.models.basemodel.environment:899:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
15:40:10 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:40:10 DEBUG   opendrift.models.basemodel.environment:899:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
15:40:10 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:40:10 DEBUG   opendrift.models.physics_methods:902: Calculating Hs from wind, min: 4.597856, mean: 5.604866, max: 6.257366
15:40:10 DEBUG   opendrift.models.physics_methods:969: Calculating wave period Tm02 from wind
15:40:10 DEBUG   opendrift.models.physics_methods:979:    min: 11.681733, mean: 12.895871, max: 13.627788
15:40:10 DEBUG   opendrift.models.physics_methods:919: Calculating wave period from wind, min: 11.681733, mean: 12.895871, max: 13.627788
15:40:10 DEBUG   opendrift:700: No elements hit coastline.
15:40:10 DEBUG   opendrift:1810: No elements to deactivate
15:40:10 DEBUG   opendrift:2294: Calling OpenOil.update()
15:40:10 DEBUG   opendrift.models.openoil.openoil:721: NOAA oil weathering
15:40:10 DEBUG   opendrift.models.openoil.openoil:826:     Calculating evaporation - NOAA
15:40:10 DEBUG   opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
15:40:10 DEBUG   opendrift.models.openoil.openoil:859:     Calculating emulsification - NOAA
15:40:10 DEBUG   opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
15:40:10 DEBUG   opendrift.models.physics_methods:961: Using mean period Tm02 as wave period
15:40:10 DEBUG   opendrift.models.physics_methods:979:    min: 11.681733, mean: 12.895872, max: 13.627788
15:40:10 DEBUG   opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
15:40:10 DEBUG   opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.033441, dN_50: 0.002624
15:40:10 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
15:40:10 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.09178271513890197
15:40:10 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
15:40:10 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
15:40:10 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
15:40:10 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 432 surface elements
15:40:10 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 2 of 443 surface elements
15:40:10 DEBUG   opendrift.models.openoil.openoil:1045: Entraining 1 of 446 surface elements
15:40:10 DEBUG   opendrift.models.physics_methods:823: Advecting 460 of 6000 elements above 0.100m with wind-sheared ocean current (0.009123 m/s - 0.457233 m/s)
15:40:10 DEBUG   opendrift.models.physics_methods:841: No Stokes drift velocity available
15:40:10 DEBUG   opendrift:1773: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.000581594451589343 and 0.4569051412113533 m/s
15:40:10 DEBUG   opendrift:2332: Cleaning up
15:40:10 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
15:40:10 DEBUG   opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
15:40:10 DEBUG   opendrift.models.basemodel.environment:600: ----------------------------------------
15:40:10 DEBUG   opendrift.models.basemodel.environment:604: Calling reader global_landmask
15:40:10 DEBUG   opendrift.models.basemodel.environment:605: ----------------------------------------
15:40:10 DEBUG   opendrift.models.basemodel.environment:625: Data needed for 6000 elements
15:40:10 DEBUG   opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
15:40:10 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
15:40:10 DEBUG   opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
15:40:10 DEBUG   opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
15:40:10 DEBUG   opendrift.models.basemodel.environment:761: Obtained data for all elements.
15:40:10 DEBUG   opendrift.models.basemodel.environment:774: ---------------------------------------
15:40:10 DEBUG   opendrift.models.basemodel.environment:775: Finished processing all variable groups
15:40:10 DEBUG   opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
15:40:10 DEBUG   opendrift.models.basemodel.environment:899:     land_binary_mask: 0 (min) 0 (max)
15:40:10 DEBUG   opendrift.models.basemodel.environment:901: ---------------------------------
15:40:10 DEBUG   opendrift:700: No elements hit coastline.
15:40:10 DEBUG   opendrift:2432: Updating minval and maxval
15:40:10 DEBUG   opendrift:2512: Writing to file
15:40:10 DEBUG   opendrift:1810: No elements to deactivate
15:40:10 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)
15:40:10 DEBUG   opendrift:2579: Setting up map: corners=None, fast=False, lscale=None
15:40:11 DEBUG   opendrift.readers.reader_global_landmask:84: Loading shapes ('h' level 1) with Cartopy shapereader...
15:40:20 DEBUG   opendrift.readers.reader_global_landmask:84: Loading shapes ('h' level 5) with Cartopy shapereader...
15:40:20 DEBUG   opendrift.readers.reader_global_landmask:84: Loading shapes ('h' level 6) with Cartopy shapereader...
15:40:20 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:21 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:21 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:21 DEBUG   opendrift:3250: Saving animation..
15:40:21 INFO    opendrift:4823: Saving animation to /root/project/docs/source/gallery/animations/example_oilspill_seafloor_biodegradation_0.gif...
15:40:21 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:21 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:22 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:22 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:22 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:22 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:22 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:22 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:22 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:22 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:23 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:23 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:23 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:23 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:23 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:23 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:23 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:24 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:24 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:24 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:24 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:24 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:24 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:24 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:25 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:25 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:25 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:25 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:25 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:25 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:25 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:26 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:26 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:26 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:26 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:26 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:26 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:26 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:27 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:27 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:27 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:27 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:27 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:27 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:27 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:27 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:28 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:28 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:28 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:28 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:28 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:28 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:28 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:29 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:29 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:29 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:29 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:29 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:29 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:29 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:30 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:30 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:30 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:30 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:30 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:30 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:30 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:30 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:31 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:31 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:31 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:31 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:31 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:31 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:31 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:32 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:32 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:32 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:32 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:32 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:32 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:32 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:33 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:33 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:33 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:33 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:33 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:33 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:33 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:33 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:34 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:34 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:34 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:34 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:34 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:34 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:34 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:34 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (21.45962524414062, 24.18944549560547, 33.52672958374023, 35.34453582763672)..
15:40:41 DEBUG   opendrift:4861: MPLBACKEND = agg
15:40:41 DEBUG   opendrift:4862: DISPLAY = None
15:40:41 DEBUG   opendrift:4863: Time to save animation: 0:00:19.301435
15:40:41 INFO    opendrift:3241: Time to make animation: 0:00:30.450867
../_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-30 15:39 to 2026-10-02 15:39

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)
15:40:41 DEBUG   opendrift:3250: Saving animation..
15:40:41 INFO    opendrift:4823: Saving animation to /root/project/docs/source/gallery/animations/example_oilspill_seafloor_biodegradation_1.gif...
15:40:50 DEBUG   opendrift:4861: MPLBACKEND = agg
15:40:50 DEBUG   opendrift:4862: DISPLAY = None
15:40:50 DEBUG   opendrift:4863: Time to save animation: 0:00:08.484789
15:40:50 INFO    opendrift:3459: Time to make animation: 0:00:08.743203
../_images/example_oilspill_seafloor_biodegradation_1.gif

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

Gallery generated by Sphinx-Gallery