Note
Go to the end to download the full example code.
Biodegradation of oil at depth
import numpy as np
from datetime import datetime, timedelta
from opendrift.readers import reader_netCDF_CF_generic
from opendrift.models.openoil import OpenOil
o = OpenOil(loglevel=0) # Set loglevel to 0 for debug information
time = datetime.now()
WARNING: from next version (1.14.10), loglevel of 0 will give no logging, please change to 10 for DEBUG
16:22:36 DEBUG opendrift.config:168: Adding 17 config items from __init__
16:22:36 DEBUG opendrift.config:178: Overwriting config item readers:max_number_of_fails
16:22:36 DEBUG opendrift.config:168: Adding 6 config items from __init__
16:22:36 INFO opendrift:569: OpenDriftSimulation initialised (version 1.14.10 / v1.14.10-37-gd24556f)
16:22:36 DEBUG opendrift.config:168: Adding 19 config items from oceandrift
16:22:36 DEBUG opendrift.config:178: Overwriting config item seed:z
16:22:36 DEBUG opendrift.config:168: Adding 15 config items from openoil
Current from HYCOM and wind from NCEP GFS
o.add_readers_from_list([
'https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd',
'https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best'])
o.set_config('environment:constant:ocean_mixed_layer_thickness', 20)
o.set_config('environment:constant:horizontal_diffusivity', 20)
o.set_config('drift', {'current_uncertainty': 0, 'wind_uncertainty': 0})
16:22:36 DEBUG opendrift.readers.reader_lazy:37: Delaying initialisation of LazyReader: https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:22:36 DEBUG opendrift.readers.reader_lazy:37: Delaying initialisation of LazyReader: https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:22:36 DEBUG opendrift.models.basemodel.environment:312: Added reader LazyReader: https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:22:36 DEBUG opendrift.models.basemodel.environment:312: Added reader LazyReader: https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:22:36 INFO opendrift.config:68: set_config('drift:current_uncertainty', 0)
16:22:36 INFO opendrift.config:68: set_config('drift:wind_uncertainty', 0)
Configuration
o.set_config('drift:vertical_mixing', True)
o.set_config('drift:vertical_mixing', True)
o.set_config('processes:biodegradation', True)
o.set_config('processes:dispersion', False)
o.set_config('biodegradation:method', 'half_time')
Fast decay for droplets, and slow decay for slick
kwargs = {'biodegradation_half_time_slick': 3, # days
'biodegradation_half_time_droplet': 1, # days
'oil_type': 'GENERIC MEDIUM CRUDE', 'm3_per_hour': .5, 'diameter': 8e-5} # small droplets
Seed oil at surface and at 150m depth
time = datetime.today() - timedelta(days=5)
lon = 23.5
lat = 35.0
o.seed_elements(lon=lon, lat=lat, z=0, radius=100, number=3000, time=time, **kwargs)
o.seed_elements(lon=lon, lat=lat, z=-150, radius=100, number=3000, time=time, **kwargs)
16:22:36 INFO opendrift.models.openoil.openoil:1641: Droplet diameter is provided, and will be kept constant during simulation
16:22:36 INFO opendrift.models.openoil.adios.dirjs:86: Querying ADIOS database for oil: GENERIC MEDIUM CRUDE
16:22:36 DEBUG opendrift.models.openoil.adios.oil:76: Parsing Oil: AD04001 / GENERIC MEDIUM CRUDE
16:22:36 INFO opendrift.models.openoil.openoil:1731: Using density 877.5726099999999 and viscosity 4.5431401718650186e-05 of oiltype GENERIC MEDIUM CRUDE
16:22:36 DEBUG opendrift.readers.basereader:185: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
16:22:36 DEBUG opendrift.models.basemodel.environment:312: Added reader constant_reader
16:22:36 INFO opendrift.models.basemodel.environment:203: Adding a global landmask from GSHHG
16:22:36 DEBUG opendrift.readers.basereader.variables:546: Skipping calculation of vector component, since y is not north
16:22:36 DEBUG opendrift.readers.basereader.variables:546: Skipping calculation of vector component, since y is not north
16:22:36 DEBUG opendrift.readers.basereader.variables:546: Skipping calculation of vector component, since y is not north
16:22:36 DEBUG opendrift.readers.basereader.variables:546: Skipping calculation of vector component, since y is not north
16:22:36 DEBUG opendrift.readers.basereader:185: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
16:22:42 DEBUG opendrift.models.basemodel.environment:312: Added reader global_landmask
16:22:42 INFO opendrift.models.basemodel.environment:227: Fallback values will be used for the following variables which have no readers:
16:22:42 INFO opendrift.models.basemodel.environment:230: sea_surface_height: 0.000000
16:22:42 INFO opendrift.models.basemodel.environment:230: upward_sea_water_velocity: 0.000000
16:22:42 INFO opendrift.models.basemodel.environment:230: sea_surface_wave_significant_height: 0.000000
16:22:42 INFO opendrift.models.basemodel.environment:230: sea_surface_wave_stokes_drift_x_velocity: 0.000000
16:22:42 INFO opendrift.models.basemodel.environment:230: sea_surface_wave_stokes_drift_y_velocity: 0.000000
16:22:42 INFO opendrift.models.basemodel.environment:230: sea_surface_wave_period_at_variance_spectral_density_maximum: 0.000000
16:22:42 INFO opendrift.models.basemodel.environment:230: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0.000000
16:22:42 INFO opendrift.models.basemodel.environment:230: sea_ice_area_fraction: 0.000000
16:22:42 INFO opendrift.models.basemodel.environment:230: sea_ice_x_velocity: 0.000000
16:22:42 INFO opendrift.models.basemodel.environment:230: sea_ice_y_velocity: 0.000000
16:22:42 INFO opendrift.models.basemodel.environment:230: sea_water_temperature: 10.000000
16:22:42 INFO opendrift.models.basemodel.environment:230: sea_water_salinity: 34.000000
16:22:42 INFO opendrift.models.basemodel.environment:230: sea_floor_depth_below_sea_level: 10000.000000
16:22:42 INFO opendrift.models.basemodel.environment:230: ocean_vertical_diffusivity: 0.020000
16:22:42 DEBUG opendrift:165: Changed mode from Mode.Config to Mode.Ready
16:22:42 INFO opendrift.models.openoil.openoil:1641: Droplet diameter is provided, and will be kept constant during simulation
16:22:42 INFO opendrift.models.openoil.adios.dirjs:86: Querying ADIOS database for oil: GENERIC MEDIUM CRUDE
16:22:42 DEBUG opendrift.models.openoil.adios.oil:76: Parsing Oil: AD04001 / GENERIC MEDIUM CRUDE
16:22:42 INFO opendrift.models.openoil.openoil:1731: Using density 877.5726099999999 and viscosity 4.5431401718650186e-05 of oiltype GENERIC MEDIUM CRUDE
Running model
o.run(duration=timedelta(days=2), time_step=3600)
16:22:42 DEBUG opendrift:165: Changed mode from Mode.Ready to Mode.Run
16:22:42 DEBUG opendrift:1875:
------------------------------------------------------
Software and hardware:
OpenDrift version 1.14.10
Platform: Linux, 7.0.0-1009-aws
4.0 GB memory
36 processors (x86_64)
NumPy version 2.5.2
SciPy version 1.18.0
Matplotlib version 3.11.1
NetCDF4 version 1.7.4
Xarray version 2026.7.0
ADIOS (adios_db) version 1.2.5
Copernicusmarine version 2.4.1
Python version 3.14.7 | packaged by conda-forge | (main, Aug 19 2026, 15:32:49) [GCC 15.3.0]
------------------------------------------------------
16:22:42 DEBUG opendrift:1888: No output file is specified, neglecting export_buffer_length
16:22:42 INFO opendrift:1903: Skipping environment variable upward_sea_water_velocity because of condition ['drift:vertical_advection', 'is', False]
16:22:42 INFO opendrift:1914: Storing previous values of element property lon because of condition (('general:coastline_action', 'in', ['stranding', 'previous']), 'or', ('general:seafloor_action', 'in', ['previous']))
16:22:42 INFO opendrift:1914: Storing previous values of element property lat because of condition (('general:coastline_action', 'in', ['stranding', 'previous']), 'or', ('general:seafloor_action', 'in', ['previous']))
16:22:42 DEBUG opendrift:2039: Finalizing environment and preparing readers for simulation coverage ([21.02599253 32.97284402 25.97419057 37.02720938]) and time (2026-08-16 16:22:36.325004 to 2026-08-18 16:22:36.325004)
16:22:42 DEBUG opendrift.models.basemodel.environment:166: Preparing LazyReader: https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd for extent [21.02599253 32.97284402 25.97419057 37.02720938]
16:22:42 DEBUG opendrift.models.basemodel.environment:166: Preparing LazyReader: https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best for extent [21.02599253 32.97284402 25.97419057 37.02720938]
16:22:42 DEBUG opendrift.models.basemodel.environment:166: Preparing constant_reader for extent [21.02599253 32.97284402 25.97419057 37.02720938]
16:22:42 DEBUG opendrift.readers.basereader.variables:559: Nothing more to prepare for constant_reader
16:22:42 DEBUG opendrift.models.basemodel.environment:166: Preparing global_landmask for extent [21.02599253 32.97284402 25.97419057 37.02720938]
16:22:42 DEBUG opendrift.readers.basereader.variables:559: Nothing more to prepare for global_landmask
16:22:42 DEBUG opendrift:2136: Initial self.result, size Frozen({'trajectory': 6000, 'time': 49})
16:22:42 INFO opendrift:955: Using existing reader for land_binary_mask to move elements to ocean
16:22:42 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:22:42 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:22:42 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:22:42 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:22:42 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:22:42 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:22:42 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:22:42 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:22:42 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:22:42 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:22:42 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:22:42 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:22:42 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:22:42 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:22:42 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:22:42 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:22:42 INFO opendrift:986: All points are in ocean
16:22:42 INFO opendrift.models.openoil.openoil:697: Oil-water surface tension is 0.031369 Nm
16:22:42 INFO opendrift.models.openoil.openoil:710: Max water fraction not available for GENERIC MEDIUM CRUDE, using default
16:22:42 DEBUG opendrift:912: to be seeded: 6000, already seeded 0
16:22:42 DEBUG opendrift:934: Released 6000 new elements.
16:22:42 DEBUG opendrift:2212: ======================================================================
16:22:42 INFO opendrift:2213: 2026-08-16 16:22:36.325004 - step 1 of 48 - 6000 active elements (0 deactivated)
16:22:42 DEBUG opendrift:2219: 0 elements scheduled.
16:22:42 DEBUG opendrift:2221: ======================================================================
16:22:42 DEBUG opendrift:2232: 34.99662780761719 <- latitude -> 35.00342559814453
16:22:42 DEBUG opendrift:2232: 23.4965763092041 <- longitude -> 23.50360679626465
16:22:42 DEBUG opendrift:2232: -150.0 <- z -> 0.0
16:22:42 DEBUG opendrift:2233: ---------------------------------
16:22:42 DEBUG opendrift.models.basemodel.environment:573: Variables not covered by any reader: ['sea_floor_depth_below_sea_level', 'sea_water_salinity', 'y_wind', 'sea_surface_height', 'x_wind', 'sea_water_temperature', 'y_sea_water_velocity', 'x_sea_water_velocity']
16:22:42 DEBUG opendrift.readers.reader_lazy:56: Initialising: LazyReader: https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:22:42 DEBUG opendrift.readers:269: Testing reader <module 'opendrift.readers.reader_netCDF_CF_generic' from '/root/project/opendrift/readers/reader_netCDF_CF_generic.py'>
16:22:42 INFO opendrift.readers:67: Opening file with xr.open_dataset
16:22:42 DEBUG findlibs:301: about to search for libeccodes.so/eccodeslib in <function _find_in_package at 0x760a308709e0>
16:22:42 DEBUG findlibs:301: about to search for libeccodes.so/eccodeslib in <function _find_in_python at 0x760a30870b40>
16:22:42 DEBUG findlibs:303: found libeccodes.so/eccodeslib in <function _find_in_python at 0x760a30870b40>
16:22:42 DEBUG gribapi.bindings:98: eccodes lib search: findlibs returned /opt/conda/envs/opendrift/lib/libeccodes.so
16:22:43 WARNING opendrift.readers:75: Removing variables that cannot be CF decoded: ['tau']
16:22:43 DEBUG opendrift.readers.reader_netCDF_CF_generic:131: Finding coordinate variables.
16:22:43 INFO opendrift.readers.reader_netCDF_CF_generic:307: Grid coordinates are detected, but proj4 string not given: assuming latlong
16:22:43 INFO opendrift.readers.reader_netCDF_CF_generic:340: Detected dimensions: {'z': 'depth', 'y': 'lat', 'x': 'lon', 'time': 'time'}
16:22:43 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
16:22:43 INFO opendrift.readers.basereader:175: Variable y_sea_water_velocity will be rotated from northward_sea_water_velocity
16:22:43 INFO opendrift.readers.basereader:175: Variable x_sea_water_velocity will be rotated from eastward_sea_water_velocity
16:22:43 DEBUG opendrift.readers.basereader:185: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
16:22:43 DEBUG opendrift.readers.basereader.variables:573: Adding variable mapping: ['x_sea_water_velocity', 'y_sea_water_velocity'] -> sea_water_speed
16:22:43 DEBUG opendrift.readers.basereader.structured:151: Clearing cache for reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd before starting new simulation
16:22:43 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
16:22:43 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
16:22:43 DEBUG opendrift.readers.reader_lazy:71: Reader initialised: https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:22:43 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
16:22:43 DEBUG opendrift.readers.reader_lazy:56: Initialising: LazyReader: https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:22:43 DEBUG opendrift.readers:269: Testing reader <module 'opendrift.readers.reader_netCDF_CF_generic' from '/root/project/opendrift/readers/reader_netCDF_CF_generic.py'>
16:22:43 INFO opendrift.readers:67: Opening file with xr.open_dataset
16:22:43 DEBUG opendrift.readers:128: Selecting GRIB variable u-component_of_wind_height_above_ground at 10m height and adding standard_name eastward_wind
16:22:43 DEBUG opendrift.readers:128: Selecting GRIB variable v-component_of_wind_height_above_ground at 10m height and adding standard_name northward_wind
16:22:43 DEBUG opendrift.readers.reader_netCDF_CF_generic:131: Finding coordinate variables.
16:22:43 DEBUG opendrift.readers.reader_netCDF_CF_generic:146: Parsing CF grid mapping dictionary: {'grid_mapping_name': 'latitude_longitude', 'earth_radius': np.float64(6371229.0), '_CoordinateTransformType': 'Projection', '_CoordinateAxisTypes': 'Lat Lon'}
16:22:44 DEBUG pyproj:40: PROJ_ERROR: proj_create: several objects matching this name: Krovak (Greenwich), Equal Earth Greenwich, Laborde Grid (Greenwich), Modified Krovak (Greenwich), Krovak East North (Greenwich), Modified Krovak East North (Greenwich), ...
16:22:44 DEBUG opendrift.readers.reader_netCDF_CF_generic:270: Lon and lat are 1D arrays - using as projection coordinates
16:22:44 INFO opendrift.readers.reader_netCDF_CF_generic:340: Detected dimensions: {'time': ['time', 'time1', 'time2', 'time3'], 'x': 'lon', 'y': 'lat'}
16:22:44 DEBUG opendrift.readers.reader_netCDF_CF_generic:376: Skipped variables without standard_name: ['time2_bounds', 'time3_bounds', 'pressure_difference_layer_bounds', 'depth_below_surface_layer_bounds', 'height_above_ground_layer_bounds', 'height_above_ground_layer1_bounds', 'pressure_difference_layer1_bounds', 'pressure_difference_layer2_bounds', 'sigma_layer_bounds', 'Total_ozone_entire_atmosphere_single_layer', 'Ozone_Mixing_Ratio_isobaric', 'Total_cloud_cover_entire_atmosphere_Mixed_intervals_Average', 'Low_cloud_cover_low_cloud_Mixed_intervals_Average', 'Temperature_low_cloud_top_Mixed_intervals_Average', 'Temperature_high_cloud_top_Mixed_intervals_Average', 'Temperature_middle_cloud_top_Mixed_intervals_Average', 'Surface_Lifted_Index_surface', 'Pressure_convective_cloud_bottom', 'Pressure_convective_cloud_top', 'Vertical_Speed_Shear_potential_vorticity_surface', 'Vertical_Speed_Shear_tropopause', 'Ventilation_Rate_planetary_boundary', 'MSLP_Eta_model_reduction_msl', 'Pressure_of_level_from_which_parcel_was_lifted_pressure_difference_layer', 'Liquid_Volumetric_Soil_Moisture_non_Frozen_depth_below_surface_layer', 'Wind_speed_gust_surface', 'Precipitation_rate_surface_Mixed_intervals_Average', 'Categorical_Rain_surface', 'Potential_Evaporation_Rate_surface', 'Volumetric_Soil_Moisture_Content_depth_below_surface_layer', 'Albedo_surface_Mixed_intervals_Average', 'Latent_heat_net_flux_surface_Mixed_intervals_Average', 'Sensible_heat_net_flux_surface_Mixed_intervals_Average', 'Land_cover_0__sea_1__land_surface', 'Ice_cover_surface', 'Momentum_flux_u-component_surface_Mixed_intervals_Average', 'Pressure_surface', 'Soil_type_surface', 'Specific_humidity_pressure_difference_layer', 'Temperature_surface', 'Temperature_pressure_difference_layer', 'Visibility_surface', 'Ice_thickness_surface', 'Relative_humidity_sigma_layer', 'Relative_humidity_pressure_difference_layer', 'Surface_roughness_surface', 'Haines_index_surface', 'Soil_temperature_depth_below_surface_layer', 'u-component_of_wind_pressure_difference_layer', 'Momentum_flux_v-component_surface_Mixed_intervals_Average', 'Categorical_Rain_surface_Mixed_intervals_Average', 'v-component_of_wind_pressure_difference_layer', 'Vegetation_surface', 'Geopotential_height_surface', 'Convective_available_potential_energy_pressure_difference_layer', 'Convective_available_potential_energy_surface', 'Convective_inhibition_surface', 'Convective_inhibition_pressure_difference_layer', 'Precipitation_rate_surface', 'Ice_temperature_surface', 'Storm_relative_helicity_height_above_ground_layer', 'Snow_depth_surface', 'Water_equivalent_of_accumulated_snow_depth_surface', 'Ground_Heat_Flux_surface_Mixed_intervals_Average', 'Total_cloud_cover_convective_cloud', 'Sunshine_Duration_surface', 'Best_4_layer_Lifted_Index_surface', 'Water_runoff_surface_Mixed_intervals_Accumulation', 'Relative_humidity_entire_atmosphere_single_layer', 'Relative_humidity_highest_tropospheric_freezing', 'Categorical_Freezing_Rain_surface', 'Wilting_Point_surface', 'Total_precipitation_surface_Mixed_intervals_Accumulation', 'Convective_precipitation_surface_Mixed_intervals_Accumulation', 'Pressure_middle_cloud_top_Mixed_intervals_Average', 'Pressure_low_cloud_top_Mixed_intervals_Average', 'Pressure_high_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', 'Categorical_Freezing_Rain_surface_Mixed_intervals_Average', 'Convective_precipitation_rate_surface', 'Per_cent_frozen_precipitation_surface', 'Specific_humidity_isobaric', 'Temperature_isobaric', 'Relative_humidity_isobaric', 'Relative_humidity_zeroDegC_isotherm', 'Total_cloud_cover_isobaric', 'u-component_of_wind_isobaric', 'Total_cloud_cover_boundary_layer_cloud_Mixed_intervals_Average', 'Downward_Short-Wave_Radiation_Flux_surface_Mixed_intervals_Average', 'Cloud_Work_Function_entire_atmosphere_single_layer_Mixed_intervals_Average', 'v-component_of_wind_isobaric', 'Maximum_temperature_height_above_ground_Mixed_intervals_Maximum', 'Geopotential_height_isobaric', 'Geopotential_height_zeroDegC_isotherm', 'U-Component_Storm_Motion_height_above_ground_layer', 'u-component_of_wind_planetary_boundary', 'Categorical_Ice_Pellets_surface', 'Vertical_velocity_pressure_isobaric', 'Vertical_velocity_geometric_isobaric', 'Absolute_vorticity_isobaric', 'Pressure_reduced_to_MSL_msl', 'Categorical_Ice_Pellets_surface_Mixed_intervals_Average', 'Meridional_Flux_of_Gravity_Wave_Stress_surface_Mixed_intervals_Average', 'Downward_Long-Wave_Radp_Flux_surface_Mixed_intervals_Average', 'Cloud_mixing_ratio_isobaric', 'Ice_water_mixing_ratio_isobaric', 'Rain_mixing_ratio_isobaric', 'Snow_mixing_ratio_isobaric', 'Graupel_snow_pellets_isobaric', 'Pressure_maximum_wind', 'Temperature_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_Short-Wave_Radiation_Flux_surface_Mixed_intervals_Average', 'Upward_Short-Wave_Radiation_Flux_atmosphere_top_Mixed_intervals_Average', 'v-component_of_wind_maximum_wind', 'v-component_of_wind_altitude_above_msl', 'Low_cloud_cover_low_cloud', 'Apparent_temperature_height_above_ground', 'Geopotential_height_maximum_wind', 'Minimum_temperature_height_above_ground_Mixed_intervals_Minimum', 'Ice_growth_rate_altitude_above_msl', 'V-Component_Storm_Motion_height_above_ground_layer', 'Field_Capacity_surface', 'v-component_of_wind_planetary_boundary', 'Precipitable_water_entire_atmosphere_single_layer', 'Categorical_Snow_surface', 'Reflectivity_hybrid', 'Reflectivity_height_above_ground', 'Pressure_height_above_ground', 'Pressure_tropopause', 'Specific_humidity_height_above_ground', 'Temperature_height_above_ground', 'Temperature_tropopause', 'Relative_humidity_height_above_ground', 'u-component_of_wind_tropopause', 'ICAO_Standard_Atmosphere_Reference_Height_tropopause', 'Categorical_Snow_surface_Mixed_intervals_Average', 'Zonal_Flux_of_Gravity_Wave_Stress_surface_Mixed_intervals_Average', 'Upward_Long-Wave_Radp_Flux_atmosphere_top_Mixed_intervals_Average', 'Upward_Long-Wave_Radp_Flux_surface_Mixed_intervals_Average', 'v-component_of_wind_tropopause', 'Geopotential_height_tropopause', 'Dewpoint_temperature_height_above_ground', 'Temperature_sigma', 'Relative_humidity_sigma', 'Potential_temperature_sigma', 'u-component_of_wind_sigma', 'v-component_of_wind_sigma', 'Medium_cloud_cover_middle_cloud', 'Cloud_mixing_ratio_hybrid', 'Planetary_Boundary_Layer_Height_surface', 'Ice_water_mixing_ratio_hybrid', 'Plant_Canopy_Surface_Water_surface', 'Rain_mixing_ratio_hybrid', 'Vertical_velocity_pressure_sigma', 'Snow_mixing_ratio_hybrid', 'Composite_reflectivity_entire_atmosphere', 'Convective_Precipitation_Rate_surface_Mixed_intervals_Average', 'Total_cloud_cover_entire_atmosphere', 'High_cloud_cover_high_cloud', 'Geopotential_height_highest_tropospheric_freezing', 'Geopotential_height_cloud_ceiling', 'Frictional_Velocity_surface', 'Graupel_snow_pellets_hybrid', 'High_cloud_cover_high_cloud_Mixed_intervals_Average', 'Cloud_water_entire_atmosphere_single_layer', 'Pressure_potential_vorticity_surface', 'Temperature_potential_vorticity_surface', 'u-component_of_wind_potential_vorticity_surface', 'v-component_of_wind_potential_vorticity_surface', 'Geopotential_height_potential_vorticity_surface', 'Medium_cloud_cover_middle_cloud_Mixed_intervals_Average']
16:22:44 DEBUG opendrift.readers.reader_netCDF_CF_generic:396: Several time dimensions detected: ['time', 'time1', 'time2', 'time3']: Using single time dimension found in detected variables: ['time1']
16:22:44 DEBUG opendrift.readers.basereader.variables:546: Skipping calculation of vector component, since y is not north
16:22:44 DEBUG opendrift.readers.basereader.variables:546: Skipping calculation of vector component, since y is not north
16:22:44 DEBUG opendrift.readers.basereader.variables:546: Skipping calculation of vector component, since y is not north
16:22:44 DEBUG opendrift.readers.basereader.variables:546: Skipping calculation of vector component, since y is not north
16:22:44 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
16:22:44 INFO opendrift.readers.basereader:175: Variable x_wind will be rotated from eastward_wind
16:22:44 INFO opendrift.readers.basereader:175: Variable y_wind will be rotated from northward_wind
16:22:44 DEBUG opendrift.readers.basereader:185: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
16:22:44 DEBUG opendrift.readers.basereader.variables:573: Adding variable mapping: ['x_wind', 'y_wind'] -> wind_speed
16:22:44 DEBUG opendrift.readers.basereader.structured:151: Clearing cache for reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best before starting new simulation
16:22:44 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
16:22:44 DEBUG opendrift.readers.basereader.variables:559: Nothing more to prepare for https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:22:44 DEBUG opendrift.readers.reader_lazy:71: Reader initialised: https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:22:44 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
16:22:44 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:22:44 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:22:44 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:22:44 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:22:44 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:22:44 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:22:44 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:22:44 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:22:44 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:22:44 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:22:44 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:22:44 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:22:44 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:22:44 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:22:44 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:22:44 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:22:44 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:22:44 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:22:44 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:22:44 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:22:44 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:22:44 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:22:44 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:22:44 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:22:44 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:22:44 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:22:44 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:22: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
16:22:44 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:22:44 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-16 15:00:00 (before)
2026-08-16 18:00:00 (after)
16:22:44 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:22:48 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:22:48 DEBUG opendrift.readers.reader_netCDF_CF_generic:594: North is up, no rotation necessary
16:22:48 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
16:22:48 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
16:22:48 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 9x9x23) for time before (2026-08-16 15:00:00)
16:22:48 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:22:52 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:22:57 DEBUG opendrift.readers.reader_netCDF_CF_generic:594: North is up, no rotation necessary
16:22:57 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
16:22:57 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
16:22:57 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 9x9x23) for time after (2026-08-16 18:00:00)
16:22:57 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-16 15:00:00) in space (linearNDFast)
16:22:57 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:22:57 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-16 18:00:00) in space (linearNDFast)
16:22:57 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:22:57 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-16 15:00:00, weight 0.54) and
after (2026-08-16 18:00:00, weight 0.46) in time
16:22:57 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:22:57 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:22:57 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:22:57 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:22:57 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:22:57 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:22:57 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:22:57 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:22:57 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:22:57 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:22:57 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-16 15:00:00 (before)
2026-08-16 18:00:00 (after)
16:22:57 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
16:22:57 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
16:22:57 DEBUG opendrift.readers.reader_netCDF_CF_generic:594: North is up, no rotation necessary
16:22:57 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
16:22:57 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
16:22:57 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 8x7x1) for time before (2026-08-16 15:00:00)
16:22:57 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
16:22:57 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
16:22:57 DEBUG opendrift.readers.reader_netCDF_CF_generic:594: North is up, no rotation necessary
16:22:57 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
16:22:57 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
16:22:57 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-08-16 18:00:00)
16:22:57 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-16 15:00:00) in space (linearNDFast)
16:22:57 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:22:57 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-16 18:00:00) in space (linearNDFast)
16:22:57 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:22:57 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-16 15:00:00, weight 0.54) and
after (2026-08-16 18:00:00, weight 0.46) in time
16:22:57 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:22:57 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:22:57 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:22:57 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:22:57 DEBUG opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:22:57 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:22:57 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:22:57 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:22:57 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:22:57 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.339663 (min) -0.0465908 (max)
16:22:57 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.119625 (min) 0.0735331 (max)
16:22:57 DEBUG opendrift.models.basemodel.environment:899: x_wind: 3.92742 (min) 3.98306 (max)
16:22:57 DEBUG opendrift.models.basemodel.environment:899: y_wind: -5.32732 (min) -5.3 (max)
16:22:57 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:22:57 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:22:57 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:22:57 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:22:57 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:22:57 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:22:57 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:22:57 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:22:57 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:22:57 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:22:57 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:22:57 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:22:57 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:22:57 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:22:57 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:22:57 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:22:57 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:22:57 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 1.071923, mean: 1.080768, max: 1.088428
16:22:57 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:22:57 DEBUG opendrift.models.physics_methods:941: min: 5.640419, mean: 5.663639, max: 5.683678
16:22:57 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 5.640419, mean: 5.663639, max: 5.683678
16:22:57 DEBUG opendrift:697: No elements hit coastline.
16:22:57 DEBUG opendrift:1807: No elements to deactivate
16:22:57 DEBUG opendrift:2270: Calling OpenOil.update()
16:22:57 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:22:57 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:22:57 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:22:57 DEBUG opendrift.models.openoil.openoil:871: Emulsification not yet started
16:22:57 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:22:57 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:22:57 DEBUG opendrift.models.physics_methods:941: min: 5.640419, mean: 5.663640, max: 5.683678
16:22:57 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:22:57 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.001007, dN_50: 0.000079
16:22:57 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:22:57 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.015968476399676145
16:22:57 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:22:57 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:22:57 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 93 of 3000 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 96 of 2907 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 90 of 2811 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 65 of 2723 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 86 of 2659 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 57 of 2574 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 76 of 2519 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 76 of 2448 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 77 of 2376 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 74 of 2301 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 74 of 2235 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 69 of 2164 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 50 of 2099 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 57 of 2054 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 64 of 1998 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 66 of 1940 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 57 of 1878 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 62 of 1822 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 60 of 1764 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 66 of 1708 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 49 of 1648 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 46 of 1602 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 53 of 1558 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 37 of 1510 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 59 of 1478 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 48 of 1422 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 48 of 1379 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 56 of 1338 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 46 of 1286 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 43 of 1243 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 36 of 1204 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 37 of 1172 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 33 of 1142 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 31 of 1114 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 29 of 1091 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 33 of 1065 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 29 of 1036 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 29 of 1015 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 38 of 992 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 27 of 956 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 28 of 934 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 31 of 909 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 29 of 881 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 26 of 856 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 22 of 836 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 24 of 820 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 22 of 801 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 17 of 782 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 15 of 769 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 26 of 757 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 28 of 735 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 25 of 714 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 26 of 697 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 24 of 676 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 22 of 658 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 21 of 643 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 20 of 626 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 20 of 611 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 17 of 597 surface elements
16:22:57 DEBUG opendrift.models.openoil.openoil:1045: Entraining 18 of 583 surface elements
16:22:57 DEBUG opendrift.models.physics_methods:785: Advecting 589 of 6000 elements above 0.100m with wind-sheared ocean current (0.005758 m/s - 0.199504 m/s)
16:22:57 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:22:57 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0014980950267377865 and 0.41109690992799774 m/s
16:22:57 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:22:57 DEBUG opendrift:2212: ======================================================================
16:22:57 INFO opendrift:2213: 2026-08-16 17:22:36.325004 - step 2 of 48 - 6000 active elements (0 deactivated)
16:22:57 DEBUG opendrift:2219: 0 elements scheduled.
16:22:57 DEBUG opendrift:2221: ======================================================================
16:22:57 DEBUG opendrift:2232: 34.98105163506072 <- latitude -> 35.012924234536044
16:22:57 DEBUG opendrift:2232: 23.470041655156486 <- longitude -> 23.51287733887095
16:22:57 DEBUG opendrift:2232: -149.63312523005231 <- z -> 0.0
16:22:57 DEBUG opendrift:2233: ---------------------------------
16:22:57 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:22:57 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:22:57 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:22:57 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:22:57 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:22:57 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:22:57 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:22:57 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:22:57 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:22:57 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:22:57 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:22:57 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:22:57 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:22:57 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:22:57 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:22:57 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:22:57 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:22:57 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:22:57 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:22:57 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:22:57 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:22:57 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:22:57 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:22:57 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:22:57 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:22:57 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:22:57 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:22:57 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
16:22:57 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:22:57 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-16 15:00:00 (before)
2026-08-16 18:00:00 (after)
16:22:57 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-16 15:00:00) in space (linearNDFast)
16:22:57 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:22:57 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-16 18:00:00) in space (linearNDFast)
16:22:57 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:22:57 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-16 15:00:00, weight 0.21) and
after (2026-08-16 18:00:00, weight 0.79) in time
16:22:57 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:22:57 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:22:57 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:22:57 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:22:57 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:22:57 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:22:57 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:22:57 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:22:57 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:22:57 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:22:57 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-16 15:00:00 (before)
2026-08-16 18:00:00 (after)
16:22:57 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-16 15:00:00) in space (linearNDFast)
16:22:57 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:22:57 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-16 18:00:00) in space (linearNDFast)
16:22:57 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:22:57 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-16 15:00:00, weight 0.21) and
after (2026-08-16 18:00:00, weight 0.79) in time
16:22:57 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:22:57 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:22:57 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:22:57 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:22:57 DEBUG opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:22:57 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:22:57 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:22:57 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:22:57 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:22:57 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.37247 (min) -0.0454675 (max)
16:22:57 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0723721 (min) 0.20012 (max)
16:22:57 DEBUG opendrift.models.basemodel.environment:899: x_wind: 3.62355 (min) 3.78962 (max)
16:22:57 DEBUG opendrift.models.basemodel.environment:899: y_wind: -4.65564 (min) -4.52 (max)
16:22:57 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:22:57 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:22:57 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:22:57 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:22:57 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:22:57 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:22:57 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:22:57 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:22:57 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:22:57 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:22:57 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:22:57 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:22:57 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:22:57 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:22:57 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:22:57 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:22:57 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:22:57 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.837888, mean: 0.861760, max: 0.886043
16:22:57 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:22:57 DEBUG opendrift.models.physics_methods:941: min: 4.986806, mean: 5.057312, max: 5.128105
16:22:57 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 4.986806, mean: 5.057312, max: 5.128105
16:22:57 DEBUG opendrift:697: No elements hit coastline.
16:22:58 DEBUG opendrift:1807: No elements to deactivate
16:22:58 DEBUG opendrift:2270: Calling OpenOil.update()
16:22:58 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:22:58 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:22:58 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:22:58 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:22:58 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:22:58 DEBUG opendrift.models.physics_methods:941: min: 4.986806, mean: 5.057312, max: 5.128105
16:22:58 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:22:58 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.001228, dN_50: 0.000096
16:22:58 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:22:58 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.013000033904979134
16:22:58 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:22:58 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:22:58 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 575 surface elements
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 2 of 580 surface elements
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 2 of 592 surface elements
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 593 surface elements
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 3 of 599 surface elements
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 2 of 600 surface elements
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 608 surface elements
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 610 surface elements
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 2 of 615 surface elements
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 618 surface elements
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 3 of 622 surface elements
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 633 surface elements
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 2 of 635 surface elements
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 639 surface elements
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 641 surface elements
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 2 of 648 surface elements
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 2 of 647 surface elements
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 651 surface elements
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 653 surface elements
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 655 surface elements
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 4 of 660 surface elements
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 657 surface elements
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 663 surface elements
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 667 surface elements
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 667 surface elements
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 668 surface elements
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 2 of 669 surface elements
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 2 of 671 surface elements
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 672 surface elements
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 672 surface elements
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 2 of 671 surface elements
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 2 of 671 surface elements
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 672 surface elements
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 2 of 672 surface elements
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 2 of 672 surface elements
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 672 surface elements
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 673 surface elements
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 3 of 674 surface elements
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 677 surface elements
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 2 of 678 surface elements
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 2 of 678 surface elements
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 680 surface elements
16:22:58 DEBUG opendrift.models.physics_methods:785: Advecting 688 of 6000 elements above 0.100m with wind-sheared ocean current (0.023183 m/s - 0.179534 m/s)
16:22:58 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:22:58 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0008710596798088343 and 0.45630408240682035 m/s
16:22:58 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:22:58 DEBUG opendrift:2212: ======================================================================
16:22:58 INFO opendrift:2213: 2026-08-16 18:22:36.325004 - step 3 of 48 - 6000 active elements (0 deactivated)
16:22:58 DEBUG opendrift:2219: 0 elements scheduled.
16:22:58 DEBUG opendrift:2221: ======================================================================
16:22:58 DEBUG opendrift:2232: 34.968879825566866 <- latitude -> 35.02272415015307
16:22:58 DEBUG opendrift:2232: 23.453617352695456 <- longitude -> 23.514328799985044
16:22:58 DEBUG opendrift:2232: -148.85179571365683 <- z -> 0.0
16:22:58 DEBUG opendrift:2233: ---------------------------------
16:22:58 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:22:58 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:22:58 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:22:58 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:22:58 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:22:58 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:22:58 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:22:58 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:22:58 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:22:58 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:22:58 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:22:58 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:22:58 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:22:58 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:22:58 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:22:58 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:22:58 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:22:58 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:22:58 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:22:58 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:22:58 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:22:58 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:22:58 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:22:58 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:22:58 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:22:58 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:22:58 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:22:58 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
16:22:58 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:22:58 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-16 18:00:00 (before)
2026-08-16 21:00:00 (after)
16:22:58 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:22:58 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:22:58 DEBUG opendrift.readers.reader_netCDF_CF_generic:594: North is up, no rotation necessary
16:22:58 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
16:22:58 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
16:22:58 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 10x9x23) for time after (2026-08-16 21:00:00)
16:22:58 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-16 18:00:00) in space (linearNDFast)
16:22:58 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:22:58 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-16 21:00:00) in space (linearNDFast)
16:22:58 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:22:58 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-16 18:00:00, weight 0.87) and
after (2026-08-16 21:00:00, weight 0.13) in time
16:22:58 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:22:58 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:22:58 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:22:58 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:22:58 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:22:58 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:22:58 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:22:58 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:22: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
16:22:58 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:22:58 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-16 18:00:00 (before)
2026-08-16 19:30:00 (after)
16:22:58 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
16:22:58 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
16:22:58 DEBUG opendrift.readers.reader_netCDF_CF_generic:594: North is up, no rotation necessary
16:22:58 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
16:22:58 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
16:22:58 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-08-16 19:30:00)
16:22:58 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-16 18:00:00) in space (linearNDFast)
16:22:58 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:22:58 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-16 19:30:00) in space (linearNDFast)
16:22:58 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:22:58 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-16 18:00:00, weight 0.75) and
after (2026-08-16 19:30:00, weight 0.25) in time
16:22:58 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:22:58 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:22:58 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:22:58 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:22:58 DEBUG opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:22:58 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:22:58 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:22:58 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:22:58 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:22:58 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.384961 (min) -0.040382 (max)
16:22:58 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.017237 (min) 0.233917 (max)
16:22:58 DEBUG opendrift.models.basemodel.environment:899: x_wind: 3.512 (min) 3.77319 (max)
16:22:58 DEBUG opendrift.models.basemodel.environment:899: y_wind: -3.84122 (min) -3.66474 (max)
16:22:58 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:22:58 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:22:58 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:22:58 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:22:58 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:22:58 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:22:58 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:22:58 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:22:58 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:22:58 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:22:58 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:22:58 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:22:58 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:22:58 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:22:58 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:22:58 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:22:58 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:22:58 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.652051, mean: 0.681323, max: 0.708713
16:22:58 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:22:58 DEBUG opendrift.models.physics_methods:941: min: 4.399166, mean: 4.496761, max: 4.586325
16:22:58 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 4.399166, mean: 4.496761, max: 4.586325
16:22:58 DEBUG opendrift:697: No elements hit coastline.
16:22:58 DEBUG opendrift:1807: No elements to deactivate
16:22:58 DEBUG opendrift:2270: Calling OpenOil.update()
16:22:58 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:22:58 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:22:58 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:22:58 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:22:58 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:22:58 DEBUG opendrift.models.physics_methods:941: min: 4.399166, mean: 4.496761, max: 4.586325
16:22:58 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:22:58 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.001452, dN_50: 0.000114
16:22:58 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:22:58 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.010399094444866393
16:22:58 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:22:58 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:22:58 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 692 surface elements
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 701 surface elements
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 713 surface elements
16:22:58 DEBUG opendrift.models.openoil.openoil:1045: Entraining 2 of 757 surface elements
16:22:58 DEBUG opendrift.models.physics_methods:785: Advecting 776 of 6000 elements above 0.100m with wind-sheared ocean current (0.019629 m/s - 0.159668 m/s)
16:22:58 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:22:58 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0028491461483782397 and 0.44629425153650665 m/s
16:22:58 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:22:58 DEBUG opendrift:2212: ======================================================================
16:22:58 INFO opendrift:2213: 2026-08-16 19:22:36.325004 - step 4 of 48 - 6000 active elements (0 deactivated)
16:22:58 DEBUG opendrift:2219: 0 elements scheduled.
16:22:58 DEBUG opendrift:2221: ======================================================================
16:22:58 DEBUG opendrift:2232: 34.96650455490475 <- latitude -> 35.027666651172325
16:22:58 DEBUG opendrift:2232: 23.433847872519415 <- longitude -> 23.51755579927302
16:22:58 DEBUG opendrift:2232: -147.69026734727947 <- z -> 0.0
16:22:58 DEBUG opendrift:2233: ---------------------------------
16:22:58 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:22:58 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:22:58 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:22:58 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:22:58 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:22:58 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:22:58 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:22:58 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:22:58 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:22:58 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:22:58 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:22:58 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:22:58 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:22:58 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:22:58 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:22:58 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:22:58 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:22:58 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:22:58 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:22:58 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:22:58 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:22:58 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:22:58 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:22:58 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:22:58 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:22:58 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:22:58 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:22:58 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
16:22:58 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:22:58 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-16 18:00:00 (before)
2026-08-16 21:00:00 (after)
16:22:58 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-16 18:00:00) in space (linearNDFast)
16:22:58 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:22:58 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-16 21:00:00) in space (linearNDFast)
16:22:58 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:22:58 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-16 18:00:00, weight 0.54) and
after (2026-08-16 21:00:00, weight 0.46) in time
16:22:58 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:22:58 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:22:58 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:22:58 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:22:58 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:22:58 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:22:58 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:22:58 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:22: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
16:22:58 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:22:58 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-16 18:00:00 (before)
2026-08-16 19:30:00 (after)
16:22:58 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-16 18:00:00) in space (linearNDFast)
16:22:58 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:22:58 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-16 19:30:00) in space (linearNDFast)
16:22:58 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:22:58 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-16 18:00:00, weight 0.08) and
after (2026-08-16 19:30:00, weight 0.92) in time
16:22:58 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:22:58 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:22:58 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:22:58 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:22:58 DEBUG opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:22:58 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:22:58 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:22:58 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:22:58 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:22:58 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.366747 (min) -0.0314186 (max)
16:22:58 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.0324244 (min) 0.251031 (max)
16:22:58 DEBUG opendrift.models.basemodel.environment:899: x_wind: 3.75728 (min) 4.09825 (max)
16:22:58 DEBUG opendrift.models.basemodel.environment:899: y_wind: -2.79869 (min) -2.49444 (max)
16:22:58 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:22:58 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:22:58 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:22:58 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:22:58 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:22:58 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:22:58 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:22:58 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:22:58 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:22:58 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:22:58 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:22:58 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:22:58 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:22:58 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:22:58 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:22:58 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:22:58 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:22:58 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.521958, mean: 0.559572, max: 0.590579
16:22:58 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:22:58 DEBUG opendrift.models.physics_methods:941: min: 3.935931, mean: 4.075101, max: 4.186669
16:22:58 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 3.935931, mean: 4.075101, max: 4.186669
16:22:58 DEBUG opendrift:697: No elements hit coastline.
16:22:58 DEBUG opendrift:1807: No elements to deactivate
16:22:58 DEBUG opendrift:2270: Calling OpenOil.update()
16:22:58 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:22:58 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:22:58 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:22:58 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:22:58 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:22:58 DEBUG opendrift.models.physics_methods:941: min: 3.935931, mean: 4.075101, max: 4.186669
16:22:58 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:22:58 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.001675, dN_50: 0.000131
16:22:58 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:22:58 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.008666389629855595
16:22:58 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:22:58 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:22:58 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:22:59 DEBUG opendrift.models.physics_methods:785: Advecting 840 of 6000 elements above 0.100m with wind-sheared ocean current (0.008484 m/s - 0.146351 m/s)
16:22:59 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:22:59 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0015934277674514868 and 0.4523759554701014 m/s
16:22:59 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:22:59 DEBUG opendrift:2212: ======================================================================
16:22:59 INFO opendrift:2213: 2026-08-16 20:22:36.325004 - step 5 of 48 - 6000 active elements (0 deactivated)
16:22:59 DEBUG opendrift:2219: 0 elements scheduled.
16:22:59 DEBUG opendrift:2221: ======================================================================
16:22:59 DEBUG opendrift:2232: 34.962267536343326 <- latitude -> 35.03401712332551
16:22:59 DEBUG opendrift:2232: 23.422045550661245 <- longitude -> 23.520966814991347
16:22:59 DEBUG opendrift:2232: -146.54783693733373 <- z -> 0.0
16:22:59 DEBUG opendrift:2233: ---------------------------------
16:22:59 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:22:59 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:22:59 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:22:59 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:22:59 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:22:59 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:22:59 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:22:59 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:22:59 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:22:59 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:22:59 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:22:59 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:22:59 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:22:59 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:22:59 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:22:59 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:22:59 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:22:59 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:22:59 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:22:59 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:22:59 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:22:59 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:22:59 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:22:59 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:22: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
16:22:59 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:22:59 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:22: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
16:22:59 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:22:59 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-16 18:00:00 (before)
2026-08-16 21:00:00 (after)
16:22:59 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-16 18:00:00) in space (linearNDFast)
16:22:59 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:22:59 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-16 21:00:00) in space (linearNDFast)
16:22:59 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:22:59 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-16 18:00:00, weight 0.21) and
after (2026-08-16 21:00:00, weight 0.79) in time
16:22:59 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:22:59 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:22:59 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:22:59 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:22:59 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:22:59 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:22:59 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:22:59 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:22: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
16:22:59 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:22:59 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-16 19:30:00 (before)
2026-08-16 21:00:00 (after)
16:22:59 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
16:22:59 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
16:22:59 DEBUG opendrift.readers.reader_netCDF_CF_generic:594: North is up, no rotation necessary
16:22:59 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
16:22:59 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
16:22:59 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-08-16 21:00:00)
16:22:59 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-16 19:30:00) in space (linearNDFast)
16:22:59 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:22:59 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-16 21:00:00) in space (linearNDFast)
16:22:59 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:22:59 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-16 19:30:00, weight 0.42) and
after (2026-08-16 21:00:00, weight 0.58) in time
16:22:59 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:22:59 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:22:59 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:22:59 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:22: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']
16:22:59 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:22:59 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:22:59 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:22:59 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:22:59 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.351782 (min) -0.0209857 (max)
16:22:59 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.0679877 (min) 0.266283 (max)
16:22:59 DEBUG opendrift.models.basemodel.environment:899: x_wind: 4.41466 (min) 4.75417 (max)
16:22:59 DEBUG opendrift.models.basemodel.environment:899: y_wind: -2.081 (min) -1.7534 (max)
16:22:59 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:22:59 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:22:59 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:22:59 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:22:59 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:22:59 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:22:59 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:22:59 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:22:59 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:22:59 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:22:59 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:22:59 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:22:59 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:22:59 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:22:59 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:22:59 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:22:59 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:22:59 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.571575, mean: 0.616411, max: 0.655448
16:22:59 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:22:59 DEBUG opendrift.models.physics_methods:941: min: 4.118756, mean: 4.276976, max: 4.410609
16:22:59 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 4.118756, mean: 4.276976, max: 4.410609
16:22:59 DEBUG opendrift:697: No elements hit coastline.
16:22:59 DEBUG opendrift:1807: No elements to deactivate
16:22:59 DEBUG opendrift:2270: Calling OpenOil.update()
16:22:59 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:22:59 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:22:59 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:22:59 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:22:59 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:22:59 DEBUG opendrift.models.physics_methods:941: min: 4.118756, mean: 4.276977, max: 4.410609
16:22:59 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:22:59 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.001641, dN_50: 0.000129
16:22:59 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:22:59 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.009617834072447328
16:22:59 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:22:59 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:22:59 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:22:59 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 837 surface elements
16:22:59 DEBUG opendrift.models.physics_methods:785: Advecting 900 of 6000 elements above 0.100m with wind-sheared ocean current (0.012664 m/s - 0.154282 m/s)
16:22:59 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:22:59 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.00181199609059046 and 0.4370340071037648 m/s
16:22:59 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:22:59 DEBUG opendrift:2212: ======================================================================
16:22:59 INFO opendrift:2213: 2026-08-16 21:22:36.325004 - step 6 of 48 - 6000 active elements (0 deactivated)
16:22:59 DEBUG opendrift:2219: 0 elements scheduled.
16:22:59 DEBUG opendrift:2221: ======================================================================
16:22:59 DEBUG opendrift:2232: 34.963450340589176 <- latitude -> 35.03884640629875
16:22:59 DEBUG opendrift:2232: 23.406891034268597 <- longitude -> 23.527521256670504
16:22:59 DEBUG opendrift:2232: -145.34370302041913 <- z -> 0.0
16:22:59 DEBUG opendrift:2233: ---------------------------------
16:22:59 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:22:59 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:22:59 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:22:59 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:22:59 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:22:59 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:22:59 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:22:59 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:22:59 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:22:59 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:22:59 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:22:59 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:22:59 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:22:59 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:22:59 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:22:59 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:22:59 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:22:59 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:22:59 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:22:59 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:22:59 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:22:59 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:22:59 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:22:59 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:22: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
16:22:59 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:22:59 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:22: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
16:22:59 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:22:59 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-16 21:00:00 (before)
2026-08-17 00:00:00 (after)
16:22:59 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:23:03 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:23:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:594: North is up, no rotation necessary
16:23:06 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
16:23:06 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
16:23:06 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 11x9x23) for time after (2026-08-17 00:00:00)
16:23:06 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-16 21:00:00) in space (linearNDFast)
16:23:06 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:06 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 00:00:00) in space (linearNDFast)
16:23:06 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:06 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-16 21:00:00, weight 0.87) and
after (2026-08-17 00:00:00, weight 0.13) in time
16:23:06 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:06 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:06 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:06 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:23:06 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:06 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:23:06 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:06 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:06 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:06 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-16 21:00:00 (before)
2026-08-17 00:00:00 (after)
16:23:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
16:23:07 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
16:23:07 DEBUG opendrift.readers.reader_netCDF_CF_generic:594: North is up, no rotation necessary
16:23:07 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
16:23:07 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
16:23:07 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-08-17 00:00:00)
16:23:07 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-16 21:00:00) in space (linearNDFast)
16:23:07 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:07 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 00:00:00) in space (linearNDFast)
16:23:07 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:07 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-16 21:00:00, weight 0.87) and
after (2026-08-17 00:00:00, weight 0.13) in time
16:23:07 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:07 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:07 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:23:07 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:23:07 DEBUG opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:23:07 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:23:07 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:23:07 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:23:07 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:23:07 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.341444 (min) -0.0139366 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.0649572 (min) 0.272587 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: x_wind: 4.8686 (min) 5.20051 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: y_wind: -1.67139 (min) -1.31335 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:23:07 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.632061, mean: 0.685410, max: 0.731576
16:23:07 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:23:07 DEBUG opendrift.models.physics_methods:941: min: 4.331209, mean: 4.509932, max: 4.659715
16:23:07 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 4.331209, mean: 4.509932, max: 4.659715
16:23:07 DEBUG opendrift:697: No elements hit coastline.
16:23:07 DEBUG opendrift:1807: No elements to deactivate
16:23:07 DEBUG opendrift:2270: Calling OpenOil.update()
16:23:07 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:23:07 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:23:07 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:23:07 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:23:07 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:23:07 DEBUG opendrift.models.physics_methods:941: min: 4.331209, mean: 4.509932, max: 4.659715
16:23:07 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:23:07 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.001614, dN_50: 0.000127
16:23:07 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:23:07 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.01073442888869388
16:23:07 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:23:07 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:23:07 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:23:07 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 893 surface elements
16:23:07 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 896 surface elements
16:23:07 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 911 surface elements
16:23:07 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 910 surface elements
16:23:07 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 914 surface elements
16:23:07 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 924 surface elements
16:23:07 DEBUG opendrift.models.physics_methods:785: Advecting 930 of 6000 elements above 0.100m with wind-sheared ocean current (0.021544 m/s - 0.162798 m/s)
16:23:07 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:23:07 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0018902470799185673 and 0.484272765339782 m/s
16:23:07 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:23:07 DEBUG opendrift:2212: ======================================================================
16:23:07 INFO opendrift:2213: 2026-08-16 22:22:36.325004 - step 7 of 48 - 6000 active elements (0 deactivated)
16:23:07 DEBUG opendrift:2219: 0 elements scheduled.
16:23:07 DEBUG opendrift:2221: ======================================================================
16:23:07 DEBUG opendrift:2232: 34.96042744426507 <- latitude -> 35.04641725464867
16:23:07 DEBUG opendrift:2232: 23.3987578260788 <- longitude -> 23.525582813793196
16:23:07 DEBUG opendrift:2232: -144.1118380300226 <- z -> 0.0
16:23:07 DEBUG opendrift:2233: ---------------------------------
16:23:07 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:07 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:23:07 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:07 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:23:07 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:07 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:07 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:23:07 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:07 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:07 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:07 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:07 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:23:07 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:07 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:23:07 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:07 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:07 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:23:07 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:07 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:23:07 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:07 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:07 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:07 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:07 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:07 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:23:07 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:07 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:07 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:07 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-16 21:00:00 (before)
2026-08-17 00:00:00 (after)
16:23:07 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-16 21:00:00) in space (linearNDFast)
16:23:07 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:07 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 00:00:00) in space (linearNDFast)
16:23:07 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:07 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-16 21:00:00, weight 0.54) and
after (2026-08-17 00:00:00, weight 0.46) in time
16:23:07 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:07 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:07 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:07 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:23:07 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:07 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:23:07 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:07 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:07 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:07 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-16 21:00:00 (before)
2026-08-17 00:00:00 (after)
16:23:07 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-16 21:00:00) in space (linearNDFast)
16:23:07 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:07 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 00:00:00) in space (linearNDFast)
16:23:07 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:07 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-16 21:00:00, weight 0.54) and
after (2026-08-17 00:00:00, weight 0.46) in time
16:23:07 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:07 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:07 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:23:07 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:23:07 DEBUG opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:23:07 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:23:07 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:23:07 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:23:07 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:23:07 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.351486 (min) -0.00559299 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.0675331 (min) 0.274749 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: x_wind: 4.86129 (min) 5.27017 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: y_wind: -1.64407 (min) -1.3053 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:23:07 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.630126, mean: 0.686878, max: 0.748864
16:23:07 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:23:07 DEBUG opendrift.models.physics_methods:941: min: 4.324573, mean: 4.514677, max: 4.714451
16:23:07 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 4.324573, mean: 4.514677, max: 4.714451
16:23:07 DEBUG opendrift:697: No elements hit coastline.
16:23:07 DEBUG opendrift:1807: No elements to deactivate
16:23:07 DEBUG opendrift:2270: Calling OpenOil.update()
16:23:07 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:23:07 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:23:07 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:23:07 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:23:07 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:23:07 DEBUG opendrift.models.physics_methods:941: min: 4.324574, mean: 4.514678, max: 4.714451
16:23:07 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:23:07 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.001690, dN_50: 0.000133
16:23:07 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:23:07 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.010987997274288492
16:23:07 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:23:07 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:23:07 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:23:07 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 953 surface elements
16:23:07 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 952 surface elements
16:23:07 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 951 surface elements
16:23:07 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 960 surface elements
16:23:07 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 961 surface elements
16:23:07 DEBUG opendrift.models.physics_methods:785: Advecting 968 of 6000 elements above 0.100m with wind-sheared ocean current (0.013923 m/s - 0.163230 m/s)
16:23:07 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:23:07 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0011490495029411476 and 0.4554377062360759 m/s
16:23:07 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:23:07 DEBUG opendrift:2212: ======================================================================
16:23:07 INFO opendrift:2213: 2026-08-16 23:22:36.325004 - step 8 of 48 - 6000 active elements (0 deactivated)
16:23:07 DEBUG opendrift:2219: 0 elements scheduled.
16:23:07 DEBUG opendrift:2221: ======================================================================
16:23:07 DEBUG opendrift:2232: 34.964994354925096 <- latitude -> 35.05531937744188
16:23:07 DEBUG opendrift:2232: 23.38228598983621 <- longitude -> 23.536117731193176
16:23:07 DEBUG opendrift:2232: -143.36092366161688 <- z -> 0.0
16:23:07 DEBUG opendrift:2233: ---------------------------------
16:23:07 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:07 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:23:07 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:07 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:23:07 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:07 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:07 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:23:07 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:07 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:07 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:07 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:07 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:23:07 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:07 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:23:07 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:07 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:07 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:23:07 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:07 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:23:07 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:07 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:07 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:07 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:07 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:07 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:23:07 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:07 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:07 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:07 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-16 21:00:00 (before)
2026-08-17 00:00:00 (after)
16:23:07 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-16 21:00:00) in space (linearNDFast)
16:23:07 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:07 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 00:00:00) in space (linearNDFast)
16:23:07 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:07 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-16 21:00:00, weight 0.21) and
after (2026-08-17 00:00:00, weight 0.79) in time
16:23:07 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:07 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:07 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:07 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:23:07 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:07 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:23:07 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:07 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:07 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:07 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-16 21:00:00 (before)
2026-08-17 00:00:00 (after)
16:23:07 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-16 21:00:00) in space (linearNDFast)
16:23:07 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:07 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 00:00:00) in space (linearNDFast)
16:23:07 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:07 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-16 21:00:00, weight 0.21) and
after (2026-08-17 00:00:00, weight 0.79) in time
16:23:07 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:07 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:07 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:23:07 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:23:07 DEBUG opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:23:07 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:23:07 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:23:07 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:23:07 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:23:07 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.341604 (min) 0.0178195 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.0607691 (min) 0.28318 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: x_wind: 4.85454 (min) 5.29118 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: y_wind: -1.64033 (min) -1.29229 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:23:07 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:23:07 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.630917, mean: 0.689026, max: 0.750867
16:23:07 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:23:07 DEBUG opendrift.models.physics_methods:941: min: 4.327286, mean: 4.521658, max: 4.720750
16:23:07 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 4.327286, mean: 4.521658, max: 4.720750
16:23:07 DEBUG opendrift:697: No elements hit coastline.
16:23:07 DEBUG opendrift:1807: No elements to deactivate
16:23:07 DEBUG opendrift:2270: Calling OpenOil.update()
16:23:07 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:23:07 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:23:07 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:23:07 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:23:07 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:23:07 DEBUG opendrift.models.physics_methods:941: min: 4.327286, mean: 4.521658, max: 4.720750
16:23:07 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:23:07 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.001775, dN_50: 0.000139
16:23:07 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:23:07 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.011017372696727104
16:23:07 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:23:07 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:23:07 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:23:07 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 965 surface elements
16:23:07 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 965 surface elements
16:23:07 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 965 surface elements
16:23:07 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 968 surface elements
16:23:07 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 968 surface elements
16:23:07 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 972 surface elements
16:23:07 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 972 surface elements
16:23:07 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 975 surface elements
16:23:07 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 987 surface elements
16:23:07 DEBUG opendrift.models.physics_methods:785: Advecting 1001 of 6000 elements above 0.100m with wind-sheared ocean current (0.035834 m/s - 0.163761 m/s)
16:23:07 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:23:07 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.00046644282696632 and 0.4751726078838968 m/s
16:23:07 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:23:07 DEBUG opendrift:2212: ======================================================================
16:23:07 INFO opendrift:2213: 2026-08-17 00:22:36.325004 - step 9 of 48 - 6000 active elements (0 deactivated)
16:23:07 DEBUG opendrift:2219: 0 elements scheduled.
16:23:07 DEBUG opendrift:2221: ======================================================================
16:23:07 DEBUG opendrift:2232: 34.97076279490786 <- latitude -> 35.0632942219762
16:23:07 DEBUG opendrift:2232: 23.36569886438705 <- longitude -> 23.540518033880662
16:23:07 DEBUG opendrift:2232: -142.28055219891272 <- z -> 0.0
16:23:07 DEBUG opendrift:2233: ---------------------------------
16:23:07 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:07 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:23:07 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:07 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:23:07 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:07 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:07 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:23:07 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:07 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:07 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:07 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:07 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:23:07 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:07 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:23:07 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:07 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:07 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:23:07 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:07 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:23:07 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:07 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:07 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:07 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:07 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:07 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:23:07 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:07 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:07 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:07 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 00:00:00 (before)
2026-08-17 03:00:00 (after)
16:23:07 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:23:07 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:23:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:594: North is up, no rotation necessary
16:23:08 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
16:23:08 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
16:23:08 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 11x10x23) for time after (2026-08-17 03:00:00)
16:23:08 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 00:00:00) in space (linearNDFast)
16:23:08 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:08 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 03:00:00) in space (linearNDFast)
16:23:08 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:08 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 00:00:00, weight 0.87) and
after (2026-08-17 03:00:00, weight 0.13) in time
16:23:08 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:08 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:08 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:08 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:23:08 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:08 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:23:08 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:08 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:08 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:23:08 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:08 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 00:00:00 (before)
2026-08-17 01:30:00 (after)
16:23:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
16:23:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
16:23:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:594: North is up, no rotation necessary
16:23:08 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
16:23:08 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
16:23:08 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-08-17 01:30:00)
16:23:08 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 00:00:00) in space (linearNDFast)
16:23:08 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:08 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 01:30:00) in space (linearNDFast)
16:23:08 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:08 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 00:00:00, weight 0.75) and
after (2026-08-17 01:30:00, weight 0.25) in time
16:23:08 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:08 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:08 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:23:08 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:23:08 DEBUG opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:23:08 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:23:08 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:23:08 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:23:08 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:23:08 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.317901 (min) 0.0263218 (max)
16:23:08 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.0566424 (min) 0.283613 (max)
16:23:08 DEBUG opendrift.models.basemodel.environment:899: x_wind: 4.74404 (min) 5.20286 (max)
16:23:08 DEBUG opendrift.models.basemodel.environment:899: y_wind: -1.39638 (min) -1.03424 (max)
16:23:08 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:23:08 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:23:08 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:23:08 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:23:08 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:23:08 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:23:08 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:23:08 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:23:08 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:23:08 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:23:08 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:23:08 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:23:08 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:23:08 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:23:08 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:23:08 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:23:08 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:23:08 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.589717, mean: 0.645420, max: 0.711882
16:23:08 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:23:08 DEBUG opendrift.models.physics_methods:941: min: 4.183613, mean: 4.376155, max: 4.596567
16:23:08 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 4.183613, mean: 4.376155, max: 4.596567
16:23:08 DEBUG opendrift:697: No elements hit coastline.
16:23:08 DEBUG opendrift:1807: No elements to deactivate
16:23:08 DEBUG opendrift:2270: Calling OpenOil.update()
16:23:08 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:23:08 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:23:08 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:23:08 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:23:08 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:23:08 DEBUG opendrift.models.physics_methods:941: min: 4.183613, mean: 4.376155, max: 4.596567
16:23:08 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:23:08 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.001935, dN_50: 0.000152
16:23:08 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:23:08 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.010445569980445055
16:23:08 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:23:08 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:23:08 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:23:08 DEBUG opendrift.models.physics_methods:785: Advecting 1021 of 6000 elements above 0.100m with wind-sheared ocean current (0.006453 m/s - 0.158732 m/s)
16:23:08 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:23:08 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0025685760291628518 and 0.42276818859269666 m/s
16:23:08 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:23:08 DEBUG opendrift:2212: ======================================================================
16:23:08 INFO opendrift:2213: 2026-08-17 01:22:36.325004 - step 10 of 48 - 6000 active elements (0 deactivated)
16:23:08 DEBUG opendrift:2219: 0 elements scheduled.
16:23:08 DEBUG opendrift:2221: ======================================================================
16:23:08 DEBUG opendrift:2232: 34.97209488030789 <- latitude -> 35.07004818257897
16:23:08 DEBUG opendrift:2232: 23.354502323732923 <- longitude -> 23.548327980402583
16:23:08 DEBUG opendrift:2232: -141.30087138302974 <- z -> 0.0
16:23:08 DEBUG opendrift:2233: ---------------------------------
16:23:08 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:08 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:23:08 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:08 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:23:08 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:08 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:08 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:23:08 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:08 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:08 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:08 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:08 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:23:08 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:08 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:23:08 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:08 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:08 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:23:08 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:08 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:23:08 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:08 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:08 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:08 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:08 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:08 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:23:08 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:08 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:08 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:23:08 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:08 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 00:00:00 (before)
2026-08-17 03:00:00 (after)
16:23:08 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 00:00:00) in space (linearNDFast)
16:23:08 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:08 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 03:00:00) in space (linearNDFast)
16:23:08 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:08 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 00:00:00, weight 0.54) and
after (2026-08-17 03:00:00, weight 0.46) in time
16:23:08 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:08 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:08 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:08 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:23:08 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:08 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:23:08 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:08 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:08 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:23:08 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:08 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 00:00:00 (before)
2026-08-17 01:30:00 (after)
16:23:08 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 00:00:00) in space (linearNDFast)
16:23:08 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:08 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 01:30:00) in space (linearNDFast)
16:23:08 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:08 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 00:00:00, weight 0.08) and
after (2026-08-17 01:30:00, weight 0.92) in time
16:23:08 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:08 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:08 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:23:08 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:23:08 DEBUG opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:23:08 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:23:08 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:23:08 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:23:08 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:23:08 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.297056 (min) 0.0135551 (max)
16:23:08 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.0544304 (min) 0.268755 (max)
16:23:08 DEBUG opendrift.models.basemodel.environment:899: x_wind: 4.46899 (min) 5.0167 (max)
16:23:08 DEBUG opendrift.models.basemodel.environment:899: y_wind: -0.803524 (min) -0.355405 (max)
16:23:08 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:23:08 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:23:08 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:23:08 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:23:08 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:23:08 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:23:08 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:23:08 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:23:08 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:23:08 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:23:08 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:23:08 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:23:08 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:23:08 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:23:08 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:23:08 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:23:08 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:23:08 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.496948, mean: 0.542154, max: 0.632763
16:23:08 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:23:08 DEBUG opendrift.models.physics_methods:941: min: 3.840478, mean: 4.010745, max: 4.333612
16:23:08 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 3.840478, mean: 4.010745, max: 4.333612
16:23:08 DEBUG opendrift:697: No elements hit coastline.
16:23:08 DEBUG opendrift:1807: No elements to deactivate
16:23:08 DEBUG opendrift:2270: Calling OpenOil.update()
16:23:08 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:23:08 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:23:08 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:23:08 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:23:08 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:23:08 DEBUG opendrift.models.physics_methods:941: min: 3.840477, mean: 4.010746, max: 4.333611
16:23:08 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:23:08 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.002223, dN_50: 0.000174
16:23:08 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:23:08 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.009285105057950391
16:23:08 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:23:08 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:23:08 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:23:08 DEBUG opendrift.models.physics_methods:785: Advecting 1047 of 6000 elements above 0.100m with wind-sheared ocean current (0.024780 m/s - 0.145214 m/s)
16:23:08 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:23:08 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0012327289283346158 and 0.4831221654354385 m/s
16:23:08 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:23:08 DEBUG opendrift:2212: ======================================================================
16:23:08 INFO opendrift:2213: 2026-08-17 02:22:36.325004 - step 11 of 48 - 6000 active elements (0 deactivated)
16:23:08 DEBUG opendrift:2219: 0 elements scheduled.
16:23:08 DEBUG opendrift:2221: ======================================================================
16:23:08 DEBUG opendrift:2232: 34.97659587114892 <- latitude -> 35.07994881469096
16:23:08 DEBUG opendrift:2232: 23.35276821480954 <- longitude -> 23.550758858784214
16:23:08 DEBUG opendrift:2232: -139.74797818395407 <- z -> 0.0
16:23:08 DEBUG opendrift:2233: ---------------------------------
16:23:08 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:08 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:23:08 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:08 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:23:08 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:08 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:08 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:23:08 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:08 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:08 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:08 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:08 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:23:08 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:08 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:23:08 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:08 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:08 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:23:08 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:08 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:23:08 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:08 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:08 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:08 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:08 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:08 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:23:08 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:08 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:08 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:23:08 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:08 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 00:00:00 (before)
2026-08-17 03:00:00 (after)
16:23:08 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 00:00:00) in space (linearNDFast)
16:23:08 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:08 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 03:00:00) in space (linearNDFast)
16:23:08 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:08 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 00:00:00, weight 0.21) and
after (2026-08-17 03:00:00, weight 0.79) in time
16:23:08 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:08 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:08 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:08 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:23:08 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:08 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:23:08 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:08 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:08 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:23:08 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:08 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 01:30:00 (before)
2026-08-17 03:00:00 (after)
16:23:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
16:23:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
16:23:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:594: North is up, no rotation necessary
16:23:09 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
16:23:09 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
16:23:09 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-08-17 03:00:00)
16:23:09 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 01:30:00) in space (linearNDFast)
16:23:09 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:09 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 03:00:00) in space (linearNDFast)
16:23:09 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:09 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 01:30:00, weight 0.42) and
after (2026-08-17 03:00:00, weight 0.58) in time
16:23:09 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:09 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:09 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:23:09 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:23: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']
16:23:09 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:23:09 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:23:09 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:23:09 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:23:09 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.263386 (min) 0.0401588 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.0303939 (min) 0.244929 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: x_wind: 4.60652 (min) 5.18405 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: y_wind: -0.446741 (min) -0.145555 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:23:09 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.525916, mean: 0.562695, max: 0.663749
16:23:09 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:23:09 DEBUG opendrift.models.physics_methods:941: min: 3.950826, mean: 4.086286, max: 4.438451
16:23:09 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 3.950826, mean: 4.086286, max: 4.438451
16:23:09 DEBUG opendrift:697: No elements hit coastline.
16:23:09 DEBUG opendrift:1807: No elements to deactivate
16:23:09 DEBUG opendrift:2270: Calling OpenOil.update()
16:23:09 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:23:09 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:23:09 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:23:09 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:23:09 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:23:09 DEBUG opendrift.models.physics_methods:941: min: 3.950826, mean: 4.086287, max: 4.438451
16:23:09 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:23:09 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.002288, dN_50: 0.000180
16:23:09 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:23:09 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.009739585009428633
16:23:09 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:23:09 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:23:09 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:23:09 DEBUG opendrift.models.physics_methods:785: Advecting 1076 of 6000 elements above 0.100m with wind-sheared ocean current (0.028593 m/s - 0.147200 m/s)
16:23:09 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:23:09 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.002081735626850855 and 0.4086869855254304 m/s
16:23:09 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:23:09 DEBUG opendrift:2212: ======================================================================
16:23:09 INFO opendrift:2213: 2026-08-17 03:22:36.325004 - step 12 of 48 - 6000 active elements (0 deactivated)
16:23:09 DEBUG opendrift:2219: 0 elements scheduled.
16:23:09 DEBUG opendrift:2221: ======================================================================
16:23:09 DEBUG opendrift:2232: 34.97967928523591 <- latitude -> 35.085902146254725
16:23:09 DEBUG opendrift:2232: 23.35001408799004 <- longitude -> 23.553660307879483
16:23:09 DEBUG opendrift:2232: -138.53876653652668 <- z -> 0.0
16:23:09 DEBUG opendrift:2233: ---------------------------------
16:23:09 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:09 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:23:09 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:09 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:23:09 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:09 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:09 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:23:09 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:09 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:09 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:09 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:09 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:23:09 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:09 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:23:09 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:09 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:09 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:23:09 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:09 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:23:09 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:09 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:09 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:09 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:09 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23: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
16:23:09 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:09 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:09 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:09 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 03:00:00 (before)
2026-08-17 06:00:00 (after)
16:23:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:23:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:23:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:594: North is up, no rotation necessary
16:23:09 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
16:23:09 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
16:23:09 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 11x11x23) for time after (2026-08-17 06:00:00)
16:23:09 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 03:00:00) in space (linearNDFast)
16:23:09 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:09 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 06:00:00) in space (linearNDFast)
16:23:09 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:09 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 03:00:00, weight 0.87) and
after (2026-08-17 06:00:00, weight 0.13) in time
16:23:09 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:09 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:09 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:09 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:23:09 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:09 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:23:09 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:09 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:09 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:09 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 03:00:00 (before)
2026-08-17 06:00:00 (after)
16:23:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
16:23:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
16:23:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:594: North is up, no rotation necessary
16:23:09 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
16:23:09 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
16:23:09 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-08-17 06:00:00)
16:23:09 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 03:00:00) in space (linearNDFast)
16:23:09 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:09 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 06:00:00) in space (linearNDFast)
16:23:09 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:09 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 03:00:00, weight 0.87) and
after (2026-08-17 06:00:00, weight 0.13) in time
16:23:09 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:09 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:09 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:23:09 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:23: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']
16:23:09 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:23:09 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:23:09 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:23:09 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:23:09 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.231677 (min) 0.0601514 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0395408 (min) 0.204629 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: x_wind: 4.73105 (min) 5.30914 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: y_wind: -0.243049 (min) -0.0191528 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:23:09 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.551449, mean: 0.589334, max: 0.693707
16:23:09 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:23:09 DEBUG opendrift.models.physics_methods:941: min: 4.045595, mean: 4.181982, max: 4.537511
16:23:09 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 4.045595, mean: 4.181982, max: 4.537511
16:23:09 DEBUG opendrift:697: No elements hit coastline.
16:23:09 DEBUG opendrift:1807: No elements to deactivate
16:23:09 DEBUG opendrift:2270: Calling OpenOil.update()
16:23:09 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:23:09 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:23:09 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:23:09 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:23:09 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:23:09 DEBUG opendrift.models.physics_methods:941: min: 4.045595, mean: 4.181983, max: 4.537510
16:23:09 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:23:09 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.002357, dN_50: 0.000185
16:23:09 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:23:09 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.010178994720482745
16:23:09 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:23:09 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:23:09 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:23:09 DEBUG opendrift.models.physics_methods:785: Advecting 1101 of 6000 elements above 0.100m with wind-sheared ocean current (0.003235 m/s - 0.150451 m/s)
16:23:09 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:23:09 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.002746716925772088 and 0.45041203473427394 m/s
16:23:09 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:23:09 DEBUG opendrift:2212: ======================================================================
16:23:09 INFO opendrift:2213: 2026-08-17 04:22:36.325004 - step 13 of 48 - 6000 active elements (0 deactivated)
16:23:09 DEBUG opendrift:2219: 0 elements scheduled.
16:23:09 DEBUG opendrift:2221: ======================================================================
16:23:09 DEBUG opendrift:2232: 34.97859276990923 <- latitude -> 35.08786786751666
16:23:09 DEBUG opendrift:2232: 23.35311579609125 <- longitude -> 23.550162175852016
16:23:09 DEBUG opendrift:2232: -137.1621952505208 <- z -> 0.0
16:23:09 DEBUG opendrift:2233: ---------------------------------
16:23:09 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:09 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:23:09 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:09 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:23:09 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:09 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:09 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:23:09 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:09 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:09 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:09 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:09 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:23:09 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:09 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:23:09 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:09 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:09 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:23:09 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:09 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:23:09 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:09 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:09 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:09 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:09 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23: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
16:23:09 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:09 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:09 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:09 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 03:00:00 (before)
2026-08-17 06:00:00 (after)
16:23:09 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 03:00:00) in space (linearNDFast)
16:23:09 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:09 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 06:00:00) in space (linearNDFast)
16:23:09 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:09 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 03:00:00, weight 0.54) and
after (2026-08-17 06:00:00, weight 0.46) in time
16:23:09 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:09 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:09 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:09 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:23:09 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:09 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:23:09 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:09 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:09 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:09 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 03:00:00 (before)
2026-08-17 06:00:00 (after)
16:23:09 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 03:00:00) in space (linearNDFast)
16:23:09 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:09 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 06:00:00) in space (linearNDFast)
16:23:09 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:09 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 03:00:00, weight 0.54) and
after (2026-08-17 06:00:00, weight 0.46) in time
16:23:09 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:09 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:09 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:23:09 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:23: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']
16:23:09 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:23:09 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:23:09 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:23:09 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:23:09 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.192542 (min) 0.0729753 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.107921 (min) 0.175163 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: x_wind: 4.72502 (min) 5.26204 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: y_wind: -0.23791 (min) 0.109998 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:23:09 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:23:09 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.549576, mean: 0.591478, max: 0.681853
16:23:09 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:23:09 DEBUG opendrift.models.physics_methods:941: min: 4.038716, mean: 4.189492, max: 4.498576
16:23:09 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 4.038716, mean: 4.189492, max: 4.498576
16:23:09 DEBUG opendrift:697: No elements hit coastline.
16:23:09 DEBUG opendrift:1807: No elements to deactivate
16:23:09 DEBUG opendrift:2270: Calling OpenOil.update()
16:23:09 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:23:09 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:23:09 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:23:09 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:23:09 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:23:09 DEBUG opendrift.models.physics_methods:941: min: 4.038716, mean: 4.189492, max: 4.498576
16:23:09 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:23:09 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.002489, dN_50: 0.000195
16:23:09 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:23:09 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.010005129908468273
16:23:09 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:23:09 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:23:09 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:23:10 DEBUG opendrift.models.physics_methods:785: Advecting 1120 of 6000 elements above 0.100m with wind-sheared ocean current (0.047531 m/s - 0.151675 m/s)
16:23:10 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:23:10 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.002747581214621217 and 0.4652281267790299 m/s
16:23:10 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:23:10 DEBUG opendrift:2212: ======================================================================
16:23:10 INFO opendrift:2213: 2026-08-17 05:22:36.325004 - step 14 of 48 - 6000 active elements (0 deactivated)
16:23:10 DEBUG opendrift:2219: 0 elements scheduled.
16:23:10 DEBUG opendrift:2221: ======================================================================
16:23:10 DEBUG opendrift:2232: 34.97803780235974 <- latitude -> 35.088108581427626
16:23:10 DEBUG opendrift:2232: 23.348476633511105 <- longitude -> 23.555339355597138
16:23:10 DEBUG opendrift:2232: -135.9245416825359 <- z -> 0.0
16:23:10 DEBUG opendrift:2233: ---------------------------------
16:23:10 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:10 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:23:10 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:10 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:23:10 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:10 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:10 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:23:10 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:10 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:10 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:10 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:10 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:23:10 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:10 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:23:10 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:10 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:10 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:23:10 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:10 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:23:10 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:10 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:10 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:10 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:10 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23: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
16:23:10 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:10 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:10 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:10 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 03:00:00 (before)
2026-08-17 06:00:00 (after)
16:23:10 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 03:00:00) in space (linearNDFast)
16:23:10 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:10 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 06:00:00) in space (linearNDFast)
16:23:10 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:10 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 03:00:00, weight 0.21) and
after (2026-08-17 06:00:00, weight 0.79) in time
16:23:10 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:10 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:10 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:10 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:23:10 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:10 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:23:10 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:10 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:10 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:10 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 03:00:00 (before)
2026-08-17 06:00:00 (after)
16:23:10 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 03:00:00) in space (linearNDFast)
16:23:10 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:10 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 06:00:00) in space (linearNDFast)
16:23:10 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:10 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 03:00:00, weight 0.21) and
after (2026-08-17 06:00:00, weight 0.79) in time
16:23:10 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:10 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:10 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:23:10 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:23: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']
16:23:10 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:23:10 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:23:10 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:23:10 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:23:10 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.154158 (min) 0.0873614 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.17404 (min) 0.171476 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: x_wind: 4.72919 (min) 5.25575 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: y_wind: -0.259772 (min) 0.265806 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:23:10 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.550320, mean: 0.594306, max: 0.680600
16:23:10 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:23:10 DEBUG opendrift.models.physics_methods:941: min: 4.041449, mean: 4.199409, max: 4.494439
16:23:10 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 4.041449, mean: 4.199409, max: 4.494439
16:23:10 DEBUG opendrift:697: No elements hit coastline.
16:23:10 DEBUG opendrift:1807: No elements to deactivate
16:23:10 DEBUG opendrift:2270: Calling OpenOil.update()
16:23:10 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:23:10 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:23:10 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:23:10 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:23:10 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:23:10 DEBUG opendrift.models.physics_methods:941: min: 4.041449, mean: 4.199409, max: 4.494439
16:23:10 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:23:10 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.002632, dN_50: 0.000207
16:23:10 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:23:10 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.009986748234351696
16:23:10 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:23:10 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:23:10 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:23:10 DEBUG opendrift.models.openoil.openoil:1045: Entraining 1 of 1120 surface elements
16:23:10 DEBUG opendrift.models.physics_methods:785: Advecting 1144 of 6000 elements above 0.100m with wind-sheared ocean current (0.029658 m/s - 0.153025 m/s)
16:23:10 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:23:10 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0010137294541979057 and 0.46543462203736635 m/s
16:23:10 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:23:10 DEBUG opendrift:2212: ======================================================================
16:23:10 INFO opendrift:2213: 2026-08-17 06:22:36.325004 - step 15 of 48 - 6000 active elements (0 deactivated)
16:23:10 DEBUG opendrift:2219: 0 elements scheduled.
16:23:10 DEBUG opendrift:2221: ======================================================================
16:23:10 DEBUG opendrift:2232: 34.9744302915989 <- latitude -> 35.08802735049685
16:23:10 DEBUG opendrift:2232: 23.34461087358008 <- longitude -> 23.55351154370645
16:23:10 DEBUG opendrift:2232: -134.80241548367695 <- z -> 0.0
16:23:10 DEBUG opendrift:2233: ---------------------------------
16:23:10 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:10 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:23:10 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:10 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:23:10 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:10 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:10 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:23:10 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:10 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:10 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:10 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:10 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:23:10 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:10 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:23:10 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:10 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:10 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:23:10 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:10 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:23:10 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:10 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:10 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:10 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:10 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23: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
16:23:10 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:10 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:10 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:10 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 06:00:00 (before)
2026-08-17 09:00:00 (after)
16:23:10 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:23:10 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:23:10 DEBUG opendrift.readers.reader_netCDF_CF_generic:594: North is up, no rotation necessary
16:23:10 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
16:23:10 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
16:23:10 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 12x11x23) for time after (2026-08-17 09:00:00)
16:23:10 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 06:00:00) in space (linearNDFast)
16:23:10 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:10 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 09:00:00) in space (linearNDFast)
16:23:10 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:10 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 06:00:00, weight 0.87) and
after (2026-08-17 09:00:00, weight 0.13) in time
16:23:10 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:10 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:10 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:10 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:23:10 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:10 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:23:10 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:10 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:10 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:10 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 06:00:00 (before)
2026-08-17 07:30:00 (after)
16:23:10 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
16:23:10 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
16:23:10 DEBUG opendrift.readers.reader_netCDF_CF_generic:594: North is up, no rotation necessary
16:23:10 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
16:23:10 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
16:23:10 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-08-17 07:30:00)
16:23:10 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 06:00:00) in space (linearNDFast)
16:23:10 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:10 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 07:30:00) in space (linearNDFast)
16:23:10 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:10 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 06:00:00, weight 0.75) and
after (2026-08-17 07:30:00, weight 0.25) in time
16:23:10 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:10 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:10 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:23:10 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:23: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']
16:23:10 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:23:10 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:23:10 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:23:10 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:23:10 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.146018 (min) 0.0878834 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.218351 (min) 0.165259 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: x_wind: 4.58009 (min) 5.01092 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: y_wind: -0.356219 (min) 0.233704 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:23:10 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.516077, mean: 0.563880, max: 0.620673
16:23:10 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:23:10 DEBUG opendrift.models.physics_methods:941: min: 3.913694, mean: 4.090399, max: 4.292012
16:23:10 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 3.913694, mean: 4.090399, max: 4.292012
16:23:10 DEBUG opendrift:697: No elements hit coastline.
16:23:10 DEBUG opendrift:1807: No elements to deactivate
16:23:10 DEBUG opendrift:2270: Calling OpenOil.update()
16:23:10 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:23:10 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:23:10 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:23:10 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:23:10 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:23:10 DEBUG opendrift.models.physics_methods:941: min: 3.913694, mean: 4.090399, max: 4.292012
16:23:10 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:23:10 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.002857, dN_50: 0.000224
16:23:10 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:23:10 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.009107781617825947
16:23:10 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:23:10 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:23:10 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:23:10 DEBUG opendrift.models.physics_methods:785: Advecting 1151 of 6000 elements above 0.100m with wind-sheared ocean current (0.110740 m/s - 0.150152 m/s)
16:23:10 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:23:10 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0005100047373104568 and 0.448816599910058 m/s
16:23:10 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:23:10 DEBUG opendrift:2212: ======================================================================
16:23:10 INFO opendrift:2213: 2026-08-17 07:22:36.325004 - step 16 of 48 - 6000 active elements (0 deactivated)
16:23:10 DEBUG opendrift:2219: 0 elements scheduled.
16:23:10 DEBUG opendrift:2221: ======================================================================
16:23:10 DEBUG opendrift:2232: 34.967434589936836 <- latitude -> 35.087475671297575
16:23:10 DEBUG opendrift:2232: 23.342946492046686 <- longitude -> 23.556348814586155
16:23:10 DEBUG opendrift:2232: -133.35671164752972 <- z -> 0.0
16:23:10 DEBUG opendrift:2233: ---------------------------------
16:23:10 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:10 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:23:10 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:10 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:23:10 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:10 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:10 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:23:10 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:10 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:10 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:10 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:10 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:23:10 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:10 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:23:10 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:10 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:10 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:23:10 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:10 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:23:10 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:10 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:10 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:10 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:10 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23: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
16:23:10 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:10 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:10 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:10 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 06:00:00 (before)
2026-08-17 09:00:00 (after)
16:23:10 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 06:00:00) in space (linearNDFast)
16:23:10 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:10 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 09:00:00) in space (linearNDFast)
16:23:10 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:10 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 06:00:00, weight 0.54) and
after (2026-08-17 09:00:00, weight 0.46) in time
16:23:10 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:10 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:10 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:10 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:23:10 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:10 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:23:10 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:10 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:10 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:10 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 06:00:00 (before)
2026-08-17 07:30:00 (after)
16:23:10 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 06:00:00) in space (linearNDFast)
16:23:10 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:10 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 07:30:00) in space (linearNDFast)
16:23:10 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:10 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 06:00:00, weight 0.08) and
after (2026-08-17 07:30:00, weight 0.92) in time
16:23:10 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:10 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:10 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:23:10 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:23: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']
16:23:10 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:23:10 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:23:10 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:23:10 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:23:10 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.180325 (min) 0.0791985 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.211402 (min) 0.158674 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: x_wind: 4.1194 (min) 4.69325 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: y_wind: -0.652383 (min) -0.0799411 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:23:10 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:23:10 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.423834, mean: 0.483825, max: 0.543822
16:23:10 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:23:10 DEBUG opendrift.models.physics_methods:941: min: 3.546725, mean: 3.788285, max: 4.017518
16:23:10 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 3.546725, mean: 3.788285, max: 4.017518
16:23:10 DEBUG opendrift:697: No elements hit coastline.
16:23:11 DEBUG opendrift:1807: No elements to deactivate
16:23:11 DEBUG opendrift:2270: Calling OpenOil.update()
16:23:11 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:23:11 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:23:11 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:23:11 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:23:11 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:23:11 DEBUG opendrift.models.physics_methods:941: min: 3.546725, mean: 3.788285, max: 4.017518
16:23:11 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:23:11 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.003232, dN_50: 0.000254
16:23:11 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:23:11 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.007980580870884369
16:23:11 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:23:11 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:23:11 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:23:11 DEBUG opendrift.models.physics_methods:785: Advecting 1165 of 6000 elements above 0.100m with wind-sheared ocean current (0.017433 m/s - 0.141053 m/s)
16:23:11 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:23:11 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0004169399674894707 and 0.488578492022291 m/s
16:23:11 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:23:11 DEBUG opendrift:2212: ======================================================================
16:23:11 INFO opendrift:2213: 2026-08-17 08:22:36.325004 - step 17 of 48 - 6000 active elements (0 deactivated)
16:23:11 DEBUG opendrift:2219: 0 elements scheduled.
16:23:11 DEBUG opendrift:2221: ======================================================================
16:23:11 DEBUG opendrift:2232: 34.96471058311005 <- latitude -> 35.09678317034471
16:23:11 DEBUG opendrift:2232: 23.340032739968457 <- longitude -> 23.556204862759508
16:23:11 DEBUG opendrift:2232: -132.3762637890801 <- z -> 0.0
16:23:11 DEBUG opendrift:2233: ---------------------------------
16:23:11 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:11 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:23:11 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:11 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:23:11 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:11 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:11 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:23:11 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:11 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:11 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:11 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:11 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:23:11 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:11 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:23:11 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:11 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:11 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:23:11 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:11 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:23:11 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:11 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:11 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:11 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:11 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:11 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:23:11 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:11 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:11 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:23:11 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:11 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 06:00:00 (before)
2026-08-17 09:00:00 (after)
16:23:11 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 06:00:00) in space (linearNDFast)
16:23:11 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:11 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 09:00:00) in space (linearNDFast)
16:23:11 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:11 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 06:00:00, weight 0.21) and
after (2026-08-17 09:00:00, weight 0.79) in time
16:23:11 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:11 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:11 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:11 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:23:11 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:11 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:23:11 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:11 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:11 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:23:11 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:11 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 07:30:00 (before)
2026-08-17 09:00:00 (after)
16:23:11 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
16:23:11 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
16:23:11 DEBUG opendrift.readers.reader_netCDF_CF_generic:594: North is up, no rotation necessary
16:23:11 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
16:23:11 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
16:23:11 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-08-17 09:00:00)
16:23:11 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 07:30:00) in space (linearNDFast)
16:23:11 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:11 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 09:00:00) in space (linearNDFast)
16:23:11 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:11 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 07:30:00, weight 0.42) and
after (2026-08-17 09:00:00, weight 0.58) in time
16:23:11 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:11 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:11 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:23:11 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:23:11 DEBUG opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:23:11 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:23:11 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:23:11 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:23:11 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:23:11 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.240363 (min) 0.100563 (max)
16:23:11 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.21738 (min) 0.152902 (max)
16:23:11 DEBUG opendrift.models.basemodel.environment:899: x_wind: 3.69607 (min) 4.50642 (max)
16:23:11 DEBUG opendrift.models.basemodel.environment:899: y_wind: -0.931884 (min) -0.344988 (max)
16:23:11 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:23:11 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:23:11 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:23:11 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:23:11 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:23:11 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:23:11 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:23:11 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:23:11 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:23:11 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:23:11 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:23:11 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:23:11 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:23:11 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:23:11 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:23:11 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:23:11 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:23:11 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.349119, mean: 0.424017, max: 0.506227
16:23:11 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:23:11 DEBUG opendrift.models.physics_methods:941: min: 3.218966, mean: 3.544926, max: 3.876164
16:23:11 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 3.218966, mean: 3.544926, max: 3.876164
16:23:11 DEBUG opendrift:697: No elements hit coastline.
16:23:11 DEBUG opendrift:1807: No elements to deactivate
16:23:11 DEBUG opendrift:2270: Calling OpenOil.update()
16:23:11 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:23:11 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:23:11 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:23:11 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:23:11 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:23:11 DEBUG opendrift.models.physics_methods:941: min: 3.218966, mean: 3.544926, max: 3.876164
16:23:11 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:23:11 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.003604, dN_50: 0.000283
16:23:11 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:23:11 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.007429166784938674
16:23:11 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:23:11 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:23:11 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:23:11 DEBUG opendrift.models.physics_methods:785: Advecting 1192 of 6000 elements above 0.100m with wind-sheared ocean current (0.009021 m/s - 0.136090 m/s)
16:23:11 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:23:11 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0013195804675399266 and 0.4108523094592168 m/s
16:23:11 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:23:11 DEBUG opendrift:2212: ======================================================================
16:23:11 INFO opendrift:2213: 2026-08-17 09:22:36.325004 - step 18 of 48 - 6000 active elements (0 deactivated)
16:23:11 DEBUG opendrift:2219: 0 elements scheduled.
16:23:11 DEBUG opendrift:2221: ======================================================================
16:23:11 DEBUG opendrift:2232: 34.96014544193279 <- latitude -> 35.10363579485075
16:23:11 DEBUG opendrift:2232: 23.330299789839163 <- longitude -> 23.56326532600173
16:23:11 DEBUG opendrift:2232: -131.52267095703468 <- z -> 0.0
16:23:11 DEBUG opendrift:2233: ---------------------------------
16:23:11 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:11 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:23:11 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:11 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:23:11 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:11 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:11 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:23:11 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:11 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:11 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:11 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:11 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:23:11 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:11 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:23:11 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:11 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:11 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:23:11 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:11 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:23:11 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:11 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:11 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:11 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:11 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:11 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:23:11 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:11 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:11 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:23:11 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:11 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 09:00:00 (before)
2026-08-17 12:00:00 (after)
16:23:11 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:23:14 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:23:18 DEBUG opendrift.readers.reader_netCDF_CF_generic:594: North is up, no rotation necessary
16:23:18 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
16:23:18 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
16:23:18 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 12x12x23) for time after (2026-08-17 12:00:00)
16:23:18 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 09:00:00) in space (linearNDFast)
16:23:18 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:18 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 12:00:00) in space (linearNDFast)
16:23:18 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:18 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 09:00:00, weight 0.87) and
after (2026-08-17 12:00:00, weight 0.13) in time
16:23:18 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:18 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:18 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:18 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:23:18 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:18 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:23:18 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:18 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:18 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:23:18 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:18 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 09:00:00 (before)
2026-08-17 12:00:00 (after)
16:23:18 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
16:23:19 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
16:23:19 DEBUG opendrift.readers.reader_netCDF_CF_generic:594: North is up, no rotation necessary
16:23:19 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
16:23:19 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
16:23:19 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-08-17 12:00:00)
16:23:19 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 09:00:00) in space (linearNDFast)
16:23:19 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:19 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 12:00:00) in space (linearNDFast)
16:23:19 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:19 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 09:00:00, weight 0.87) and
after (2026-08-17 12:00:00, weight 0.13) in time
16:23:19 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:19 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:19 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:23:19 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:23:19 DEBUG opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:23:19 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:23:19 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:23:19 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:23:19 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:23:19 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.297733 (min) 0.122312 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.201278 (min) 0.148828 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: x_wind: 3.36716 (min) 4.38455 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: y_wind: -1.19585 (min) -0.601454 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:23:19 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.302846, mean: 0.394892, max: 0.485414
16:23:19 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:23:19 DEBUG opendrift.models.physics_methods:941: min: 2.998063, mean: 3.419262, max: 3.795647
16:23:19 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 2.998063, mean: 3.419262, max: 3.795647
16:23:19 DEBUG opendrift:697: No elements hit coastline.
16:23:19 DEBUG opendrift:1807: No elements to deactivate
16:23:19 DEBUG opendrift:2270: Calling OpenOil.update()
16:23:19 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:23:19 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:23:19 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:23:19 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:23:19 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:23:19 DEBUG opendrift.models.physics_methods:941: min: 2.998063, mean: 3.419262, max: 3.795647
16:23:19 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:23:19 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.003907, dN_50: 0.000307
16:23:19 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:23:19 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.0071239036317691734
16:23:19 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:23:19 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:23:19 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:23:19 DEBUG opendrift.models.physics_methods:785: Advecting 1210 of 6000 elements above 0.100m with wind-sheared ocean current (0.005662 m/s - 0.133263 m/s)
16:23:19 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:23:19 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0013611490288181931 and 0.4233950945458242 m/s
16:23:19 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:23:19 DEBUG opendrift:2212: ======================================================================
16:23:19 INFO opendrift:2213: 2026-08-17 10:22:36.325004 - step 19 of 48 - 6000 active elements (0 deactivated)
16:23:19 DEBUG opendrift:2219: 0 elements scheduled.
16:23:19 DEBUG opendrift:2221: ======================================================================
16:23:19 DEBUG opendrift:2232: 34.953405753228516 <- latitude -> 35.1087697320046
16:23:19 DEBUG opendrift:2232: 23.320529656446983 <- longitude -> 23.574733256235795
16:23:19 DEBUG opendrift:2232: -130.1072778465415 <- z -> 0.0
16:23:19 DEBUG opendrift:2233: ---------------------------------
16:23:19 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:19 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:23:19 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:19 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:23:19 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:19 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:19 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:23:19 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:19 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:19 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:19 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:19 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:23:19 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:19 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:23:19 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:19 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:19 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:23:19 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:19 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:23:19 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:19 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:19 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:19 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:19 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:19 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:23:19 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:19 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:19 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:23:19 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:19 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 09:00:00 (before)
2026-08-17 12:00:00 (after)
16:23:19 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 09:00:00) in space (linearNDFast)
16:23:19 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:19 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 12:00:00) in space (linearNDFast)
16:23:19 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:19 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 09:00:00, weight 0.54) and
after (2026-08-17 12:00:00, weight 0.46) in time
16:23:19 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:19 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:19 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:19 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:23:19 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:19 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:23:19 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:19 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:19 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:23:19 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:19 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 09:00:00 (before)
2026-08-17 12:00:00 (after)
16:23:19 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 09:00:00) in space (linearNDFast)
16:23:19 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:19 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 12:00:00) in space (linearNDFast)
16:23:19 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:19 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 09:00:00, weight 0.54) and
after (2026-08-17 12:00:00, weight 0.46) in time
16:23:19 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:19 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:19 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:23:19 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:23:19 DEBUG opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:23:19 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:23:19 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:23:19 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:23:19 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:23:19 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.349357 (min) 0.140243 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.137757 (min) 0.14348 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: x_wind: 3.33598 (min) 4.35387 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: y_wind: -1.41478 (min) -0.87815 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:23:19 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.309368, mean: 0.403868, max: 0.490108
16:23:19 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:23:19 DEBUG opendrift.models.physics_methods:941: min: 3.030172, mean: 3.457590, max: 3.813954
16:23:19 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 3.030172, mean: 3.457590, max: 3.813954
16:23:19 DEBUG opendrift:697: No elements hit coastline.
16:23:19 DEBUG opendrift:1807: No elements to deactivate
16:23:19 DEBUG opendrift:2270: Calling OpenOil.update()
16:23:19 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:23:19 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:23:19 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:23:19 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:23:19 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:23:19 DEBUG opendrift.models.physics_methods:941: min: 3.030172, mean: 3.457590, max: 3.813954
16:23:19 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:23:19 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.004077, dN_50: 0.000320
16:23:19 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:23:19 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.00719274919319673
16:23:19 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:23:19 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:23:19 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:23:19 DEBUG opendrift.models.physics_methods:785: Advecting 1223 of 6000 elements above 0.100m with wind-sheared ocean current (0.050859 m/s - 0.133906 m/s)
16:23:19 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:23:19 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.00132774449349926 and 0.43011199849577236 m/s
16:23:19 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:23:19 DEBUG opendrift:2212: ======================================================================
16:23:19 INFO opendrift:2213: 2026-08-17 11:22:36.325004 - step 20 of 48 - 6000 active elements (0 deactivated)
16:23:19 DEBUG opendrift:2219: 0 elements scheduled.
16:23:19 DEBUG opendrift:2221: ======================================================================
16:23:19 DEBUG opendrift:2232: 34.94570725082202 <- latitude -> 35.10967440571736
16:23:19 DEBUG opendrift:2232: 23.307935596992394 <- longitude -> 23.581137186890373
16:23:19 DEBUG opendrift:2232: -128.84963310586187 <- z -> 0.0
16:23:19 DEBUG opendrift:2233: ---------------------------------
16:23:19 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:19 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:23:19 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:19 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:23:19 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:19 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:19 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:23:19 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:19 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:19 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:19 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:19 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:23:19 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:19 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:23:19 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:19 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:19 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:23:19 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:19 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:23:19 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:19 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:19 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:19 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:19 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:19 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:23:19 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:19 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:19 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:23:19 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:19 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 09:00:00 (before)
2026-08-17 12:00:00 (after)
16:23:19 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 09:00:00) in space (linearNDFast)
16:23:19 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:19 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 12:00:00) in space (linearNDFast)
16:23:19 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:19 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 09:00:00, weight 0.21) and
after (2026-08-17 12:00:00, weight 0.79) in time
16:23:19 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:19 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:19 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:19 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:23:19 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:19 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:23:19 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:19 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:19 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:23:19 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:19 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 09:00:00 (before)
2026-08-17 12:00:00 (after)
16:23:19 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 09:00:00) in space (linearNDFast)
16:23:19 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:19 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 12:00:00) in space (linearNDFast)
16:23:19 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:19 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 09:00:00, weight 0.21) and
after (2026-08-17 12:00:00, weight 0.79) in time
16:23:19 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:19 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:19 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:23:19 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:23:19 DEBUG opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:23:19 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:23:19 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:23:19 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:23:19 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:23:19 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.393586 (min) 0.158104 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0775154 (min) 0.13694 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: x_wind: 3.30565 (min) 4.31817 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: y_wind: -1.6117 (min) -1.15321 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:23:19 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:23:19 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.320820, mean: 0.414792, max: 0.496704
16:23:19 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:23:19 DEBUG opendrift.models.physics_methods:941: min: 3.085749, mean: 3.504024, max: 3.839532
16:23:19 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 3.085749, mean: 3.504024, max: 3.839532
16:23:19 DEBUG opendrift:697: No elements hit coastline.
16:23:19 DEBUG opendrift:1807: No elements to deactivate
16:23:19 DEBUG opendrift:2270: Calling OpenOil.update()
16:23:19 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:23:19 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:23:19 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:23:19 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:23:19 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:23:19 DEBUG opendrift.models.physics_methods:941: min: 3.085749, mean: 3.504025, max: 3.839532
16:23:19 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:23:19 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.004259, dN_50: 0.000334
16:23:19 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:23:19 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.007289491181658076
16:23:19 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:23:19 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:23:19 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:23:20 DEBUG opendrift.models.physics_methods:785: Advecting 1226 of 6000 elements above 0.100m with wind-sheared ocean current (0.025054 m/s - 0.134410 m/s)
16:23:20 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:23:20 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.001962788596762018 and 0.4584055201733749 m/s
16:23:20 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:23:20 DEBUG opendrift:2212: ======================================================================
16:23:20 INFO opendrift:2213: 2026-08-17 12:22:36.325004 - step 21 of 48 - 6000 active elements (0 deactivated)
16:23:20 DEBUG opendrift:2219: 0 elements scheduled.
16:23:20 DEBUG opendrift:2221: ======================================================================
16:23:20 DEBUG opendrift:2232: 34.94594136958996 <- latitude -> 35.1149339960749
16:23:20 DEBUG opendrift:2232: 23.29422250265617 <- longitude -> 23.586707305648698
16:23:20 DEBUG opendrift:2232: -127.38563935130848 <- z -> 0.0
16:23:20 DEBUG opendrift:2233: ---------------------------------
16:23:20 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:20 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:23:20 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:20 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:23:20 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:20 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:20 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:23:20 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:20 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:20 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:20 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:20 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:23:20 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:20 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:23:20 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:20 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:20 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:23:20 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:20 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:23:20 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:20 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:20 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:20 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:20 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:20 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:23:20 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:20 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:20 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:23:20 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:20 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 12:00:00 (before)
2026-08-17 15:00:00 (after)
16:23:20 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:23:23 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:23:27 DEBUG opendrift.readers.reader_netCDF_CF_generic:594: North is up, no rotation necessary
16:23:27 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
16:23:27 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
16:23:27 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 12x12x23) for time after (2026-08-17 15:00:00)
16:23:27 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 12:00:00) in space (linearNDFast)
16:23:27 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:27 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 15:00:00) in space (linearNDFast)
16:23:27 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:27 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 12:00:00, weight 0.87) and
after (2026-08-17 15:00:00, weight 0.13) in time
16:23:27 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:27 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:27 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:27 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:23:27 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:27 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:23:27 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:27 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:27 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:27 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 12:00:00 (before)
2026-08-17 13:30:00 (after)
16:23:27 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
16:23:27 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
16:23:27 DEBUG opendrift.readers.reader_netCDF_CF_generic:594: North is up, no rotation necessary
16:23:27 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
16:23:27 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
16:23:27 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-08-17 13:30:00)
16:23:27 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 12:00:00) in space (linearNDFast)
16:23:27 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:27 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 13:30:00) in space (linearNDFast)
16:23:27 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:27 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 12:00:00, weight 0.75) and
after (2026-08-17 13:30:00, weight 0.25) in time
16:23:27 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:27 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:27 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:23:27 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:23:27 DEBUG opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:23:27 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:23:27 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:23:27 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:23:27 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:23:27 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.43595 (min) 0.164306 (max)
16:23:27 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0391022 (min) 0.147408 (max)
16:23:27 DEBUG opendrift.models.basemodel.environment:899: x_wind: 3.27543 (min) 4.18297 (max)
16:23:27 DEBUG opendrift.models.basemodel.environment:899: y_wind: -1.67794 (min) -1.19279 (max)
16:23:27 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:23:27 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:23:27 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:23:27 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:23:27 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:23:27 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:23:27 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:23:27 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:23:27 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:23:27 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:23:27 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:23:27 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:23:27 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:23:27 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:23:27 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:23:27 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:23:27 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:23:27 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.318051, mean: 0.404858, max: 0.470347
16:23:27 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:23:27 DEBUG opendrift.models.physics_methods:941: min: 3.072403, mean: 3.462656, max: 3.736274
16:23:27 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 3.072403, mean: 3.462656, max: 3.736274
16:23:27 DEBUG opendrift:697: No elements hit coastline.
16:23:27 DEBUG opendrift:1807: No elements to deactivate
16:23:27 DEBUG opendrift:2270: Calling OpenOil.update()
16:23:27 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:23:27 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:23:27 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:23:27 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:23:27 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:23:27 DEBUG opendrift.models.physics_methods:941: min: 3.072403, mean: 3.462656, max: 3.736274
16:23:27 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:23:27 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.004560, dN_50: 0.000358
16:23:27 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:23:27 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.006902906638421216
16:23:27 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:23:27 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:23:27 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:23:27 DEBUG opendrift.models.physics_methods:785: Advecting 1241 of 6000 elements above 0.100m with wind-sheared ocean current (0.011826 m/s - 0.131034 m/s)
16:23:27 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:23:27 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0025886005479159218 and 0.44421513472776214 m/s
16:23:27 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:23:27 DEBUG opendrift:2212: ======================================================================
16:23:27 INFO opendrift:2213: 2026-08-17 13:22:36.325004 - step 22 of 48 - 6000 active elements (0 deactivated)
16:23:27 DEBUG opendrift:2219: 0 elements scheduled.
16:23:27 DEBUG opendrift:2221: ======================================================================
16:23:27 DEBUG opendrift:2232: 34.94714258371305 <- latitude -> 35.1148033953896
16:23:27 DEBUG opendrift:2232: 23.268260974958523 <- longitude -> 23.595825398821653
16:23:27 DEBUG opendrift:2232: -126.33693418227402 <- z -> 0.0
16:23:27 DEBUG opendrift:2233: ---------------------------------
16:23:27 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:27 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:23:27 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:27 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:23:27 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:27 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:27 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:23:27 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:27 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:27 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:27 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:27 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:23:27 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:27 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:23:27 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:27 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:27 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:23:27 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:27 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:23:27 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:27 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:27 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:27 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:27 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:27 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:23:27 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:27 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:27 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
16:23:27 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:27 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 12:00:00 (before)
2026-08-17 15:00:00 (after)
16:23:27 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 12:00:00) in space (linearNDFast)
16:23:27 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:27 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 15:00:00) in space (linearNDFast)
16:23:27 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:27 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 12:00:00, weight 0.54) and
after (2026-08-17 15:00:00, weight 0.46) in time
16:23:27 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:27 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:27 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:27 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:23:27 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:27 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:23:27 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:27 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:27 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:27 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 12:00:00 (before)
2026-08-17 13:30:00 (after)
16:23:27 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 12:00:00) in space (linearNDFast)
16:23:27 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:27 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 13:30:00) in space (linearNDFast)
16:23:27 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:27 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 12:00:00, weight 0.08) and
after (2026-08-17 13:30:00, weight 0.92) in time
16:23:27 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:27 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:27 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:23:27 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:23:27 DEBUG opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:23:27 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:23:27 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:23:27 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:23:27 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:23:27 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.452289 (min) 0.147063 (max)
16:23:27 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0213482 (min) 0.218926 (max)
16:23:27 DEBUG opendrift.models.basemodel.environment:899: x_wind: 3.24663 (min) 3.89081 (max)
16:23:27 DEBUG opendrift.models.basemodel.environment:899: y_wind: -1.56237 (min) -0.792213 (max)
16:23:27 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:23:27 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:23:27 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:23:27 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:23:27 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:23:27 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:23:27 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:23:27 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:23:27 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:23:27 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:23:27 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:23:27 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:23:27 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:23:27 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:23:27 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:23:27 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:23:27 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:23:27 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.303254, mean: 0.360355, max: 0.420634
16:23:27 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:23:27 DEBUG opendrift.models.physics_methods:941: min: 3.000081, mean: 3.268627, max: 3.533308
16:23:27 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 3.000081, mean: 3.268627, max: 3.533308
16:23:27 DEBUG opendrift:697: No elements hit coastline.
16:23:27 DEBUG opendrift:1807: No elements to deactivate
16:23:27 DEBUG opendrift:2270: Calling OpenOil.update()
16:23:27 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:23:27 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:23:27 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:23:27 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:23:27 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:23:27 DEBUG opendrift.models.physics_methods:941: min: 3.000081, mean: 3.268627, max: 3.533308
16:23:27 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:23:27 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.005084, dN_50: 0.000399
16:23:28 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:23:28 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.006173748682787249
16:23:28 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:23:28 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:23:28 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:23:28 DEBUG opendrift.models.physics_methods:785: Advecting 1247 of 6000 elements above 0.100m with wind-sheared ocean current (0.072016 m/s - 0.124053 m/s)
16:23:28 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:23:28 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.001966970616291998 and 0.4229362125199181 m/s
16:23:28 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:23:28 DEBUG opendrift:2212: ======================================================================
16:23:28 INFO opendrift:2213: 2026-08-17 14:22:36.325004 - step 23 of 48 - 6000 active elements (0 deactivated)
16:23:28 DEBUG opendrift:2219: 0 elements scheduled.
16:23:28 DEBUG opendrift:2221: ======================================================================
16:23:28 DEBUG opendrift:2232: 34.94789082994292 <- latitude -> 35.11751850785458
16:23:28 DEBUG opendrift:2232: 23.25409616342687 <- longitude -> 23.598141498177707
16:23:28 DEBUG opendrift:2232: -125.2665239220592 <- z -> 0.0
16:23:28 DEBUG opendrift:2233: ---------------------------------
16:23:28 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:28 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:23:28 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:28 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:23:28 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:28 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:28 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:23:28 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:28 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:28 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:28 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:28 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:23:28 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:28 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:23:28 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:28 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:28 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:23:28 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:28 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:23:28 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:28 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:28 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:28 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:28 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23: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
16:23:28 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:28 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:28 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:28 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 12:00:00 (before)
2026-08-17 15:00:00 (after)
16:23:28 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 12:00:00) in space (linearNDFast)
16:23:28 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:28 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 15:00:00) in space (linearNDFast)
16:23:28 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:28 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 12:00:00, weight 0.21) and
after (2026-08-17 15:00:00, weight 0.79) in time
16:23:28 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:28 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:28 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:28 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:23:28 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:28 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:23:28 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:28 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:28 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:28 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 13:30:00 (before)
2026-08-17 15:00:00 (after)
16:23:28 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
16:23:28 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
16:23:28 DEBUG opendrift.readers.reader_netCDF_CF_generic:594: North is up, no rotation necessary
16:23:28 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
16:23:28 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
16:23:28 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-08-17 15:00:00)
16:23:28 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 13:30:00) in space (linearNDFast)
16:23:28 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:28 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 15:00:00) in space (linearNDFast)
16:23:28 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:28 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 13:30:00, weight 0.42) and
after (2026-08-17 15:00:00, weight 0.58) in time
16:23:28 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:28 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:28 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:23:28 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:23: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']
16:23:28 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:23:28 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:23:28 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:23:28 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:23:28 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.478046 (min) 0.135248 (max)
16:23:28 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0342411 (min) 0.296365 (max)
16:23:28 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.72465 (min) 3.32547 (max)
16:23:28 DEBUG opendrift.models.basemodel.environment:899: y_wind: -1.24799 (min) -0.712897 (max)
16:23:28 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:23:28 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:23:28 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:23:28 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:23:28 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:23:28 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:23:28 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:23:28 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:23:28 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:23:28 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:23:28 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:23:28 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:23:28 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:23:28 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:23:28 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:23:28 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:23:28 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:23:28 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.214645, mean: 0.256134, max: 0.300313
16:23:28 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:23:28 DEBUG opendrift.models.physics_methods:941: min: 2.524002, mean: 2.755356, max: 2.985500
16:23:28 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 2.524002, mean: 2.755356, max: 2.985500
16:23:28 DEBUG opendrift:697: No elements hit coastline.
16:23:28 DEBUG opendrift:1807: No elements to deactivate
16:23:28 DEBUG opendrift:2270: Calling OpenOil.update()
16:23:28 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:23:28 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:23:28 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:23:28 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:23:28 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:23:28 DEBUG opendrift.models.physics_methods:941: min: 2.524002, mean: 2.755357, max: 2.985500
16:23:28 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:23:28 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.006149, dN_50: 0.000483
16:23:28 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:23:28 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.00440898060476155
16:23:28 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:23:28 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:23:28 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:23:28 DEBUG opendrift.models.physics_methods:785: Advecting 1254 of 6000 elements above 0.100m with wind-sheared ocean current (0.017449 m/s - 0.104819 m/s)
16:23:28 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:23:28 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.002759402245452866 and 0.4665936127275161 m/s
16:23:28 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:23:28 DEBUG opendrift:2212: ======================================================================
16:23:28 INFO opendrift:2213: 2026-08-17 15:22:36.325004 - step 24 of 48 - 6000 active elements (0 deactivated)
16:23:28 DEBUG opendrift:2219: 0 elements scheduled.
16:23:28 DEBUG opendrift:2221: ======================================================================
16:23:28 DEBUG opendrift:2232: 34.94978529937238 <- latitude -> 35.12098222360729
16:23:28 DEBUG opendrift:2232: 23.239457548997954 <- longitude -> 23.609665974405456
16:23:28 DEBUG opendrift:2232: -123.8101150332811 <- z -> 0.0
16:23:28 DEBUG opendrift:2233: ---------------------------------
16:23:28 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:28 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:23:28 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:28 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:23:28 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:28 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:28 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:23:28 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:28 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:28 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:28 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:28 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:23:28 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:28 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:23:28 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:28 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:28 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:23:28 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:28 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:23:28 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:28 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:28 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:28 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:28 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23: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
16:23:28 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:28 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:28 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:28 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 15:00:00 (before)
2026-08-17 18:00:00 (after)
16:23:28 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:23:32 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:23:32 DEBUG opendrift.readers.reader_netCDF_CF_generic:594: North is up, no rotation necessary
16:23:32 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
16:23:32 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
16:23:32 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 14x12x22) for time after (2026-08-17 18:00:00)
16:23:32 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 15:00:00) in space (linearNDFast)
16:23:32 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:32 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 18:00:00) in space (linearNDFast)
16:23:32 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:32 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 15:00:00, weight 0.87) and
after (2026-08-17 18:00:00, weight 0.13) in time
16:23:32 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:32 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:32 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:32 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:23:32 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:32 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:23:32 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:32 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:32 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:32 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 15:00:00 (before)
2026-08-17 18:00:00 (after)
16:23:32 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
16:23:32 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
16:23:32 DEBUG opendrift.readers.reader_netCDF_CF_generic:594: North is up, no rotation necessary
16:23:32 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
16:23:32 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
16:23:32 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 9x7x1) for time after (2026-08-17 18:00:00)
16:23:32 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 15:00:00) in space (linearNDFast)
16:23:32 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:32 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 18:00:00) in space (linearNDFast)
16:23:32 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:32 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 15:00:00, weight 0.87) and
after (2026-08-17 18:00:00, weight 0.13) in time
16:23:32 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:32 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:32 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:23:32 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:23: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']
16:23:32 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:23:32 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:23:32 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:23:32 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:23:32 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.481459 (min) 0.128062 (max)
16:23:32 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.039255 (min) 0.367645 (max)
16:23:32 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.44304 (min) 2.89082 (max)
16:23:32 DEBUG opendrift.models.basemodel.environment:899: y_wind: -0.876855 (min) -0.545421 (max)
16:23:32 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:23:32 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:23:32 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:23:32 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:23:32 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:23:32 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:23:32 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:23:32 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:23:32 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:23:32 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:23:32 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:23:32 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:23:32 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:23:32 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:23:32 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:23:32 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:23:32 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:23:32 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.162581, mean: 0.190473, max: 0.222026
16:23:32 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:23:32 DEBUG opendrift.models.physics_methods:941: min: 2.196667, mean: 2.376354, max: 2.567033
16:23:32 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 2.196667, mean: 2.376354, max: 2.567033
16:23:32 DEBUG opendrift:697: No elements hit coastline.
16:23:32 DEBUG opendrift:1807: No elements to deactivate
16:23:32 DEBUG opendrift:2270: Calling OpenOil.update()
16:23:32 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:23:32 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:23:32 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:23:32 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:23:32 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:23:32 DEBUG opendrift.models.physics_methods:941: min: 2.196667, mean: 2.376354, max: 2.567033
16:23:32 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:23:32 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.007269, dN_50: 0.000570
16:23:32 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:23:32 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.0032607165129529907
16:23:32 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:23:32 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:23:32 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:23:32 DEBUG opendrift.models.physics_methods:785: Advecting 1257 of 6000 elements above 0.100m with wind-sheared ocean current (0.003688 m/s - 0.090127 m/s)
16:23:32 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:23:32 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0016629619182540248 and 0.454073836509572 m/s
16:23:32 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:23:32 DEBUG opendrift:2212: ======================================================================
16:23:32 INFO opendrift:2213: 2026-08-17 16:22:36.325004 - step 25 of 48 - 6000 active elements (0 deactivated)
16:23:32 DEBUG opendrift:2219: 0 elements scheduled.
16:23:32 DEBUG opendrift:2221: ======================================================================
16:23:32 DEBUG opendrift:2232: 34.95312305204615 <- latitude -> 35.12085332519976
16:23:32 DEBUG opendrift:2232: 23.218278759292993 <- longitude -> 23.61274011811412
16:23:32 DEBUG opendrift:2232: -122.63722989627884 <- z -> 0.0
16:23:32 DEBUG opendrift:2233: ---------------------------------
16:23:32 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:32 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:23:32 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:32 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:23:32 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:32 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:32 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:23:32 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:32 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:32 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:32 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:32 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:23:32 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:32 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:23:32 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:32 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:32 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:23:32 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:32 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:23:32 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:32 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:32 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:32 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:32 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23: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
16:23:32 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:32 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:32 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:32 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 15:00:00 (before)
2026-08-17 18:00:00 (after)
16:23:32 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 15:00:00) in space (linearNDFast)
16:23:32 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:32 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 18:00:00) in space (linearNDFast)
16:23:32 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:32 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 15:00:00, weight 0.54) and
after (2026-08-17 18:00:00, weight 0.46) in time
16:23:32 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:32 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:32 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:32 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:23:32 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:32 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:23:32 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:32 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:32 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:32 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 15:00:00 (before)
2026-08-17 18:00:00 (after)
16:23:32 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 15:00:00) in space (linearNDFast)
16:23:32 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:32 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 18:00:00) in space (linearNDFast)
16:23:32 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:32 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 15:00:00, weight 0.54) and
after (2026-08-17 18:00:00, weight 0.46) in time
16:23:32 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:32 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:32 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:23:32 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:23: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']
16:23:32 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:23:32 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:23:32 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:23:32 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:23:32 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.463288 (min) 0.118318 (max)
16:23:32 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0310356 (min) 0.387529 (max)
16:23:32 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.62488 (min) 2.92646 (max)
16:23:32 DEBUG opendrift.models.basemodel.environment:899: y_wind: -0.398267 (min) -0.164479 (max)
16:23:32 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:23:32 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:23:32 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:23:32 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:23:32 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:23:32 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:23:32 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:23:32 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:23:32 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:23:32 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:23:32 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:23:32 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:23:32 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:23:32 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:23:32 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:23:32 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:23:32 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:23:32 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.171405, mean: 0.182125, max: 0.214245
16:23:32 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:23:32 DEBUG opendrift.models.physics_methods:941: min: 2.255493, mean: 2.324667, max: 2.521653
16:23:32 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 2.255493, mean: 2.324667, max: 2.521653
16:23:32 DEBUG opendrift:697: No elements hit coastline.
16:23:32 DEBUG opendrift:1807: No elements to deactivate
16:23:32 DEBUG opendrift:2270: Calling OpenOil.update()
16:23:32 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:23:32 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:23:32 DEBUG opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:23:32 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:23:32 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:23:32 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:23:32 DEBUG opendrift.models.physics_methods:941: min: 2.255493, mean: 2.324667, max: 2.521653
16:23:32 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:23:32 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.007820, dN_50: 0.000614
16:23:32 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:23:32 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.0031465956674321836
16:23:32 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:23:32 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:23:32 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:23:33 DEBUG opendrift.models.physics_methods:785: Advecting 1256 of 6000 elements above 0.100m with wind-sheared ocean current (0.011722 m/s - 0.088534 m/s)
16:23:33 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:23:33 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.001283620157565291 and 0.4184917083063707 m/s
16:23:33 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:23:33 DEBUG opendrift:2212: ======================================================================
16:23:33 INFO opendrift:2213: 2026-08-17 17:22:36.325004 - step 26 of 48 - 6000 active elements (0 deactivated)
16:23:33 DEBUG opendrift:2219: 0 elements scheduled.
16:23:33 DEBUG opendrift:2221: ======================================================================
16:23:33 DEBUG opendrift:2232: 34.96093501807556 <- latitude -> 35.12144990622536
16:23:33 DEBUG opendrift:2232: 23.206456707074747 <- longitude -> 23.611647503046793
16:23:33 DEBUG opendrift:2232: -121.81732415488516 <- z -> 0.0
16:23:33 DEBUG opendrift:2233: ---------------------------------
16:23:33 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:33 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:23:33 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:33 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:23:33 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:33 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:33 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:23:33 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:33 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:33 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:33 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:33 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:23:33 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:33 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:23:33 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:33 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:33 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:23:33 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:33 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:23:33 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:33 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:33 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:33 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:33 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23: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
16:23:33 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:33 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:33 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:33 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 15:00:00 (before)
2026-08-17 18:00:00 (after)
16:23:33 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 15:00:00) in space (linearNDFast)
16:23:33 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:33 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 18:00:00) in space (linearNDFast)
16:23:33 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:33 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 15:00:00, weight 0.21) and
after (2026-08-17 18:00:00, weight 0.79) in time
16:23:33 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:33 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:33 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:33 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:23:33 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:33 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:23:33 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:33 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:33 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:33 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 15:00:00 (before)
2026-08-17 18:00:00 (after)
16:23:33 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 15:00:00) in space (linearNDFast)
16:23:33 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:33 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 18:00:00) in space (linearNDFast)
16:23:33 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:33 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 15:00:00, weight 0.21) and
after (2026-08-17 18:00:00, weight 0.79) in time
16:23:33 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:33 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:33 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:23:33 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:23: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']
16:23:33 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:23:33 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:23:33 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:23:33 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:23:33 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.436837 (min) 0.109084 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.022669 (min) 0.412365 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.41626 (min) 3.07596 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: y_wind: 0.0235067 (min) 0.369976 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:23:33 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.144608, mean: 0.183573, max: 0.236122
16:23:33 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:23:33 DEBUG opendrift.models.physics_methods:941: min: 2.071697, mean: 2.330811, max: 2.647265
16:23:33 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 2.071697, mean: 2.330811, max: 2.647265
16:23:33 DEBUG opendrift:697: No elements hit coastline.
16:23:33 DEBUG opendrift:1807: No elements to deactivate
16:23:33 DEBUG opendrift:2270: Calling OpenOil.update()
16:23:33 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:23:33 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:23:33 DEBUG opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:23:33 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:23:33 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:23:33 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:23:33 DEBUG opendrift.models.physics_methods:941: min: 2.071697, mean: 2.330811, max: 2.647265
16:23:33 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:23:33 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.008288, dN_50: 0.000650
16:23:33 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:23:33 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.00346746120850833
16:23:33 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:23:33 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:23:33 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:23:33 DEBUG opendrift.models.physics_methods:785: Advecting 1255 of 6000 elements above 0.100m with wind-sheared ocean current (0.009700 m/s - 0.090027 m/s)
16:23:33 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:23:33 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0002914579376952525 and 0.431620491407613 m/s
16:23:33 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:23:33 DEBUG opendrift:2212: ======================================================================
16:23:33 INFO opendrift:2213: 2026-08-17 18:22:36.325004 - step 27 of 48 - 6000 active elements (0 deactivated)
16:23:33 DEBUG opendrift:2219: 0 elements scheduled.
16:23:33 DEBUG opendrift:2221: ======================================================================
16:23:33 DEBUG opendrift:2232: 34.96964722684882 <- latitude -> 35.12590731717985
16:23:33 DEBUG opendrift:2232: 23.189371653775414 <- longitude -> 23.61369508448974
16:23:33 DEBUG opendrift:2232: -120.34628144069755 <- z -> 0.0
16:23:33 DEBUG opendrift:2233: ---------------------------------
16:23:33 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:33 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:23:33 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:33 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:23:33 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:33 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:33 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:23:33 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:33 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:33 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:33 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:33 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:23:33 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:33 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:23:33 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:33 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:33 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:23:33 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:33 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:23:33 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:33 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:33 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:33 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:33 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23: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
16:23:33 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:33 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:33 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:33 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 18:00:00 (before)
2026-08-17 21:00:00 (after)
16:23:33 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:23:33 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:23:33 DEBUG opendrift.readers.reader_netCDF_CF_generic:594: North is up, no rotation necessary
16:23:33 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
16:23:33 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
16:23:33 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:33 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 14x12x22) for time after (2026-08-17 21:00:00)
16:23:33 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 18:00:00) in space (linearNDFast)
16:23:33 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:33 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 21:00:00) in space (linearNDFast)
16:23:33 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:33 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 18:00:00, weight 0.87) and
after (2026-08-17 21:00:00, weight 0.13) in time
16:23:33 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:33 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:33 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:33 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:23:33 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:33 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:23:33 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:33 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:33 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:33 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 18:00:00 (before)
2026-08-17 19:30:00 (after)
16:23:33 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
16:23:33 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
16:23:33 DEBUG opendrift.readers.reader_netCDF_CF_generic:594: North is up, no rotation necessary
16:23:33 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
16:23:33 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
16:23:33 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 9x7x1) for time after (2026-08-17 19:30:00)
16:23:33 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 18:00:00) in space (linearNDFast)
16:23:33 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:33 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 19:30:00) in space (linearNDFast)
16:23:33 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:33 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 18:00:00, weight 0.75) and
after (2026-08-17 19:30:00, weight 0.25) in time
16:23:33 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:33 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:33 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:23:33 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:23: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']
16:23:33 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:23:33 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:23:33 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:23:33 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:23:33 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.401934 (min) 0.109071 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0172636 (min) 0.415154 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.55458 (min) 3.49217 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: y_wind: -0.0298378 (min) 0.529311 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:23:33 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.161704, mean: 0.232016, max: 0.306896
16:23:33 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:23:33 DEBUG opendrift.models.physics_methods:941: min: 2.190734, mean: 2.616387, max: 3.018041
16:23:33 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 2.190734, mean: 2.616387, max: 3.018041
16:23:33 DEBUG opendrift:697: No elements hit coastline.
16:23:33 DEBUG opendrift:1807: No elements to deactivate
16:23:33 DEBUG opendrift:2270: Calling OpenOil.update()
16:23:33 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:23:33 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:23:33 DEBUG opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:23:33 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:23:33 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:23:33 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:23:33 DEBUG opendrift.models.physics_methods:941: min: 2.190734, mean: 2.616387, max: 3.018041
16:23:33 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:23:33 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.007997, dN_50: 0.000628
16:23:33 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:23:33 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.004505527362303843
16:23:33 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:23:33 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:23:33 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:23:33 DEBUG opendrift.models.physics_methods:785: Advecting 1259 of 6000 elements above 0.100m with wind-sheared ocean current (0.010488 m/s - 0.101879 m/s)
16:23:33 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:23:33 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0022859984016221605 and 0.49811742001960796 m/s
16:23:33 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:23:33 DEBUG opendrift:2212: ======================================================================
16:23:33 INFO opendrift:2213: 2026-08-17 19:22:36.325004 - step 28 of 48 - 6000 active elements (0 deactivated)
16:23:33 DEBUG opendrift:2219: 0 elements scheduled.
16:23:33 DEBUG opendrift:2221: ======================================================================
16:23:33 DEBUG opendrift:2232: 34.97723019369563 <- latitude -> 35.13749935998246
16:23:33 DEBUG opendrift:2232: 23.177184325035647 <- longitude -> 23.61268227732452
16:23:33 DEBUG opendrift:2232: -119.22639240533498 <- z -> 0.0
16:23:33 DEBUG opendrift:2233: ---------------------------------
16:23:33 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:33 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:23:33 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:33 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:23:33 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:33 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:33 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:23:33 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:33 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:33 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:33 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:33 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:23:33 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:33 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:23:33 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:33 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:33 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:23:33 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:33 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:23:33 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:33 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:33 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:33 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:33 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23: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
16:23:33 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:33 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:33 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:33 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 18:00:00 (before)
2026-08-17 21:00:00 (after)
16:23:33 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 18:00:00) in space (linearNDFast)
16:23:33 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:33 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 21:00:00) in space (linearNDFast)
16:23:33 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:33 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 18:00:00, weight 0.54) and
after (2026-08-17 21:00:00, weight 0.46) in time
16:23:33 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:33 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:33 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:33 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:23:33 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:33 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:23:33 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:33 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:33 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:33 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 18:00:00 (before)
2026-08-17 19:30:00 (after)
16:23:33 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 18:00:00) in space (linearNDFast)
16:23:33 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:33 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 19:30:00) in space (linearNDFast)
16:23:33 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:33 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 18:00:00, weight 0.08) and
after (2026-08-17 19:30:00, weight 0.92) in time
16:23:33 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:33 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:33 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:23:33 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:23: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']
16:23:33 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:23:33 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:23:33 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:23:33 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:23:33 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.329322 (min) 0.111154 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.00391512 (min) 0.385273 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: x_wind: 3.1985 (min) 4.31631 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: y_wind: -0.881075 (min) -0.109536 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:23:33 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:23:33 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.253262, mean: 0.381929, max: 0.460945
16:23:33 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:23:33 DEBUG opendrift.models.physics_methods:941: min: 2.741668, mean: 3.358804, max: 3.698744
16:23:33 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 2.741668, mean: 3.358804, max: 3.698744
16:23:33 DEBUG opendrift:697: No elements hit coastline.
16:23:33 DEBUG opendrift:1807: No elements to deactivate
16:23:33 DEBUG opendrift:2270: Calling OpenOil.update()
16:23:33 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:23:33 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:23:33 DEBUG opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:23:33 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:23:33 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:23:33 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:23:33 DEBUG opendrift.models.physics_methods:941: min: 2.741668, mean: 3.358804, max: 3.698744
16:23:33 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:23:33 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.006911, dN_50: 0.000542
16:23:34 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:23:34 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.006765011470610073
16:23:34 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:23:34 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:23:34 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:23:34 DEBUG opendrift.models.physics_methods:785: Advecting 1275 of 6000 elements above 0.100m with wind-sheared ocean current (0.022380 m/s - 0.129861 m/s)
16:23:34 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:23:34 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.002302269231106012 and 0.4283160208094611 m/s
16:23:34 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:23:34 DEBUG opendrift:2212: ======================================================================
16:23:34 INFO opendrift:2213: 2026-08-17 20:22:36.325004 - step 29 of 48 - 6000 active elements (0 deactivated)
16:23:34 DEBUG opendrift:2219: 0 elements scheduled.
16:23:34 DEBUG opendrift:2221: ======================================================================
16:23:34 DEBUG opendrift:2232: 34.98528300703991 <- latitude -> 35.14252178876885
16:23:34 DEBUG opendrift:2232: 23.17437986321407 <- longitude -> 23.614220420800386
16:23:34 DEBUG opendrift:2232: -118.13054864495112 <- z -> 0.0
16:23:34 DEBUG opendrift:2233: ---------------------------------
16:23:34 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:34 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:23:34 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:34 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:23:34 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:34 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:34 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:23:34 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:34 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:34 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:34 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:34 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:23:34 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:34 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:23:34 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:34 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:34 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:23:34 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:34 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:23:34 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:34 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:34 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:34 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:34 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:34 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:23:34 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:34 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:34 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:23:34 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:34 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 18:00:00 (before)
2026-08-17 21:00:00 (after)
16:23:34 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 18:00:00) in space (linearNDFast)
16:23:34 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:34 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 21:00:00) in space (linearNDFast)
16:23:34 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:34 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 18:00:00, weight 0.21) and
after (2026-08-17 21:00:00, weight 0.79) in time
16:23:34 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:34 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:34 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:34 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:23:34 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:34 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:23:34 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:34 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:34 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:34 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 19:30:00 (before)
2026-08-17 21:00:00 (after)
16:23:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
16:23:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
16:23:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:594: North is up, no rotation necessary
16:23:34 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
16:23:34 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
16:23:34 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 9x7x1) for time after (2026-08-17 21:00:00)
16:23:34 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 19:30:00) in space (linearNDFast)
16:23:34 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:34 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-17 21:00:00) in space (linearNDFast)
16:23:34 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:34 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 19:30:00, weight 0.42) and
after (2026-08-17 21:00:00, weight 0.58) in time
16:23:34 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:34 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:34 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:23:34 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:23:34 DEBUG opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:23:34 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:23:34 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:23:34 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:23:34 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:23:34 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.276825 (min) 0.118874 (max)
16:23:34 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.00847026 (min) 0.381042 (max)
16:23:34 DEBUG opendrift.models.basemodel.environment:899: x_wind: 3.10488 (min) 4.49753 (max)
16:23:34 DEBUG opendrift.models.basemodel.environment:899: y_wind: -1.72534 (min) -0.812343 (max)
16:23:34 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:23:34 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:23:34 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:23:34 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:23:34 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:23:34 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:23:34 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:23:34 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:23:34 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:23:34 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:23:34 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:23:34 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:23:34 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:23:34 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:23:34 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:23:34 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:23:34 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:23:34 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.269183, mean: 0.406424, max: 0.515310
16:23:34 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:23:34 DEBUG opendrift.models.physics_methods:941: min: 2.826530, mean: 3.461765, max: 3.910785
16:23:34 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 2.826530, mean: 3.461765, max: 3.910785
16:23:34 DEBUG opendrift:697: No elements hit coastline.
16:23:34 DEBUG opendrift:1807: No elements to deactivate
16:23:34 DEBUG opendrift:2270: Calling OpenOil.update()
16:23:34 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:23:34 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:23:34 DEBUG opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:23:34 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:23:34 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:23:34 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:23:34 DEBUG opendrift.models.physics_methods:941: min: 2.826530, mean: 3.461765, max: 3.910785
16:23:34 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:23:34 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.007217, dN_50: 0.000566
16:23:34 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:23:34 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.007562397123679475
16:23:34 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:23:34 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:23:34 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:23:34 DEBUG opendrift.models.physics_methods:785: Advecting 1284 of 6000 elements above 0.100m with wind-sheared ocean current (0.006028 m/s - 0.135820 m/s)
16:23:34 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:23:34 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0011861117335302755 and 0.47176753442074026 m/s
16:23:34 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:23:34 DEBUG opendrift:2212: ======================================================================
16:23:34 INFO opendrift:2213: 2026-08-17 21:22:36.325004 - step 30 of 48 - 6000 active elements (0 deactivated)
16:23:34 DEBUG opendrift:2219: 0 elements scheduled.
16:23:34 DEBUG opendrift:2221: ======================================================================
16:23:34 DEBUG opendrift:2232: 34.994509343545985 <- latitude -> 35.149280166896816
16:23:34 DEBUG opendrift:2232: 23.17745059394938 <- longitude -> 23.617247735728455
16:23:34 DEBUG opendrift:2232: -116.69984310571228 <- z -> 0.0
16:23:34 DEBUG opendrift:2233: ---------------------------------
16:23:34 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:34 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:23:34 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:34 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:23:34 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:34 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:34 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:23:34 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:34 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:34 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:34 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:34 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:23:34 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:34 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:23:34 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:34 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:34 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:23:34 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:34 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:23:34 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:34 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:34 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:34 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:34 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:34 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:23:34 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:34 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:34 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:23:34 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:34 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 21:00:00 (before)
2026-08-18 00:00:00 (after)
16:23:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:23:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:23:37 DEBUG opendrift.readers.reader_netCDF_CF_generic:594: North is up, no rotation necessary
16:23:37 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
16:23:37 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
16:23:37 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:37 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 15x12x22) for time after (2026-08-18 00:00:00)
16:23:37 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 21:00:00) in space (linearNDFast)
16:23:37 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:37 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-18 00:00:00) in space (linearNDFast)
16:23:37 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:37 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 21:00:00, weight 0.87) and
after (2026-08-18 00:00:00, weight 0.13) in time
16:23:37 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:37 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:37 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:37 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:23:37 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:37 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:23:37 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:37 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:37 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:37 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 21:00:00 (before)
2026-08-18 00:00:00 (after)
16:23:37 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
16:23:37 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
16:23:37 DEBUG opendrift.readers.reader_netCDF_CF_generic:594: North is up, no rotation necessary
16:23:37 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
16:23:37 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
16:23:37 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 9x7x1) for time after (2026-08-18 00:00:00)
16:23:37 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 21:00:00) in space (linearNDFast)
16:23:37 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:37 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-18 00:00:00) in space (linearNDFast)
16:23:37 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:37 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 21:00:00, weight 0.87) and
after (2026-08-18 00:00:00, weight 0.13) in time
16:23:37 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:37 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:37 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:23:37 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:23: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']
16:23:37 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:23:37 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:23:37 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:23:37 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:23:37 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.216525 (min) 0.146421 (max)
16:23:37 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.0151851 (min) 0.341531 (max)
16:23:37 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.89271 (min) 4.51332 (max)
16:23:37 DEBUG opendrift.models.basemodel.environment:899: y_wind: -2.41063 (min) -1.42133 (max)
16:23:37 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:23:37 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:23:37 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:23:37 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:23:37 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:23:37 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:23:37 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:23:37 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:23:37 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:23:37 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:23:37 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:23:37 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:23:37 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:23:37 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:23:37 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:23:37 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:23:37 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:23:37 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.288109, mean: 0.427883, max: 0.550834
16:23:37 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:23:37 DEBUG opendrift.models.physics_methods:941: min: 2.924205, mean: 3.551848, max: 4.043335
16:23:37 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 2.924205, mean: 3.551848, max: 4.043335
16:23:37 DEBUG opendrift:697: No elements hit coastline.
16:23:37 DEBUG opendrift:1807: No elements to deactivate
16:23:37 DEBUG opendrift:2270: Calling OpenOil.update()
16:23:37 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:23:37 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:23:37 DEBUG opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:23:37 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:23:37 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:23:37 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:23:37 DEBUG opendrift.models.physics_methods:941: min: 2.924205, mean: 3.551848, max: 4.043335
16:23:37 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:23:37 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.007532, dN_50: 0.000591
16:23:37 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:23:37 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.008083429224163727
16:23:37 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:23:37 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:23:37 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:23:37 DEBUG opendrift.models.physics_methods:785: Advecting 1285 of 6000 elements above 0.100m with wind-sheared ocean current (0.006915 m/s - 0.138781 m/s)
16:23:37 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:23:37 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0011796229060205793 and 0.4994055249255445 m/s
16:23:37 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:23:37 DEBUG opendrift:2212: ======================================================================
16:23:37 INFO opendrift:2213: 2026-08-17 22:22:36.325004 - step 31 of 48 - 6000 active elements (0 deactivated)
16:23:37 DEBUG opendrift:2219: 0 elements scheduled.
16:23:37 DEBUG opendrift:2221: ======================================================================
16:23:37 DEBUG opendrift:2232: 35.00238193682379 <- latitude -> 35.15399255167905
16:23:37 DEBUG opendrift:2232: 23.176799540911322 <- longitude -> 23.624072492751054
16:23:37 DEBUG opendrift:2232: -115.26155099954599 <- z -> 0.0
16:23:37 DEBUG opendrift:2233: ---------------------------------
16:23:37 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:37 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:23:37 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:37 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:23:37 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:37 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:37 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:23:37 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:37 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:37 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:37 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:37 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:23:37 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:37 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:23:37 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:37 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:37 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:23:37 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:37 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:23:37 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:37 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:37 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:37 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:37 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23: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
16:23:37 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:37 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:37 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:37 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 21:00:00 (before)
2026-08-18 00:00:00 (after)
16:23:37 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 21:00:00) in space (linearNDFast)
16:23:37 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:37 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-18 00:00:00) in space (linearNDFast)
16:23:37 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:37 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 21:00:00, weight 0.54) and
after (2026-08-18 00:00:00, weight 0.46) in time
16:23:37 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:37 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:37 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:37 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:23:37 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:37 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:23:37 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:37 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:37 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:37 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 21:00:00 (before)
2026-08-18 00:00:00 (after)
16:23:37 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 21:00:00) in space (linearNDFast)
16:23:37 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:37 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-18 00:00:00) in space (linearNDFast)
16:23:37 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:37 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 21:00:00, weight 0.54) and
after (2026-08-18 00:00:00, weight 0.46) in time
16:23:37 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:37 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:37 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:23:37 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:23: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']
16:23:37 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:23:37 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:23:37 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:23:37 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:23:37 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.162557 (min) 0.156345 (max)
16:23:37 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.00705498 (min) 0.298583 (max)
16:23:37 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.72715 (min) 4.26746 (max)
16:23:37 DEBUG opendrift.models.basemodel.environment:899: y_wind: -2.85523 (min) -1.93159 (max)
16:23:37 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:23:37 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:23:37 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:23:37 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:23:37 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:23:37 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:23:37 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:23:37 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:23:37 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:23:37 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:23:37 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:23:37 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:23:37 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:23:37 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:23:37 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:23:37 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:23:37 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:23:37 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.295026, mean: 0.436479, max: 0.540089
16:23:37 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:23:37 DEBUG opendrift.models.physics_methods:941: min: 2.959100, mean: 3.588386, max: 4.003708
16:23:37 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 2.959100, mean: 3.588386, max: 4.003708
16:23:37 DEBUG opendrift:697: No elements hit coastline.
16:23:37 DEBUG opendrift:1807: No elements to deactivate
16:23:37 DEBUG opendrift:2270: Calling OpenOil.update()
16:23:37 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:23:37 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:23:37 DEBUG opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:23:37 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:23:37 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:23:37 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:23:37 DEBUG opendrift.models.physics_methods:941: min: 2.959100, mean: 3.588386, max: 4.003708
16:23:37 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:23:37 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.007949, dN_50: 0.000624
16:23:37 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:23:37 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.00792583953142821
16:23:37 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:23:37 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:23:37 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:23:38 DEBUG opendrift.models.physics_methods:785: Advecting 1292 of 6000 elements above 0.100m with wind-sheared ocean current (0.106615 m/s - 0.140000 m/s)
16:23:38 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:23:38 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0025131340069578234 and 0.473137708653694 m/s
16:23:38 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:23:38 DEBUG opendrift:2212: ======================================================================
16:23:38 INFO opendrift:2213: 2026-08-17 23:22:36.325004 - step 32 of 48 - 6000 active elements (0 deactivated)
16:23:38 DEBUG opendrift:2219: 0 elements scheduled.
16:23:38 DEBUG opendrift:2221: ======================================================================
16:23:38 DEBUG opendrift:2232: 35.00879381937469 <- latitude -> 35.1590591103563
16:23:38 DEBUG opendrift:2232: 23.176654773737198 <- longitude -> 23.6290379683291
16:23:38 DEBUG opendrift:2232: -114.2024482849072 <- z -> 0.0
16:23:38 DEBUG opendrift:2233: ---------------------------------
16:23:38 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:38 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:23:38 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:38 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:23:38 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:38 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:38 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:23:38 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:38 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:38 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:38 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:38 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:23:38 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:38 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:23:38 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:38 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:38 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:23:38 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:38 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:23:38 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:38 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:38 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:38 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:38 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23: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
16:23:38 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:38 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:38 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:38 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 21:00:00 (before)
2026-08-18 00:00:00 (after)
16:23:38 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 21:00:00) in space (linearNDFast)
16:23:38 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:38 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-18 00:00:00) in space (linearNDFast)
16:23:38 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:38 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 21:00:00, weight 0.21) and
after (2026-08-18 00:00:00, weight 0.79) in time
16:23:38 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:38 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:38 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:38 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:23:38 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:38 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:23:38 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:38 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:38 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:38 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-17 21:00:00 (before)
2026-08-18 00:00:00 (after)
16:23:38 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-17 21:00:00) in space (linearNDFast)
16:23:38 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:38 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-18 00:00:00) in space (linearNDFast)
16:23:38 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:38 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-17 21:00:00, weight 0.21) and
after (2026-08-18 00:00:00, weight 0.79) in time
16:23:38 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:38 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:38 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:23:38 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:23: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']
16:23:38 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:23:38 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:23:38 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:23:38 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:23:38 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.107446 (min) 0.184068 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0048946 (min) 0.275846 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.5864 (min) 4.054 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: y_wind: -3.277 (min) -2.36269 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:23:38 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.312733, mean: 0.454625, max: 0.557357
16:23:38 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:23:38 DEBUG opendrift.models.physics_methods:941: min: 3.046608, mean: 3.663179, max: 4.067206
16:23:38 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 3.046608, mean: 3.663179, max: 4.067206
16:23:38 DEBUG opendrift:697: No elements hit coastline.
16:23:38 DEBUG opendrift:1807: No elements to deactivate
16:23:38 DEBUG opendrift:2270: Calling OpenOil.update()
16:23:38 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:23:38 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:23:38 DEBUG opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:23:38 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:23:38 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:23:38 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:23:38 DEBUG opendrift.models.physics_methods:941: min: 3.046608, mean: 3.663179, max: 4.067206
16:23:38 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:23:38 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.008340, dN_50: 0.000655
16:23:38 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:23:38 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.00817910647695819
16:23:38 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:23:38 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:23:38 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:23:38 DEBUG opendrift.models.physics_methods:785: Advecting 1301 of 6000 elements above 0.100m with wind-sheared ocean current (0.109280 m/s - 0.142797 m/s)
16:23:38 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:23:38 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.001813417952798883 and 0.5117220625509399 m/s
16:23:38 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:23:38 DEBUG opendrift:2212: ======================================================================
16:23:38 INFO opendrift:2213: 2026-08-18 00:22:36.325004 - step 33 of 48 - 6000 active elements (0 deactivated)
16:23:38 DEBUG opendrift:2219: 0 elements scheduled.
16:23:38 DEBUG opendrift:2221: ======================================================================
16:23:38 DEBUG opendrift:2232: 35.01292276474812 <- latitude -> 35.159487080336
16:23:38 DEBUG opendrift:2232: 23.180748667587494 <- longitude -> 23.633074353831297
16:23:38 DEBUG opendrift:2232: -113.41674421889826 <- z -> 0.0
16:23:38 DEBUG opendrift:2233: ---------------------------------
16:23:38 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:38 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:23:38 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:38 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:23:38 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:38 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:38 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:23:38 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:38 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:38 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:38 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:38 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:23:38 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:38 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:23:38 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:38 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:38 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:23:38 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:38 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:23:38 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:38 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:38 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:38 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:38 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23: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
16:23:38 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:38 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:38 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:38 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-18 00:00:00 (before)
2026-08-18 03:00:00 (after)
16:23:38 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:23:38 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:23:38 DEBUG opendrift.readers.reader_netCDF_CF_generic:594: North is up, no rotation necessary
16:23:38 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
16:23:38 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
16:23:38 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:38 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 15x11x22) for time after (2026-08-18 03:00:00)
16:23:38 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-18 00:00:00) in space (linearNDFast)
16:23:38 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:38 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-18 03:00:00) in space (linearNDFast)
16:23:38 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:38 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-18 00:00:00, weight 0.87) and
after (2026-08-18 03:00:00, weight 0.13) in time
16:23:38 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:38 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:38 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:38 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:23:38 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:38 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:23:38 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:38 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:38 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:38 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-18 00:00:00 (before)
2026-08-18 01:30:00 (after)
16:23:38 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
16:23:38 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
16:23:38 DEBUG opendrift.readers.reader_netCDF_CF_generic:594: North is up, no rotation necessary
16:23:38 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
16:23:38 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
16:23:38 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 9x6x1) for time after (2026-08-18 01:30:00)
16:23:38 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-18 00:00:00) in space (linearNDFast)
16:23:38 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:38 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-18 01:30:00) in space (linearNDFast)
16:23:38 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:38 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-18 00:00:00, weight 0.75) and
after (2026-08-18 01:30:00, weight 0.25) in time
16:23:38 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:38 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:38 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:23:38 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:23: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']
16:23:38 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:23:38 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:23:38 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:23:38 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:23:38 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0576638 (min) 0.180313 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0495291 (min) 0.256421 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.32213 (min) 3.75765 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: y_wind: -3.80478 (min) -2.84755 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:23:38 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.348000, mean: 0.485310, max: 0.583166
16:23:38 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:23:38 DEBUG opendrift.models.physics_methods:941: min: 3.213804, mean: 3.787510, max: 4.160310
16:23:38 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 3.213804, mean: 3.787510, max: 4.160310
16:23:38 DEBUG opendrift:697: No elements hit coastline.
16:23:38 DEBUG opendrift:1807: No elements to deactivate
16:23:38 DEBUG opendrift:2270: Calling OpenOil.update()
16:23:38 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:23:38 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:23:38 DEBUG opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:23:38 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:23:38 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:23:38 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:23:38 DEBUG opendrift.models.physics_methods:941: min: 3.213804, mean: 3.787510, max: 4.160310
16:23:38 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:23:38 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.008653, dN_50: 0.000679
16:23:38 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:23:38 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.008557658788297454
16:23:38 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:23:38 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:23:38 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:23:38 DEBUG opendrift.models.physics_methods:785: Advecting 1315 of 6000 elements above 0.100m with wind-sheared ocean current (0.015469 m/s - 0.146066 m/s)
16:23:38 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:23:38 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0018283509639090813 and 0.4238601891108635 m/s
16:23:38 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:23:38 DEBUG opendrift:2212: ======================================================================
16:23:38 INFO opendrift:2213: 2026-08-18 01:22:36.325004 - step 34 of 48 - 6000 active elements (0 deactivated)
16:23:38 DEBUG opendrift:2219: 0 elements scheduled.
16:23:38 DEBUG opendrift:2221: ======================================================================
16:23:38 DEBUG opendrift:2232: 35.01153034632727 <- latitude -> 35.1579010932022
16:23:38 DEBUG opendrift:2232: 23.184546910791468 <- longitude -> 23.639891196429
16:23:38 DEBUG opendrift:2232: -112.05251344571322 <- z -> 0.0
16:23:38 DEBUG opendrift:2233: ---------------------------------
16:23:38 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:38 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:23:38 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:38 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:23:38 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:38 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:38 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:23:38 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:38 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:38 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:38 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:38 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:23:38 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:38 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:23:38 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:38 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:38 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:23:38 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:38 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:23:38 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:38 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:38 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:38 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:38 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23: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
16:23:38 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:38 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:38 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:38 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-18 00:00:00 (before)
2026-08-18 03:00:00 (after)
16:23:38 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-18 00:00:00) in space (linearNDFast)
16:23:38 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:38 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-18 03:00:00) in space (linearNDFast)
16:23:38 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:38 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-18 00:00:00, weight 0.54) and
after (2026-08-18 03:00:00, weight 0.46) in time
16:23:38 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:38 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:38 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:38 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:23:38 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:38 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:23:38 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:38 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:38 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:38 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-18 00:00:00 (before)
2026-08-18 01:30:00 (after)
16:23:38 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-18 00:00:00) in space (linearNDFast)
16:23:38 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:38 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-18 01:30:00) in space (linearNDFast)
16:23:38 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:38 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-18 00:00:00, weight 0.08) and
after (2026-08-18 01:30:00, weight 0.92) in time
16:23:38 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:38 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:38 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:23:38 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:23: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']
16:23:38 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:23:38 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:23:38 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:23:38 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:23:38 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.132363 (min) 0.153133 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0626345 (min) 0.213667 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: x_wind: 1.86143 (min) 3.23473 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: y_wind: -4.52925 (min) -3.43187 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:23:38 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:23:38 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.430062, mean: 0.550889, max: 0.656685
16:23:38 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:23:38 DEBUG opendrift.models.physics_methods:941: min: 3.572690, mean: 4.039395, max: 4.414770
16:23:38 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 3.572690, mean: 4.039395, max: 4.414770
16:23:38 DEBUG opendrift:697: No elements hit coastline.
16:23:39 DEBUG opendrift:1807: No elements to deactivate
16:23:39 DEBUG opendrift:2270: Calling OpenOil.update()
16:23:39 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:23:39 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:23:39 DEBUG opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:23:39 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:23:39 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:23:39 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:23:39 DEBUG opendrift.models.physics_methods:941: min: 3.572690, mean: 4.039395, max: 4.414770
16:23:39 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:23:39 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.008748, dN_50: 0.000687
16:23:39 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:23:39 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.009635976886161815
16:23:39 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:23:39 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:23:39 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:23:39 DEBUG opendrift.models.physics_methods:785: Advecting 1323 of 6000 elements above 0.100m with wind-sheared ocean current (0.008027 m/s - 0.155000 m/s)
16:23:39 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:23:39 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.002567075905510685 and 0.46510201652138533 m/s
16:23:39 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:23:39 DEBUG opendrift:2212: ======================================================================
16:23:39 INFO opendrift:2213: 2026-08-18 02:22:36.325004 - step 35 of 48 - 6000 active elements (0 deactivated)
16:23:39 DEBUG opendrift:2219: 0 elements scheduled.
16:23:39 DEBUG opendrift:2221: ======================================================================
16:23:39 DEBUG opendrift:2232: 35.011624970648 <- latitude -> 35.16077719233734
16:23:39 DEBUG opendrift:2232: 23.179778648288504 <- longitude -> 23.646069432724314
16:23:39 DEBUG opendrift:2232: -110.63093872387964 <- z -> 0.0
16:23:39 DEBUG opendrift:2233: ---------------------------------
16:23:39 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:39 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:23:39 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:39 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:23:39 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:39 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:39 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:23:39 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:39 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:39 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:39 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:39 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:23:39 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:39 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:23:39 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:39 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:39 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:23:39 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:39 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:23:39 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:39 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:39 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:39 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:39 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23: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
16:23:39 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:39 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:39 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:39 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-18 00:00:00 (before)
2026-08-18 03:00:00 (after)
16:23:39 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-18 00:00:00) in space (linearNDFast)
16:23:39 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:39 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-18 03:00:00) in space (linearNDFast)
16:23:39 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:39 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-18 00:00:00, weight 0.21) and
after (2026-08-18 03:00:00, weight 0.79) in time
16:23:39 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:39 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:39 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:39 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:23:39 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:39 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:23:39 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:39 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:39 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:39 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-18 01:30:00 (before)
2026-08-18 03:00:00 (after)
16:23:39 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
16:23:39 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
16:23:39 DEBUG opendrift.readers.reader_netCDF_CF_generic:594: North is up, no rotation necessary
16:23:39 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
16:23:39 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
16:23:39 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 9x6x1) for time after (2026-08-18 03:00:00)
16:23:39 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-18 01:30:00) in space (linearNDFast)
16:23:39 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:39 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-18 03:00:00) in space (linearNDFast)
16:23:39 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:39 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-18 01:30:00, weight 0.42) and
after (2026-08-18 03:00:00, weight 0.58) in time
16:23:39 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:39 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:39 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:23:39 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:23: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']
16:23:39 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:23:39 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:23:39 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:23:39 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:23:39 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.208782 (min) 0.152107 (max)
16:23:39 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0822243 (min) 0.179176 (max)
16:23:39 DEBUG opendrift.models.basemodel.environment:899: x_wind: 0.734078 (min) 2.40474 (max)
16:23:39 DEBUG opendrift.models.basemodel.environment:899: y_wind: -4.1985 (min) -2.87375 (max)
16:23:39 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:23:39 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:23:39 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:23:39 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:23:39 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:23:39 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:23:39 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:23:39 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:23:39 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:23:39 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:23:39 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:23:39 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:23:39 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:23:39 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:23:39 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:23:39 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:23:39 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:23:39 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.248541, mean: 0.430686, max: 0.575891
16:23:39 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:23:39 DEBUG opendrift.models.physics_methods:941: min: 2.715993, mean: 3.570619, max: 4.134278
16:23:39 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 2.715993, mean: 3.570619, max: 4.134278
16:23:39 DEBUG opendrift:697: No elements hit coastline.
16:23:39 DEBUG opendrift:1807: No elements to deactivate
16:23:39 DEBUG opendrift:2270: Calling OpenOil.update()
16:23:39 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:23:39 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:23:39 DEBUG opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:23:39 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:23:39 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:23:39 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:23:39 DEBUG opendrift.models.physics_methods:941: min: 2.715993, mean: 3.570619, max: 4.134278
16:23:39 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:23:39 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.010029, dN_50: 0.000787
16:23:39 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:23:39 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.008450951649629347
16:23:39 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:23:39 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:23:39 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:23:39 DEBUG opendrift.models.physics_methods:785: Advecting 1331 of 6000 elements above 0.100m with wind-sheared ocean current (0.019303 m/s - 0.145152 m/s)
16:23:39 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:23:39 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0026278786330312417 and 0.4788246250206879 m/s
16:23:39 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:23:39 DEBUG opendrift:2212: ======================================================================
16:23:39 INFO opendrift:2213: 2026-08-18 03:22:36.325004 - step 36 of 48 - 6000 active elements (0 deactivated)
16:23:39 DEBUG opendrift:2219: 0 elements scheduled.
16:23:39 DEBUG opendrift:2221: ======================================================================
16:23:39 DEBUG opendrift:2232: 35.00791139172968 <- latitude -> 35.16693873681384
16:23:39 DEBUG opendrift:2232: 23.176569862471492 <- longitude -> 23.65758177612188
16:23:39 DEBUG opendrift:2232: -109.134340023315 <- z -> 0.0
16:23:39 DEBUG opendrift:2233: ---------------------------------
16:23:39 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:39 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:23:39 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:39 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:23:39 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:39 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:39 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:23:39 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:39 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:39 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:39 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:39 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:23:39 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:39 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:23:39 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:39 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:39 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:23:39 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:39 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:23:39 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:39 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:39 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:39 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:39 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23: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
16:23:39 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:39 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:39 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:39 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-18 03:00:00 (before)
2026-08-18 06:00:00 (after)
16:23:39 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:23:39 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:23:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:594: North is up, no rotation necessary
16:23:42 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
16:23:42 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
16:23:42 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:42 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 15x12x22) for time after (2026-08-18 06:00:00)
16:23:42 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-18 03:00:00) in space (linearNDFast)
16:23:42 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:42 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-18 06:00:00) in space (linearNDFast)
16:23:42 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:42 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-18 03:00:00, weight 0.87) and
after (2026-08-18 06:00:00, weight 0.13) in time
16:23:42 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:42 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:42 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:42 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:23:42 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:42 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:23:42 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:42 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:42 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:42 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-18 03:00:00 (before)
2026-08-18 06:00:00 (after)
16:23:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
16:23:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
16:23:43 DEBUG opendrift.readers.reader_netCDF_CF_generic:594: North is up, no rotation necessary
16:23:43 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
16:23:43 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
16:23:43 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 9x6x1) for time after (2026-08-18 06:00:00)
16:23:43 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-18 03:00:00) in space (linearNDFast)
16:23:43 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:43 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-18 06:00:00) in space (linearNDFast)
16:23:43 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:43 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-18 03:00:00, weight 0.87) and
after (2026-08-18 06:00:00, weight 0.13) in time
16:23:43 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:43 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:43 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:23:43 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:23: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']
16:23:43 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:23:43 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:23:43 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:23:43 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:23:43 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.27553 (min) 0.158929 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0806205 (min) 0.138293 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: x_wind: -0.272105 (min) 1.61699 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: y_wind: -4.20826 (min) -2.16983 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:23:43 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.118197, mean: 0.339720, max: 0.445942
16:23:43 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:23:43 DEBUG opendrift.models.physics_methods:941: min: 1.872979, mean: 3.155919, max: 3.638051
16:23:43 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 1.872979, mean: 3.155919, max: 3.638051
16:23:43 DEBUG opendrift:697: No elements hit coastline.
16:23:43 DEBUG opendrift:1807: No elements to deactivate
16:23:43 DEBUG opendrift:2270: Calling OpenOil.update()
16:23:43 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:23:43 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:23:43 DEBUG opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:23:43 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:23:43 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:23:43 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:23:43 DEBUG opendrift.models.physics_methods:941: min: 1.872979, mean: 3.155919, max: 3.638051
16:23:43 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:23:43 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.011326, dN_50: 0.000889
16:23:43 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:23:43 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.0065449536129020686
16:23:43 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:23:43 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:23:43 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:23:43 DEBUG opendrift.models.physics_methods:785: Advecting 1339 of 6000 elements above 0.100m with wind-sheared ocean current (0.042175 m/s - 0.127730 m/s)
16:23:43 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:23:43 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0010903346356779173 and 0.4512415070721473 m/s
16:23:43 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:23:43 DEBUG opendrift:2212: ======================================================================
16:23:43 INFO opendrift:2213: 2026-08-18 04:22:36.325004 - step 37 of 48 - 6000 active elements (0 deactivated)
16:23:43 DEBUG opendrift:2219: 0 elements scheduled.
16:23:43 DEBUG opendrift:2221: ======================================================================
16:23:43 DEBUG opendrift:2232: 35.0071941266306 <- latitude -> 35.16738659088696
16:23:43 DEBUG opendrift:2232: 23.164034793629078 <- longitude -> 23.66218965573919
16:23:43 DEBUG opendrift:2232: -107.88303423557984 <- z -> 0.0
16:23:43 DEBUG opendrift:2233: ---------------------------------
16:23:43 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:43 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:23:43 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:43 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:23:43 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:43 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:43 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:23:43 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:43 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:43 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:43 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:43 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:23:43 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:43 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:23:43 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:43 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:43 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:23:43 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:43 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:23:43 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:43 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:43 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:43 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:43 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:43 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:23:43 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:43 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:43 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:23:43 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:43 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-18 03:00:00 (before)
2026-08-18 06:00:00 (after)
16:23:43 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-18 03:00:00) in space (linearNDFast)
16:23:43 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:43 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-18 06:00:00) in space (linearNDFast)
16:23:43 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:43 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-18 03:00:00, weight 0.54) and
after (2026-08-18 06:00:00, weight 0.46) in time
16:23:43 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:43 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:43 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:43 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:23:43 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:43 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:23:43 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:43 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:43 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:43 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-18 03:00:00 (before)
2026-08-18 06:00:00 (after)
16:23:43 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-18 03:00:00) in space (linearNDFast)
16:23:43 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:43 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-18 06:00:00) in space (linearNDFast)
16:23:43 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:43 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-18 03:00:00, weight 0.54) and
after (2026-08-18 06:00:00, weight 0.46) in time
16:23:43 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:43 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:43 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:23:43 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:23: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']
16:23:43 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:23:43 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:23:43 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:23:43 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:23:43 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.355161 (min) 0.180753 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0409205 (min) 0.124956 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: x_wind: -0.792315 (min) 0.617558 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: y_wind: -4.46392 (min) -1.61096 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:23:43 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.069519, mean: 0.292349, max: 0.490635
16:23:43 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:23:43 DEBUG opendrift.models.physics_methods:941: min: 1.436423, mean: 2.893249, max: 3.816004
16:23:43 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 1.436423, mean: 2.893249, max: 3.816004
16:23:43 DEBUG opendrift:697: No elements hit coastline.
16:23:43 DEBUG opendrift:1807: No elements to deactivate
16:23:43 DEBUG opendrift:2270: Calling OpenOil.update()
16:23:43 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:23:43 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:23:43 DEBUG opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:23:43 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:23:43 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:23:43 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:23:43 DEBUG opendrift.models.physics_methods:941: min: 1.436423, mean: 2.893249, max: 3.816004
16:23:43 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:23:43 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.012473, dN_50: 0.000979
16:23:43 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:23:43 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.007200478222222301
16:23:43 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:23:43 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:23:43 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:23:43 DEBUG opendrift.models.physics_methods:785: Advecting 1346 of 6000 elements above 0.100m with wind-sheared ocean current (0.003927 m/s - 0.133706 m/s)
16:23:43 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:23:43 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0006054092429790289 and 0.514138042267852 m/s
16:23:43 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:23:43 DEBUG opendrift:2212: ======================================================================
16:23:43 INFO opendrift:2213: 2026-08-18 05:22:36.325004 - step 38 of 48 - 6000 active elements (0 deactivated)
16:23:43 DEBUG opendrift:2219: 0 elements scheduled.
16:23:43 DEBUG opendrift:2221: ======================================================================
16:23:43 DEBUG opendrift:2232: 35.00490115381167 <- latitude -> 35.16962039068175
16:23:43 DEBUG opendrift:2232: 23.153060051212258 <- longitude -> 23.662137920795423
16:23:43 DEBUG opendrift:2232: -106.76530765050973 <- z -> 0.0
16:23:43 DEBUG opendrift:2233: ---------------------------------
16:23:43 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:43 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:23:43 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:43 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:23:43 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:43 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:43 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:23:43 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:43 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:43 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:43 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:43 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:23:43 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:43 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:23:43 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:43 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:43 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:23:43 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:43 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:23:43 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:43 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:43 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:43 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:43 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:43 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:23:43 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:43 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:43 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:23:43 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:43 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-18 03:00:00 (before)
2026-08-18 06:00:00 (after)
16:23:43 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-18 03:00:00) in space (linearNDFast)
16:23:43 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:43 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-18 06:00:00) in space (linearNDFast)
16:23:43 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:43 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-18 03:00:00, weight 0.21) and
after (2026-08-18 06:00:00, weight 0.79) in time
16:23:43 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:43 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:43 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:43 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:23:43 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:43 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:23:43 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:43 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:43 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:43 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-18 03:00:00 (before)
2026-08-18 06:00:00 (after)
16:23:43 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-18 03:00:00) in space (linearNDFast)
16:23:43 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:43 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-18 06:00:00) in space (linearNDFast)
16:23:43 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:43 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-18 03:00:00, weight 0.21) and
after (2026-08-18 06:00:00, weight 0.79) in time
16:23:43 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:43 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:43 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:23:43 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:23: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']
16:23:43 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:23:43 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:23:43 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:23:43 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:23:43 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.414691 (min) 0.1931 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0363238 (min) 0.132144 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: x_wind: -1.39764 (min) 0.28171 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: y_wind: -4.7266 (min) -1.10656 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:23:43 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:23:43 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.069865, mean: 0.272958, max: 0.553556
16:23:43 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:23:43 DEBUG opendrift.models.physics_methods:941: min: 1.439992, mean: 2.755249, max: 4.053315
16:23:43 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 1.439992, mean: 2.755249, max: 4.053315
16:23:43 DEBUG opendrift:697: No elements hit coastline.
16:23:43 DEBUG opendrift:1807: No elements to deactivate
16:23:43 DEBUG opendrift:2270: Calling OpenOil.update()
16:23:43 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:23:43 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:23:43 DEBUG opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:23:43 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:23:43 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:23:43 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:23:43 DEBUG opendrift.models.physics_methods:941: min: 1.439992, mean: 2.755249, max: 4.053316
16:23:43 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:23:43 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.013521, dN_50: 0.001061
16:23:43 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:23:43 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.008123361218690292
16:23:43 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:23:43 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:23:43 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:23:43 DEBUG opendrift.models.physics_methods:785: Advecting 1354 of 6000 elements above 0.100m with wind-sheared ocean current (0.034056 m/s - 0.142074 m/s)
16:23:43 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:23:43 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.000627875305700139 and 0.4687086847037518 m/s
16:23:43 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:23:43 DEBUG opendrift:2212: ======================================================================
16:23:43 INFO opendrift:2213: 2026-08-18 06:22:36.325004 - step 39 of 48 - 6000 active elements (0 deactivated)
16:23:43 DEBUG opendrift:2219: 0 elements scheduled.
16:23:43 DEBUG opendrift:2221: ======================================================================
16:23:43 DEBUG opendrift:2232: 35.00424003877255 <- latitude -> 35.17362847657274
16:23:43 DEBUG opendrift:2232: 23.138978000051473 <- longitude -> 23.669959236539537
16:23:43 DEBUG opendrift:2232: -105.34481578998589 <- z -> 0.0
16:23:43 DEBUG opendrift:2233: ---------------------------------
16:23:43 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:43 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:23:43 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:43 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:23:43 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:43 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:43 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:23:43 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:43 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:43 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:43 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:43 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:23:43 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:43 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:23:43 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:43 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:43 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:23:43 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:43 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:23:43 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:43 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:43 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:43 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:43 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:43 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:23:43 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:43 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:43 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
16:23:43 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:43 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-18 06:00:00 (before)
2026-08-18 09:00:00 (after)
16:23:43 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:23:43 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:23:43 DEBUG opendrift.readers.reader_netCDF_CF_generic:594: North is up, no rotation necessary
16:23:43 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
16:23:43 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
16:23:43 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:43 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 16x12x22) for time after (2026-08-18 09:00:00)
16:23:43 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-18 06:00:00) in space (linearNDFast)
16:23:43 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:43 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-18 09:00:00) in space (linearNDFast)
16:23:43 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:43 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-18 06:00:00, weight 0.87) and
after (2026-08-18 09:00:00, weight 0.13) in time
16:23:43 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:43 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:43 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:43 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:23:43 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:43 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:23:43 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:43 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:43 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:43 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-18 06:00:00 (before)
2026-08-18 07:30:00 (after)
16:23:43 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
16:23:44 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
16:23:44 DEBUG opendrift.readers.reader_netCDF_CF_generic:594: North is up, no rotation necessary
16:23:44 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
16:23:44 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
16:23:44 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 9x6x1) for time after (2026-08-18 07:30:00)
16:23:44 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-18 06:00:00) in space (linearNDFast)
16:23:44 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:44 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-18 07:30:00) in space (linearNDFast)
16:23:44 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:44 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-18 06:00:00, weight 0.75) and
after (2026-08-18 07:30:00, weight 0.25) in time
16:23:44 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:44 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:44 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:23:44 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:23:44 DEBUG opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:23:44 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:23:44 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:23:44 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:23:44 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:23:44 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.47049 (min) 0.189394 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0369115 (min) 0.140984 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: x_wind: -1.90282 (min) -0.254003 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: y_wind: -4.38966 (min) -0.194777 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:23:44 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.081606, mean: 0.207186, max: 0.493312
16:23:44 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:23:44 DEBUG opendrift.models.physics_methods:941: min: 1.556288, mean: 2.367505, max: 3.826400
16:23:44 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 1.556288, mean: 2.367505, max: 3.826400
16:23:44 DEBUG opendrift:697: No elements hit coastline.
16:23:44 DEBUG opendrift:1807: No elements to deactivate
16:23:44 DEBUG opendrift:2270: Calling OpenOil.update()
16:23:44 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:23:44 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:23:44 DEBUG opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:23:44 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:23:44 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:23:44 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:23:44 DEBUG opendrift.models.physics_methods:941: min: 1.556288, mean: 2.367505, max: 3.826400
16:23:44 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:23:44 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.015910, dN_50: 0.001249
16:23:44 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:23:44 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.007239742994149669
16:23:44 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:23:44 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:23:44 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:23:44 DEBUG opendrift.models.physics_methods:785: Advecting 1360 of 6000 elements above 0.100m with wind-sheared ocean current (0.022791 m/s - 0.133833 m/s)
16:23:44 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:23:44 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.001894280241066813 and 0.4302681773758936 m/s
16:23:44 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:23:44 DEBUG opendrift:2212: ======================================================================
16:23:44 INFO opendrift:2213: 2026-08-18 07:22:36.325004 - step 40 of 48 - 6000 active elements (0 deactivated)
16:23:44 DEBUG opendrift:2219: 0 elements scheduled.
16:23:44 DEBUG opendrift:2221: ======================================================================
16:23:44 DEBUG opendrift:2232: 35.0047134452478 <- latitude -> 35.17692643449806
16:23:44 DEBUG opendrift:2232: 23.113920519370154 <- longitude -> 23.675921813939123
16:23:44 DEBUG opendrift:2232: -104.43806585811028 <- z -> 0.0
16:23:44 DEBUG opendrift:2233: ---------------------------------
16:23:44 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:44 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:23:44 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:44 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:23:44 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:44 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:44 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:23:44 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:44 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:44 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:44 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:44 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:23:44 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:44 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:23:44 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:44 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:44 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:23:44 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:44 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:23:44 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:44 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:44 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:44 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:44 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:44 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:23:44 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:44 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:44 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:44 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-18 06:00:00 (before)
2026-08-18 09:00:00 (after)
16:23:44 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-18 06:00:00) in space (linearNDFast)
16:23:44 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:44 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-18 09:00:00) in space (linearNDFast)
16:23:44 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:44 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-18 06:00:00, weight 0.54) and
after (2026-08-18 09:00:00, weight 0.46) in time
16:23:44 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:44 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:44 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:44 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:23:44 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:44 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:23:44 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:44 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:44 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:44 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-18 06:00:00 (before)
2026-08-18 07:30:00 (after)
16:23:44 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-18 06:00:00) in space (linearNDFast)
16:23:44 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:44 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-18 07:30:00) in space (linearNDFast)
16:23:44 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:44 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-18 06:00:00, weight 0.08) and
after (2026-08-18 07:30:00, weight 0.92) in time
16:23:44 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:44 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:44 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:23:44 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:23:44 DEBUG opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:23:44 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:23:44 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:23:44 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:23:44 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:23:44 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.481594 (min) 0.17402 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.029104 (min) 0.195749 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: x_wind: -2.64088 (min) -1.30586 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: y_wind: -3.62342 (min) 1.22961 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:23:44 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.119815, mean: 0.176643, max: 0.389027
16:23:44 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:23:44 DEBUG opendrift.models.physics_methods:941: min: 1.885757, mean: 2.262776, max: 3.397971
16:23:44 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 1.885757, mean: 2.262776, max: 3.397971
16:23:44 DEBUG opendrift:697: No elements hit coastline.
16:23:44 DEBUG opendrift:1807: No elements to deactivate
16:23:44 DEBUG opendrift:2270: Calling OpenOil.update()
16:23:44 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:23:44 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:23:44 DEBUG opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:23:44 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:23:44 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:23:44 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:23:44 DEBUG opendrift.models.physics_methods:941: min: 1.885757, mean: 2.262776, max: 3.397971
16:23:44 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:23:44 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.018532, dN_50: 0.001454
16:23:44 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:23:44 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.005710173526551924
16:23:44 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:23:44 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:23:44 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:23:44 DEBUG opendrift.models.physics_methods:785: Advecting 1362 of 6000 elements above 0.100m with wind-sheared ocean current (0.002393 m/s - 0.112816 m/s)
16:23:44 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:23:44 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0020148551401782586 and 0.44640617700653046 m/s
16:23:44 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:23:44 DEBUG opendrift:2212: ======================================================================
16:23:44 INFO opendrift:2213: 2026-08-18 08:22:36.325004 - step 41 of 48 - 6000 active elements (0 deactivated)
16:23:44 DEBUG opendrift:2219: 0 elements scheduled.
16:23:44 DEBUG opendrift:2221: ======================================================================
16:23:44 DEBUG opendrift:2232: 35.00190417415136 <- latitude -> 35.17790920772115
16:23:44 DEBUG opendrift:2232: 23.09422224010187 <- longitude -> 23.684473370458253
16:23:44 DEBUG opendrift:2232: -103.28667711445183 <- z -> 0.0
16:23:44 DEBUG opendrift:2233: ---------------------------------
16:23:44 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:44 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:23:44 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:44 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:23:44 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:44 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:44 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:23:44 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:44 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:44 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:44 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:44 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:23:44 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:44 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:23:44 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:44 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:44 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:23:44 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:44 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:23:44 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:44 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:44 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:44 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:44 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:44 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:23:44 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:44 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:44 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:44 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-18 06:00:00 (before)
2026-08-18 09:00:00 (after)
16:23:44 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-18 06:00:00) in space (linearNDFast)
16:23:44 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:44 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-18 09:00:00) in space (linearNDFast)
16:23:44 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:44 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-18 06:00:00, weight 0.21) and
after (2026-08-18 09:00:00, weight 0.79) in time
16:23:44 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:44 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:44 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:44 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:23:44 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:44 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:23:44 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:44 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:44 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:44 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-18 07:30:00 (before)
2026-08-18 09:00:00 (after)
16:23:44 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
16:23:44 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
16:23:44 DEBUG opendrift.readers.reader_netCDF_CF_generic:594: North is up, no rotation necessary
16:23:44 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
16:23:44 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
16:23:44 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 9x6x1) for time after (2026-08-18 09:00:00)
16:23:44 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-18 07:30:00) in space (linearNDFast)
16:23:44 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:44 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-18 09:00:00) in space (linearNDFast)
16:23:44 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:44 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-18 07:30:00, weight 0.42) and
after (2026-08-18 09:00:00, weight 0.58) in time
16:23:44 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:44 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:44 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:23:44 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:23:44 DEBUG opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:23:44 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:23:44 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:23:44 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:23:44 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:23:44 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.490085 (min) 0.163398 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0254382 (min) 0.247693 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: x_wind: -2.05241 (min) -0.757026 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: y_wind: -2.87878 (min) 2.12738 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:23:44 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:23:44 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.044626, mean: 0.102404, max: 0.281285
16:23:44 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:23:44 DEBUG opendrift.models.physics_methods:941: min: 1.150860, mean: 1.726583, max: 2.889366
16:23:44 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 1.150860, mean: 1.726583, max: 2.889366
16:23:44 DEBUG opendrift:697: No elements hit coastline.
16:23:44 DEBUG opendrift:1807: No elements to deactivate
16:23:44 DEBUG opendrift:2270: Calling OpenOil.update()
16:23:44 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:23:44 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:23:44 DEBUG opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:23:44 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:23:44 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:23:44 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:23:44 DEBUG opendrift.models.physics_methods:941: min: 1.150860, mean: 1.726583, max: 2.889366
16:23:44 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:23:44 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.024590, dN_50: 0.001930
16:23:44 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:23:44 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.004129879716850514
16:23:44 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:23:44 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:23:44 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:23:45 DEBUG opendrift.models.physics_methods:785: Advecting 1360 of 6000 elements above 0.100m with wind-sheared ocean current (0.046946 m/s - 0.087474 m/s)
16:23:45 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:23:45 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0007222447785961865 and 0.4220613910967817 m/s
16:23:45 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:23:45 DEBUG opendrift:2212: ======================================================================
16:23:45 INFO opendrift:2213: 2026-08-18 09:22:36.325004 - step 42 of 48 - 6000 active elements (0 deactivated)
16:23:45 DEBUG opendrift:2219: 0 elements scheduled.
16:23:45 DEBUG opendrift:2221: ======================================================================
16:23:45 DEBUG opendrift:2232: 34.99840069011627 <- latitude -> 35.183096482019636
16:23:45 DEBUG opendrift:2232: 23.08279337193755 <- longitude -> 23.688829643403984
16:23:45 DEBUG opendrift:2232: -102.55803745991699 <- z -> 0.0
16:23:45 DEBUG opendrift:2233: ---------------------------------
16:23:45 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:45 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:23:45 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:45 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:23:45 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:45 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:45 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:23:45 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:45 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:45 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:45 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:45 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:23:45 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:45 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:23:45 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:45 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:45 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:23:45 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:45 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:23:45 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:45 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:45 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:45 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:45 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:45 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:23:45 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:45 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:45 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
16:23:45 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:45 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-18 09:00:00 (before)
2026-08-18 12:00:00 (after)
16:23:45 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:23:45 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:23:49 DEBUG opendrift.readers.reader_netCDF_CF_generic:594: North is up, no rotation necessary
16:23:49 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
16:23:49 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
16:23:49 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:49 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 17x13x22) for time after (2026-08-18 12:00:00)
16:23:49 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-18 09:00:00) in space (linearNDFast)
16:23:49 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:49 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-18 12:00:00) in space (linearNDFast)
16:23:49 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:49 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-18 09:00:00, weight 0.87) and
after (2026-08-18 12:00:00, weight 0.13) in time
16:23:49 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:49 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:49 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:49 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:23:49 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:49 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:23:49 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:49 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23: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
16:23:49 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:49 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-18 09:00:00 (before)
2026-08-18 12:00:00 (after)
16:23:49 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
16:23:49 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
16:23:49 DEBUG opendrift.readers.reader_netCDF_CF_generic:594: North is up, no rotation necessary
16:23:49 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
16:23:49 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
16:23:49 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 9x7x1) for time after (2026-08-18 12:00:00)
16:23:49 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-18 09:00:00) in space (linearNDFast)
16:23:49 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:49 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-18 12:00:00) in space (linearNDFast)
16:23:49 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:49 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-18 09:00:00, weight 0.87) and
after (2026-08-18 12:00:00, weight 0.13) in time
16:23:49 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:49 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:49 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:23:49 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:23: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']
16:23:49 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:23:49 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:23:49 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:23:49 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:23:49 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.509309 (min) 0.156082 (max)
16:23:49 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.027503 (min) 0.283105 (max)
16:23:49 DEBUG opendrift.models.basemodel.environment:899: x_wind: -1.94277 (min) 0.418505 (max)
16:23:49 DEBUG opendrift.models.basemodel.environment:899: y_wind: -2.50731 (min) 2.41048 (max)
16:23:49 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:23:49 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:23:49 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:23:49 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:23:49 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:23:49 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:23:49 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:23:49 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:23:49 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:23:49 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:23:49 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:23:49 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:23:49 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:23:49 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:23:49 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:23:49 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:23:49 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:23:49 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.006127, mean: 0.071012, max: 0.242164
16:23:49 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:23:49 DEBUG opendrift.models.physics_methods:941: min: 0.426425, mean: 1.419481, max: 2.680925
16:23:49 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 0.426425, mean: 1.419481, max: 2.680925
16:23:49 DEBUG opendrift:697: No elements hit coastline.
16:23:49 DEBUG opendrift:1807: No elements to deactivate
16:23:49 DEBUG opendrift:2270: Calling OpenOil.update()
16:23:49 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:23:49 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:23:49 DEBUG opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:23:49 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:23:49 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:23:49 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:23:49 DEBUG opendrift.models.physics_methods:941: min: 0.426425, mean: 1.419481, max: 2.680925
16:23:49 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:23:49 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.030910, dN_50: 0.002426
16:23:49 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:23:49 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.003556091638739282
16:23:49 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:23:49 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:23:49 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:23:49 DEBUG opendrift.models.physics_methods:785: Advecting 1360 of 6000 elements above 0.100m with wind-sheared ocean current (0.027996 m/s - 0.078524 m/s)
16:23:49 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:23:49 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0038341752459577706 and 0.47618968222355185 m/s
16:23:50 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:23:50 DEBUG opendrift:2212: ======================================================================
16:23:50 INFO opendrift:2213: 2026-08-18 10:22:36.325004 - step 43 of 48 - 6000 active elements (0 deactivated)
16:23:50 DEBUG opendrift:2219: 0 elements scheduled.
16:23:50 DEBUG opendrift:2221: ======================================================================
16:23:50 DEBUG opendrift:2232: 35.00415575799922 <- latitude -> 35.19047940008338
16:23:50 DEBUG opendrift:2232: 23.06821933247871 <- longitude -> 23.70478011312747
16:23:50 DEBUG opendrift:2232: -101.18186579603051 <- z -> 0.0
16:23:50 DEBUG opendrift:2233: ---------------------------------
16:23:50 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:50 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:23:50 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:50 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:23:50 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:50 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:50 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:23:50 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:50 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:50 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:50 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:50 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:23:50 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:50 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:23:50 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:50 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:50 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:23:50 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:50 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:23:50 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:50 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:50 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:50 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:50 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:50 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:23:50 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:50 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:50 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
16:23:50 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:50 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-18 09:00:00 (before)
2026-08-18 12:00:00 (after)
16:23:50 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-18 09:00:00) in space (linearNDFast)
16:23:50 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:50 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-18 12:00:00) in space (linearNDFast)
16:23:50 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:50 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-18 09:00:00, weight 0.54) and
after (2026-08-18 12:00:00, weight 0.46) in time
16:23:50 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:50 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:50 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:50 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:23:50 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:50 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:23:50 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:50 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:50 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:23:50 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:50 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-18 09:00:00 (before)
2026-08-18 12:00:00 (after)
16:23:50 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-18 09:00:00) in space (linearNDFast)
16:23:50 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:50 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-18 12:00:00) in space (linearNDFast)
16:23:50 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:50 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-18 09:00:00, weight 0.54) and
after (2026-08-18 12:00:00, weight 0.46) in time
16:23:50 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:50 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:50 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:23:50 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:23:50 DEBUG opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:23:50 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:23:50 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:23:50 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:23:50 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:23:50 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.486734 (min) 0.14545 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0329549 (min) 0.288963 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: x_wind: -2.07912 (min) 1.13038 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: y_wind: -2.71912 (min) 1.86176 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:23:50 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.000029, mean: 0.051740, max: 0.288223
16:23:50 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:23:50 DEBUG opendrift.models.physics_methods:941: min: 0.029214, mean: 1.102987, max: 2.924783
16:23:50 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 0.029214, mean: 1.102987, max: 2.924783
16:23:50 DEBUG opendrift:697: No elements hit coastline.
16:23:50 DEBUG opendrift:1807: No elements to deactivate
16:23:50 DEBUG opendrift:2270: Calling OpenOil.update()
16:23:50 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:23:50 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:23:50 DEBUG opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:23:50 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:23:50 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:23:50 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:23:50 DEBUG opendrift.models.physics_methods:941: min: 0.029214, mean: 1.102987, max: 2.924783
16:23:50 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:23:50 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.038883, dN_50: 0.003052
16:23:50 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:23:50 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.004231640858668697
16:23:50 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:23:50 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:23:50 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:23:50 DEBUG opendrift.models.physics_methods:785: Advecting 1361 of 6000 elements above 0.100m with wind-sheared ocean current (0.001619 m/s - 0.089862 m/s)
16:23:50 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:23:50 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0024130773032864654 and 0.42155808443670395 m/s
16:23:50 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:23:50 DEBUG opendrift:2212: ======================================================================
16:23:50 INFO opendrift:2213: 2026-08-18 11:22:36.325004 - step 44 of 48 - 6000 active elements (0 deactivated)
16:23:50 DEBUG opendrift:2219: 0 elements scheduled.
16:23:50 DEBUG opendrift:2221: ======================================================================
16:23:50 DEBUG opendrift:2232: 35.01080844408366 <- latitude -> 35.19527663459237
16:23:50 DEBUG opendrift:2232: 23.05709636677862 <- longitude -> 23.712219941426643
16:23:50 DEBUG opendrift:2232: -99.52019676939328 <- z -> 0.0
16:23:50 DEBUG opendrift:2233: ---------------------------------
16:23:50 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:50 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:23:50 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:50 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:23:50 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:50 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:50 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:23:50 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:50 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:50 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:50 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:50 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:23:50 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:50 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:23:50 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:50 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:50 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:23:50 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:50 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:23:50 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:50 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:50 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:50 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:50 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:50 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:23:50 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:50 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:50 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
16:23:50 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:50 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-18 09:00:00 (before)
2026-08-18 12:00:00 (after)
16:23:50 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-18 09:00:00) in space (linearNDFast)
16:23:50 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:50 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-18 12:00:00) in space (linearNDFast)
16:23:50 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:50 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-18 09:00:00, weight 0.21) and
after (2026-08-18 12:00:00, weight 0.79) in time
16:23:50 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:50 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:50 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:50 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:23:50 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:50 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:23:50 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:50 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:50 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:23:50 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:50 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-18 09:00:00 (before)
2026-08-18 12:00:00 (after)
16:23:50 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-18 09:00:00) in space (linearNDFast)
16:23:50 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:50 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-18 12:00:00) in space (linearNDFast)
16:23:50 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:50 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-18 09:00:00, weight 0.21) and
after (2026-08-18 12:00:00, weight 0.79) in time
16:23:50 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:50 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:50 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:23:50 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:23:50 DEBUG opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:23:50 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:23:50 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:23:50 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:23:50 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:23:50 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.445785 (min) 0.138524 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0431465 (min) 0.306293 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: x_wind: -2.28758 (min) 1.91177 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: y_wind: -2.8385 (min) 1.30479 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:23:50 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.003789, mean: 0.080459, max: 0.326937
16:23:50 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:23:50 DEBUG opendrift.models.physics_methods:941: min: 0.335361, mean: 1.433499, max: 3.115024
16:23:50 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 0.335361, mean: 1.433499, max: 3.115024
16:23:50 DEBUG opendrift:697: No elements hit coastline.
16:23:50 DEBUG opendrift:1807: No elements to deactivate
16:23:50 DEBUG opendrift:2270: Calling OpenOil.update()
16:23:50 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:23:50 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:23:50 DEBUG opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:23:50 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:23:50 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:23:50 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:23:50 DEBUG opendrift.models.physics_methods:941: min: 0.335361, mean: 1.433499, max: 3.115024
16:23:50 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:23:50 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.030298, dN_50: 0.002378
16:23:50 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:23:50 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.00479947064778314
16:23:50 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:23:50 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:23:50 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:23:50 DEBUG opendrift.models.physics_methods:785: Advecting 1362 of 6000 elements above 0.100m with wind-sheared ocean current (0.011774 m/s - 0.097580 m/s)
16:23:50 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:23:50 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.004101206223366215 and 0.4414615296049425 m/s
16:23:50 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:23:50 DEBUG opendrift:2212: ======================================================================
16:23:50 INFO opendrift:2213: 2026-08-18 12:22:36.325004 - step 45 of 48 - 6000 active elements (0 deactivated)
16:23:50 DEBUG opendrift:2219: 0 elements scheduled.
16:23:50 DEBUG opendrift:2221: ======================================================================
16:23:50 DEBUG opendrift:2232: 35.01395990751484 <- latitude -> 35.201698517468905
16:23:50 DEBUG opendrift:2232: 23.04607310600211 <- longitude -> 23.71817625407668
16:23:50 DEBUG opendrift:2232: -98.54610860577279 <- z -> 0.0
16:23:50 DEBUG opendrift:2233: ---------------------------------
16:23:50 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:50 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:23:50 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:50 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:23:50 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:50 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:50 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:23:50 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:50 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:50 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:50 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:50 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:23:50 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:50 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:23:50 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:50 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:50 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:23:50 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:50 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:23:50 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:50 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:50 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:50 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:50 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:50 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:23:50 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:50 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:50 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
16:23:50 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:50 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-18 12:00:00 (before)
2026-08-18 15:00:00 (after)
16:23:50 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:23:50 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:23:50 DEBUG opendrift.readers.reader_netCDF_CF_generic:594: North is up, no rotation necessary
16:23:50 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
16:23:50 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
16:23:50 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:50 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 17x12x21) for time after (2026-08-18 15:00:00)
16:23:50 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-18 12:00:00) in space (linearNDFast)
16:23:50 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:50 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-18 15:00:00) in space (linearNDFast)
16:23:50 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:50 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-18 12:00:00, weight 0.87) and
after (2026-08-18 15:00:00, weight 0.13) in time
16:23:50 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:50 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:50 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:50 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:23:50 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:50 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:23:50 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:50 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:50 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:23:50 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:50 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-18 12:00:00 (before)
2026-08-18 13:30:00 (after)
16:23:50 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
16:23:50 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
16:23:50 DEBUG opendrift.readers.reader_netCDF_CF_generic:594: North is up, no rotation necessary
16:23:50 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
16:23:50 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
16:23:50 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 9x6x1) for time after (2026-08-18 13:30:00)
16:23:50 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-18 12:00:00) in space (linearNDFast)
16:23:50 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:50 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-18 13:30:00) in space (linearNDFast)
16:23:50 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:50 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-18 12:00:00, weight 0.75) and
after (2026-08-18 13:30:00, weight 0.25) in time
16:23:50 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:50 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:50 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:23:50 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:23:50 DEBUG opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:23:50 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:23:50 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:23:50 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:23:50 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:23:50 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.394969 (min) 0.144607 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.052631 (min) 0.308986 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: x_wind: -2.14899 (min) 2.63999 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: y_wind: -3.64877 (min) 0.56567 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:23:50 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:23:50 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.086421, mean: 0.181211, max: 0.390330
16:23:50 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:23:50 DEBUG opendrift.models.physics_methods:941: min: 1.601550, mean: 2.270237, max: 3.403657
16:23:50 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 1.601550, mean: 2.270237, max: 3.403657
16:23:50 DEBUG opendrift:697: No elements hit coastline.
16:23:50 DEBUG opendrift:1807: No elements to deactivate
16:23:50 DEBUG opendrift:2270: Calling OpenOil.update()
16:23:50 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:23:50 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:23:50 DEBUG opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:23:50 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:23:50 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:23:50 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:23:50 DEBUG opendrift.models.physics_methods:941: min: 1.601550, mean: 2.270237, max: 3.403657
16:23:50 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:23:50 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.023063, dN_50: 0.001810
16:23:50 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:23:50 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.0057292854436320866
16:23:50 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:23:50 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:23:50 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:23:51 DEBUG opendrift.models.physics_methods:785: Advecting 1376 of 6000 elements above 0.100m with wind-sheared ocean current (0.017987 m/s - 0.112397 m/s)
16:23:51 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:23:51 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0017908188912365063 and 0.41383519308694083 m/s
16:23:51 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:23:51 DEBUG opendrift:2212: ======================================================================
16:23:51 INFO opendrift:2213: 2026-08-18 13:22:36.325004 - step 46 of 48 - 6000 active elements (0 deactivated)
16:23:51 DEBUG opendrift:2219: 0 elements scheduled.
16:23:51 DEBUG opendrift:2221: ======================================================================
16:23:51 DEBUG opendrift:2232: 35.019646042446226 <- latitude -> 35.21178623284732
16:23:51 DEBUG opendrift:2232: 23.03618347131538 <- longitude -> 23.721269111453253
16:23:51 DEBUG opendrift:2232: -97.0604615368211 <- z -> 0.0
16:23:51 DEBUG opendrift:2233: ---------------------------------
16:23:51 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:51 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:23:51 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:51 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:23:51 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:51 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:51 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:23:51 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:51 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:51 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:51 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:51 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:23:51 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:51 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:23:51 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:51 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:51 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:23:51 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:51 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:23:51 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:51 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:51 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:51 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:51 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:51 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:23:51 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:51 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:51 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
16:23:51 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:51 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-18 12:00:00 (before)
2026-08-18 15:00:00 (after)
16:23:51 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-18 12:00:00) in space (linearNDFast)
16:23:51 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:51 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-18 15:00:00) in space (linearNDFast)
16:23:51 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:51 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-18 12:00:00, weight 0.54) and
after (2026-08-18 15:00:00, weight 0.46) in time
16:23:51 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:51 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:51 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:51 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:23:51 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:51 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:23:51 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:51 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:51 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:23:51 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:51 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-18 12:00:00 (before)
2026-08-18 13:30:00 (after)
16:23:51 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-18 12:00:00) in space (linearNDFast)
16:23:51 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:51 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-18 13:30:00) in space (linearNDFast)
16:23:51 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:51 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-18 12:00:00, weight 0.08) and
after (2026-08-18 13:30:00, weight 0.92) in time
16:23:51 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:51 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:51 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:23:51 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:23:51 DEBUG opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:23:51 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:23:51 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:23:51 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:23:51 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:23:51 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.307559 (min) 0.173765 (max)
16:23:51 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.05564 (min) 0.285857 (max)
16:23:51 DEBUG opendrift.models.basemodel.environment:899: x_wind: -1.36977 (min) 3.22893 (max)
16:23:51 DEBUG opendrift.models.basemodel.environment:899: y_wind: -5.49896 (min) -0.489613 (max)
16:23:51 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:23:51 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:23:51 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:23:51 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:23:51 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:23:51 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:23:51 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:23:51 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:23:51 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:23:51 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:23:51 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:23:51 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:23:51 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:23:51 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:23:51 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:23:51 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:23:51 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:23:51 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.196269, mean: 0.449390, max: 0.744207
16:23:51 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:23:51 DEBUG opendrift.models.physics_methods:941: min: 2.413543, mean: 3.611298, max: 4.699769
16:23:51 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 2.413543, mean: 3.611298, max: 4.699769
16:23:51 DEBUG opendrift:697: No elements hit coastline.
16:23:51 DEBUG opendrift:1807: No elements to deactivate
16:23:51 DEBUG opendrift:2270: Calling OpenOil.update()
16:23:51 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:23:51 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:23:51 DEBUG opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:23:51 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:23:51 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:23:51 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:23:51 DEBUG opendrift.models.physics_methods:941: min: 2.413543, mean: 3.611298, max: 4.699769
16:23:51 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:23:51 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.018375, dN_50: 0.001442
16:23:51 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:23:51 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.010919692013327657
16:23:51 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:23:51 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:23:51 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:23:51 DEBUG opendrift.models.physics_methods:785: Advecting 1385 of 6000 elements above 0.100m with wind-sheared ocean current (0.098151 m/s - 0.156307 m/s)
16:23:51 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:23:51 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.002401565935798247 and 0.4285563959528655 m/s
16:23:51 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:23:51 DEBUG opendrift:2212: ======================================================================
16:23:51 INFO opendrift:2213: 2026-08-18 14:22:36.325004 - step 47 of 48 - 6000 active elements (0 deactivated)
16:23:51 DEBUG opendrift:2219: 0 elements scheduled.
16:23:51 DEBUG opendrift:2221: ======================================================================
16:23:51 DEBUG opendrift:2232: 35.02420164600934 <- latitude -> 35.224886622287016
16:23:51 DEBUG opendrift:2232: 23.029687938290976 <- longitude -> 23.72853520019853
16:23:51 DEBUG opendrift:2232: -95.7462940733768 <- z -> 0.0
16:23:51 DEBUG opendrift:2233: ---------------------------------
16:23:51 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:51 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:23:51 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:51 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:23:51 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:51 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:51 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:23:51 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:51 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:51 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:51 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:51 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:23:51 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:51 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:23:51 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:51 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:51 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:23:51 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:51 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:23:51 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:51 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:51 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:51 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:51 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:51 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:23:51 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:51 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:51 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
16:23:51 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:51 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-18 12:00:00 (before)
2026-08-18 15:00:00 (after)
16:23:51 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-18 12:00:00) in space (linearNDFast)
16:23:51 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:51 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-18 15:00:00) in space (linearNDFast)
16:23:51 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:51 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-18 12:00:00, weight 0.21) and
after (2026-08-18 15:00:00, weight 0.79) in time
16:23:51 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:51 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:51 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:51 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:23:51 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:51 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:23:51 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:51 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:51 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:23:51 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:51 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-18 13:30:00 (before)
2026-08-18 15:00:00 (after)
16:23:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
16:23:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
16:23:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:594: North is up, no rotation necessary
16:23:51 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
16:23:51 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
16:23:51 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 9x6x1) for time after (2026-08-18 15:00:00)
16:23:51 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-18 13:30:00) in space (linearNDFast)
16:23:51 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:51 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-18 15:00:00) in space (linearNDFast)
16:23:51 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:51 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-18 13:30:00, weight 0.42) and
after (2026-08-18 15:00:00, weight 0.58) in time
16:23:51 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:51 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:51 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:23:51 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:23:51 DEBUG opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:23:51 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:23:51 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:23:51 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:23:51 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:23:51 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.229649 (min) 0.192222 (max)
16:23:51 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0621492 (min) 0.302309 (max)
16:23:51 DEBUG opendrift.models.basemodel.environment:899: x_wind: -0.903325 (min) 2.12745 (max)
16:23:51 DEBUG opendrift.models.basemodel.environment:899: y_wind: -6.14189 (min) 0.303975 (max)
16:23:51 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:23:51 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:23:51 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:23:51 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:23:51 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:23:51 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:23:51 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:23:51 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:23:51 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:23:51 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:23:51 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:23:51 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:23:51 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:23:51 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:23:51 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:23:51 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:23:51 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:23:51 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.031832, mean: 0.338352, max: 0.937154
16:23:51 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:23:51 DEBUG opendrift.models.physics_methods:941: min: 0.971993, mean: 2.809195, max: 5.273939
16:23:51 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 0.971993, mean: 2.809195, max: 5.273939
16:23:51 DEBUG opendrift:697: No elements hit coastline.
16:23:51 DEBUG opendrift:1807: No elements to deactivate
16:23:51 DEBUG opendrift:2270: Calling OpenOil.update()
16:23:51 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:23:51 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:23:51 DEBUG opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:23:51 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:23:51 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:23:51 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:23:51 DEBUG opendrift.models.physics_methods:941: min: 0.971994, mean: 2.809195, max: 5.273939
16:23:51 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:23:51 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.021144, dN_50: 0.001659
16:23:51 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:23:51 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.013749698599044955
16:23:51 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:23:51 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:23:51 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:23:51 DEBUG opendrift.models.physics_methods:785: Advecting 1400 of 6000 elements above 0.100m with wind-sheared ocean current (0.052172 m/s - 0.177929 m/s)
16:23:51 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:23:51 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.003153510652613518 and 0.47529544875288304 m/s
16:23:51 DEBUG opendrift:912: to be seeded: 0, already seeded 6000
16:23:51 DEBUG opendrift:2212: ======================================================================
16:23:51 INFO opendrift:2213: 2026-08-18 15:22:36.325004 - step 48 of 48 - 6000 active elements (0 deactivated)
16:23:51 DEBUG opendrift:2219: 0 elements scheduled.
16:23:51 DEBUG opendrift:2221: ======================================================================
16:23:51 DEBUG opendrift:2232: 35.02870376642698 <- latitude -> 35.22908794995757
16:23:51 DEBUG opendrift:2232: 23.021073040425467 <- longitude -> 23.734056994520003
16:23:51 DEBUG opendrift:2232: -94.29300021325957 <- z -> 0.0
16:23:51 DEBUG opendrift:2233: ---------------------------------
16:23:51 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:51 DEBUG opendrift.models.basemodel.environment:599: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
16:23:51 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:51 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
16:23:51 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:51 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:51 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from constant_reader covering 6000 elements
16:23:51 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:51 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:51 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:51 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:51 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:23:51 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:51 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:23:51 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:51 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:51 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:23:51 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:51 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:23:51 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:51 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:51 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:51 DEBUG opendrift.models.basemodel.environment:599: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:51 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:51 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
16:23:51 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:51 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:51 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
16:23:51 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:51 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-18 15:00:00 (before)
2026-08-18 18:00:00 (after)
16:23:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:23:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:23:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:594: North is up, no rotation necessary
16:23:51 DEBUG opendrift.readers.basereader.variables:643: Checking y_sea_water_velocity for invalid values
16:23:51 DEBUG opendrift.readers.basereader.variables:643: Checking x_sea_water_velocity for invalid values
16:23:51 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['y_sea_water_velocity', 'x_sea_water_velocity']
16:23:51 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 18x13x21) for time after (2026-08-18 18:00:00)
16:23:51 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-18 15:00:00) in space (linearNDFast)
16:23:51 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:51 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-18 18:00:00) in space (linearNDFast)
16:23:51 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:51 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-18 15:00:00, weight 0.87) and
after (2026-08-18 18:00:00, weight 0.13) in time
16:23:51 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:51 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:51 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:51 DEBUG opendrift.models.basemodel.environment:599: Variable group ['x_wind', 'y_wind']
16:23:51 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:51 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best
16:23:51 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:51 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:51 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best covering 6000 elements
16:23:51 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
16:23:51 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-08-18 15:00:00 (before)
2026-08-18 18:00:00 (after)
16:23:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using eastward_wind to retrieve x_wind
16:23:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:472: Using northward_wind to retrieve y_wind
16:23:52 DEBUG opendrift.readers.reader_netCDF_CF_generic:594: North is up, no rotation necessary
16:23:52 DEBUG opendrift.readers.basereader.variables:643: Checking x_wind for invalid values
16:23:52 DEBUG opendrift.readers.basereader.variables:643: Checking y_wind for invalid values
16:23:52 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 9x6x1) for time after (2026-08-18 18:00:00)
16:23:52 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-08-18 15:00:00) in space (linearNDFast)
16:23:52 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:52 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-08-18 18:00:00) in space (linearNDFast)
16:23:52 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:23:52 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-08-18 15:00:00, weight 0.87) and
after (2026-08-18 18:00:00, weight 0.13) in time
16:23:52 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:52 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:52 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:23:52 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:23:52 DEBUG opendrift.models.basemodel.environment:795: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
16:23:52 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 10 for sea_water_temperature for all profiles
16:23:52 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 34 for sea_water_salinity for all profiles
16:23:52 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
16:23:52 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:23:52 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.176357 (min) 0.194224 (max)
16:23:52 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0664483 (min) 0.278001 (max)
16:23:52 DEBUG opendrift.models.basemodel.environment:899: x_wind: -2.10208 (min) 1.50355 (max)
16:23:52 DEBUG opendrift.models.basemodel.environment:899: y_wind: -6.54 (min) 0.861033 (max)
16:23:52 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0 (min) 0 (max)
16:23:52 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_significant_height: 0 (min) 0 (max)
16:23:52 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
16:23:52 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
16:23:52 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
16:23:52 DEBUG opendrift.models.basemodel.environment:899: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
16:23:52 DEBUG opendrift.models.basemodel.environment:899: sea_ice_area_fraction: 0 (min) 0 (max)
16:23:52 DEBUG opendrift.models.basemodel.environment:899: sea_ice_x_velocity: 0 (min) 0 (max)
16:23:52 DEBUG opendrift.models.basemodel.environment:899: sea_ice_y_velocity: 0 (min) 0 (max)
16:23:52 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 10 (min) 10 (max)
16:23:52 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 34 (min) 34 (max)
16:23:52 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
16:23:52 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 20 (min) 20 (max)
16:23:52 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
16:23:52 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:23:52 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 20 (min) 20 (max)
16:23:52 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:23:52 DEBUG opendrift.models.physics_methods:864: Calculating Hs from wind, min: 0.000267, mean: 0.344351, max: 1.070145
16:23:52 DEBUG opendrift.models.physics_methods:931: Calculating wave period Tm02 from wind
16:23:52 DEBUG opendrift.models.physics_methods:941: min: 0.089058, mean: 2.479673, max: 5.635738
16:23:52 DEBUG opendrift.models.physics_methods:881: Calculating wave period from wind, min: 0.089058, mean: 2.479673, max: 5.635738
16:23:52 DEBUG opendrift:697: No elements hit coastline.
16:23:52 DEBUG opendrift:1807: No elements to deactivate
16:23:52 DEBUG opendrift:2270: Calling OpenOil.update()
16:23:52 DEBUG opendrift.models.openoil.openoil:721: NOAA oil weathering
16:23:52 DEBUG opendrift.models.openoil.openoil:826: Calculating evaporation - NOAA
16:23:52 DEBUG opendrift.models.openoil.openoil:832: All surface oil elements older than 24 hours, skipping further evaporation.
16:23:52 DEBUG opendrift.models.openoil.openoil:859: Calculating emulsification - NOAA
16:23:52 DEBUG opendrift.models.openoil.openoil:562: Calculating: biodegradation (half_time)
16:23:52 DEBUG opendrift.models.physics_methods:923: Using mean period Tm02 as wave period
16:23:52 DEBUG opendrift.models.physics_methods:941: min: 0.089058, mean: 2.479673, max: 5.635738
16:23:52 DEBUG opendrift.models.openoil.openoil:1130: Generating wave breaking droplet size spectrum
16:23:52 DEBUG opendrift.models.openoil.openoil:1157: Droplet distribution median diameter dV_50: 0.029136, dN_50: 0.002287
16:23:52 DEBUG opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
16:23:52 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.015700307561828306
16:23:52 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
16:23:52 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:environment
16:23:52 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
16:23:52 DEBUG opendrift.models.physics_methods:785: Advecting 1401 of 6000 elements above 0.100m with wind-sheared ocean current (0.014521 m/s - 0.193285 m/s)
16:23:52 DEBUG opendrift.models.physics_methods:803: No Stokes drift velocity available
16:23:52 DEBUG opendrift:1770: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0008930842485653493 and 0.4203852057432633 m/s
16:23:52 DEBUG opendrift:2308: Cleaning up
16:23:52 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
16:23:52 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
16:23:52 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
16:23:52 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
16:23:52 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
16:23:52 DEBUG opendrift.models.basemodel.environment:625: Data needed for 6000 elements
16:23:52 DEBUG opendrift.readers.basereader.variables:765: Fetching variables from global_landmask covering 6000 elements
16:23:52 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
16:23:52 DEBUG opendrift.readers.basereader.variables:643: Checking land_binary_mask for invalid values
16:23:52 DEBUG opendrift.readers.basereader.variables:801: Reader projection is latlon - rotation of vectors is not needed.
16:23:52 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
16:23:52 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
16:23:52 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
16:23:52 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
16:23:52 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
16:23:52 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
16:23:52 DEBUG opendrift:697: No elements hit coastline.
16:23:52 DEBUG opendrift:2408: Updating minval and maxval
16:23:52 DEBUG opendrift:2488: Writing to file
16:23:52 DEBUG opendrift:1807: No elements to deactivate
16:23:52 DEBUG opendrift:165: Changed mode from Mode.Run to Mode.Result
Plot and animate results
o.animation(color='z', markersize='mass_oil', markersize_scaling=80)
16:23:52 DEBUG opendrift:2555: Setting up map: corners=None, fast=False, lscale=None
16:23:52 DEBUG opendrift.readers.reader_global_landmask:84: Loading shapes ('h' level 1) with Cartopy shapereader...
16:24:02 DEBUG opendrift.readers.reader_global_landmask:84: Loading shapes ('h' level 5) with Cartopy shapereader...
16:24:02 DEBUG opendrift.readers.reader_global_landmask:84: Loading shapes ('h' level 6) with Cartopy shapereader...
16:24:02 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:02 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:03 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:03 DEBUG opendrift:3226: Saving animation..
16:24:03 INFO opendrift:4799: Saving animation to /root/project/docs/source/gallery/animations/example_oilspill_seafloor_biodegradation_0.gif...
16:24:03 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:03 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:03 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:03 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:03 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:04 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:04 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:04 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:04 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:04 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:04 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:04 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:05 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:05 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:05 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:05 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:05 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:05 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:05 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:06 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:06 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:06 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:06 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:06 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:06 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:06 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:07 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:07 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:07 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:07 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:07 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:07 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:07 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:08 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:08 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:08 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:08 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:08 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:08 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:08 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:09 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:09 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:09 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:09 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:09 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:09 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:09 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:09 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:10 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:10 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:10 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:10 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:10 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:10 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:10 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:11 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:11 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:11 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:11 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:11 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:11 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:11 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:12 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:12 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:12 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:12 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:12 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:12 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:12 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:12 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:13 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:13 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:13 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:13 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:13 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:13 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:13 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:13 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:14 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:14 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:14 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:14 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:14 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:14 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:14 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:14 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:15 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:15 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:15 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:15 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:15 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:15 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:16 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:16 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:16 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:16 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:16 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:16 DEBUG opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.79527473449707, 23.96106529235839, 34.83641433715821, 35.34542465209961)..
16:24:20 DEBUG opendrift:4837: MPLBACKEND = agg
16:24:20 DEBUG opendrift:4838: DISPLAY = None
16:24:20 DEBUG opendrift:4839: Time to save animation: 0:00:17.020722
16:24:20 INFO opendrift:3217: Time to make animation: 0:00:27.912382
o.plot_oil_budget(show_watercontent_and_viscosity=False, show_wind_and_current=False)

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()

Animation of vertical behaviour
o.animation_profile(markersize='mass_oil', markersize_scaling=80, color='z', alpha=.5)
16:24:20 DEBUG opendrift:3226: Saving animation..
16:24:21 INFO opendrift:4799: Saving animation to /root/project/docs/source/gallery/animations/example_oilspill_seafloor_biodegradation_1.gif...
16:24:29 DEBUG opendrift:4837: MPLBACKEND = agg
16:24:29 DEBUG opendrift:4838: DISPLAY = None
16:24:29 DEBUG opendrift:4839: Time to save animation: 0:00:08.476810
16:24:29 INFO opendrift:3435: Time to make animation: 0:00:08.725560
Total running time of the script: (2 minutes 1.876 seconds)