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()
09:46:46 DEBUG   opendrift.config:168: Adding 18 config items from __init__
09:46:46 DEBUG   opendrift.config:178:   Overwriting config item readers:max_number_of_fails
09:46:46 DEBUG   opendrift.config:168: Adding 6 config items from __init__
09:46:46 INFO    opendrift:576: OpenDriftSimulation initialised (version 1.14.7 / v1.14.7-21-gb739e9e)
09:46:46 DEBUG   opendrift.config:168: Adding 19 config items from oceandrift
09:46:46 DEBUG   opendrift.config:178:   Overwriting config item seed:z
09:46:46 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://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd'])
o.set_config('environment:constant:ocean_mixed_layer_thickness', 20)
o.set_config('drift', {'current_uncertainty': 0, 'wind_uncertainty': 0, 'horizontal_diffusivity': 20})
09:46:46 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
09:46:46 DEBUG   opendrift.readers.reader_lazy:37: Delaying initialisation of LazyReader: https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:46:46 DEBUG   opendrift.models.basemodel.environment:313: Added reader LazyReader: https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:46:46 DEBUG   opendrift.models.basemodel.environment:313: Added reader LazyReader: https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:46:46 INFO    opendrift.config:68: set_config('drift:current_uncertainty', 0)
09:46:46 INFO    opendrift.config:68: set_config('drift:wind_uncertainty', 0)
09:46:46 INFO    opendrift.config:68: set_config('drift:horizontal_diffusivity', 20)

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)
09:46:46 INFO    opendrift.models.openoil.openoil:1630: Droplet diameter is provided, and will be kept constant during simulation
09:46:46 INFO    opendrift.models.openoil.adios.dirjs:86: Querying ADIOS database for oil: GENERIC MEDIUM CRUDE
09:46:46 DEBUG   opendrift.models.openoil.adios.oil:76: Parsing Oil: AD04001 / GENERIC MEDIUM CRUDE
09:46:46 INFO    opendrift.models.openoil.openoil:1717: Using density 877.5726099999999 and viscosity 4.5431401718650355e-05 of oiltype GENERIC MEDIUM CRUDE
09:46:46 DEBUG   opendrift.readers.basereader:186: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
09:46:46 DEBUG   opendrift.models.basemodel.environment:313: Added reader constant_reader
09:46:46 INFO    opendrift.models.basemodel.environment:203: Adding a global landmask from GSHHG
09:46:46 DEBUG   opendrift.readers.basereader:186: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
09:46:50 DEBUG   opendrift.models.basemodel.environment:313: Added reader global_landmask
09:46:50 INFO    opendrift.models.basemodel.environment:227: Fallback values will be used for the following variables which have no readers:
09:46:50 INFO    opendrift.models.basemodel.environment:230:    sea_surface_height: 0.000000
09:46:50 INFO    opendrift.models.basemodel.environment:230:    upward_sea_water_velocity: 0.000000
09:46:50 INFO    opendrift.models.basemodel.environment:230:    sea_surface_wave_significant_height: 0.000000
09:46:50 INFO    opendrift.models.basemodel.environment:230:    sea_surface_wave_stokes_drift_x_velocity: 0.000000
09:46:50 INFO    opendrift.models.basemodel.environment:230:    sea_surface_wave_stokes_drift_y_velocity: 0.000000
09:46:50 INFO    opendrift.models.basemodel.environment:230:    sea_surface_wave_period_at_variance_spectral_density_maximum: 0.000000
09:46:50 INFO    opendrift.models.basemodel.environment:230:    sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0.000000
09:46:50 INFO    opendrift.models.basemodel.environment:230:    sea_ice_area_fraction: 0.000000
09:46:50 INFO    opendrift.models.basemodel.environment:230:    sea_ice_x_velocity: 0.000000
09:46:50 INFO    opendrift.models.basemodel.environment:230:    sea_ice_y_velocity: 0.000000
09:46:50 INFO    opendrift.models.basemodel.environment:230:    sea_water_temperature: 10.000000
09:46:50 INFO    opendrift.models.basemodel.environment:230:    sea_water_salinity: 34.000000
09:46:50 INFO    opendrift.models.basemodel.environment:230:    sea_floor_depth_below_sea_level: 10000.000000
09:46:50 INFO    opendrift.models.basemodel.environment:230:    ocean_vertical_diffusivity: 0.020000
09:46:50 DEBUG   opendrift:164: Changed mode from Mode.Config to Mode.Ready
09:46:50 INFO    opendrift.models.openoil.openoil:1630: Droplet diameter is provided, and will be kept constant during simulation
09:46:50 INFO    opendrift.models.openoil.adios.dirjs:86: Querying ADIOS database for oil: GENERIC MEDIUM CRUDE
09:46:50 DEBUG   opendrift.models.openoil.adios.oil:76: Parsing Oil: AD04001 / GENERIC MEDIUM CRUDE
09:46:50 INFO    opendrift.models.openoil.openoil:1717: Using density 877.5726099999999 and viscosity 4.5431401718650355e-05 of oiltype GENERIC MEDIUM CRUDE

Running model

o.run(duration=timedelta(days=2), time_step=3600)
09:46:50 DEBUG   opendrift:164: Changed mode from Mode.Ready to Mode.Run
09:46:50 DEBUG   opendrift:1775:
------------------------------------------------------
Software and hardware:
  OpenDrift version 1.14.7
  Platform: Linux, 6.8.0-1040-aws
  4.0 GB memory
  36 processors (x86_64)
  NumPy version 2.4.0
  SciPy version 1.16.3
  Matplotlib version 3.10.8
  NetCDF4 version 1.7.3
  Xarray version 2025.9.0
  ADIOS (adios_db) version 1.2.5
  Copernicusmarine version 2.2.5
  Python version 3.14.2 | packaged by conda-forge | (main, Dec  6 2025, 11:21:58) [GCC 14.3.0]
------------------------------------------------------

09:46:50 DEBUG   opendrift:1788: No output file is specified, neglecting export_buffer_length
09:46:50 INFO    opendrift:1803: Skipping environment variable upward_sea_water_velocity because of condition ['drift:vertical_advection', 'is', False]
09:46:50 INFO    opendrift:1814: Storing previous values of element property lon because of condition (('general:coastline_action', 'in', ['stranding', 'previous']), 'or', ('general:seafloor_action', 'in', ['previous']))
09:46:50 INFO    opendrift:1814: Storing previous values of element property lat because of condition (('general:coastline_action', 'in', ['stranding', 'previous']), 'or', ('general:seafloor_action', 'in', ['previous']))
09:46:50 DEBUG   opendrift:1937: Finalizing environment and preparing readers for simulation coverage ([21.02599253 32.97284402 25.97419057 37.02720938]) and time (2026-01-04 09:46:46.728136 to 2026-01-06 09:46:46.728136)
09:46:50 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]
09:46:50 DEBUG   opendrift.models.basemodel.environment:166:    Preparing LazyReader: https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd for extent [21.02599253 32.97284402 25.97419057 37.02720938]
09:46:50 DEBUG   opendrift.models.basemodel.environment:166:    Preparing constant_reader for extent [21.02599253 32.97284402 25.97419057 37.02720938]
09:46:50 DEBUG   opendrift.readers.basereader.variables:555: Nothing more to prepare for constant_reader
09:46:50 DEBUG   opendrift.models.basemodel.environment:166:    Preparing global_landmask for extent [21.02599253 32.97284402 25.97419057 37.02720938]
09:46:50 DEBUG   opendrift.readers.basereader.variables:555: Nothing more to prepare for global_landmask
09:46:50 DEBUG   opendrift:2034: Initial self.result, size Frozen({'trajectory': 6000, 'time': 49})
09:46:50 INFO    opendrift:952: Using existing reader for land_binary_mask to move elements to ocean
09:46:50 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:46:50 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:46:50 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:46:50 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:46:50 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:46:50 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:46:50 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:46:50 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:46:50 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:46:50 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:46:50 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:46:50 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:46:50 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:46:50 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:46:50 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:46:50 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:46:50 INFO    opendrift:982: All points are in ocean
09:46:50 INFO    opendrift.models.openoil.openoil:692: Oil-water surface tension is 0.031369 Nm
09:46:50 INFO    opendrift.models.openoil.openoil:705: Max water fraction not available for GENERIC MEDIUM CRUDE, using default
09:46:50 DEBUG   opendrift:909: to be seeded: 6000, already seeded 0
09:46:50 DEBUG   opendrift:931: Released 6000 new elements.
09:46:50 DEBUG   opendrift:2110: ======================================================================
09:46:50 INFO    opendrift:2111: 2026-01-04 09:46:46.728136 - step 1 of 48 - 6000 active elements (0 deactivated)
09:46:50 DEBUG   opendrift:2117: 0 elements scheduled.
09:46:50 DEBUG   opendrift:2119: ======================================================================
09:46:50 DEBUG   opendrift:2130:                34.99662780761719 <- latitude -> 35.00342559814453
09:46:50 DEBUG   opendrift:2130:                23.4965763092041 <- longitude -> 23.50360679626465
09:46:50 DEBUG   opendrift:2130:                -150.0 <- z -> 0.0
09:46:50 DEBUG   opendrift:2131: ---------------------------------
09:46:50 DEBUG   opendrift.models.basemodel.environment:571: Variables not covered by any reader: ['sea_surface_height', 'sea_floor_depth_below_sea_level', 'sea_water_temperature', 'x_wind', 'x_sea_water_velocity', 'y_sea_water_velocity', 'sea_water_salinity', 'y_wind']
09:46:50 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
09:46:50 DEBUG   opendrift.readers:154: Testing reader <module 'opendrift.readers.reader_netCDF_CF_generic' from '/root/project/opendrift/readers/reader_netCDF_CF_generic.py'>
09:46:50 INFO    opendrift.readers:63: Opening file with xr.open_dataset
09:46:50 DEBUG   findlibs:301: about to search for libeccodes.so/eccodeslib in <function _find_in_package at 0x7f4246728460>
09:46:50 DEBUG   findlibs:301: about to search for libeccodes.so/eccodeslib in <function _find_in_python at 0x7f42467285c0>
09:46:50 DEBUG   findlibs:303: found libeccodes.so/eccodeslib in <function _find_in_python at 0x7f42467285c0>
09:46:50 DEBUG   gribapi.bindings:98: eccodes lib search: findlibs returned /opt/conda/envs/opendrift/lib/libeccodes.so
09:46:51 WARNING opendrift.readers:71: Removing variables that cannot be CF decoded: ['tau']
09:46:51 DEBUG   opendrift.readers.reader_netCDF_CF_generic:128: Finding coordinate variables.
09:46:51 INFO    opendrift.readers.reader_netCDF_CF_generic:299: Grid coordinates are detected, but proj4 string not given: assuming latlong
09:46:51 INFO    opendrift.readers.reader_netCDF_CF_generic:332: Detected dimensions: {'z': 'depth', 'y': 'lat', 'x': 'lon', 'time': 'time'}
09:46:51 DEBUG   opendrift.readers.basereader.variables:614: 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
09:46:51 INFO    opendrift.readers.basereader:176: Variable x_sea_water_velocity will be rotated from eastward_sea_water_velocity
09:46:51 INFO    opendrift.readers.basereader:176: Variable y_sea_water_velocity will be rotated from northward_sea_water_velocity
09:46:51 DEBUG   opendrift.readers.basereader:186: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
09:46:51 DEBUG   opendrift.readers.basereader.variables:569: Adding variable mapping: ['x_sea_water_velocity', 'y_sea_water_velocity'] -> sea_water_speed
09:46:51 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
09:46:51 DEBUG   opendrift.readers.basereader.variables:614: 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
09:46:51 DEBUG   opendrift.readers.basereader.variables:555: Nothing more to prepare for https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:46:51 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
09:46:51 DEBUG   opendrift.readers.basereader.variables:614: 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
09:46:51 DEBUG   opendrift.readers.reader_lazy:56: Initialising: LazyReader: https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:46:51 DEBUG   opendrift.readers:154: Testing reader <module 'opendrift.readers.reader_netCDF_CF_generic' from '/root/project/opendrift/readers/reader_netCDF_CF_generic.py'>
09:46:51 INFO    opendrift.readers:63: Opening file with xr.open_dataset
09:46:53 DEBUG   opendrift.readers.reader_netCDF_CF_generic:128: Finding coordinate variables.
09:46:53 DEBUG   opendrift.readers.reader_netCDF_CF_generic:262: Lon and lat are 1D arrays - using as projection coordinates
09:46:53 INFO    opendrift.readers.reader_netCDF_CF_generic:332: Detected dimensions: {'time': 'time', 'x': 'longitude', 'y': 'latitude'}
09:46:53 DEBUG   opendrift.readers.basereader.variables:614: Setting buffer size 3 for reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd, assuming a maximum average speed of 5 m/s and time span of 3:00:00
09:46:53 INFO    opendrift.readers.basereader:176: Variable x_wind will be rotated from eastward_wind
09:46:53 INFO    opendrift.readers.basereader:176: Variable y_wind will be rotated from northward_wind
09:46:53 DEBUG   opendrift.readers.basereader:186: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
09:46:53 DEBUG   opendrift.readers.basereader.variables:569: Adding variable mapping: ['x_wind', 'y_wind'] -> wind_speed
09:46:53 DEBUG   opendrift.readers.basereader.structured:151: Clearing cache for reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd before starting new simulation
09:46:53 DEBUG   opendrift.readers.basereader.variables:614: Setting buffer size 3 for reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd, assuming a maximum average speed of 1.3 m/s and time span of 3:00:00
09:46:53 DEBUG   opendrift.readers.basereader.variables:555: Nothing more to prepare for https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:46:53 DEBUG   opendrift.readers.reader_lazy:71: Reader initialised: https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:46:53 DEBUG   opendrift.readers.basereader.variables:614: Setting buffer size 3 for reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd, assuming a maximum average speed of 1.3 m/s and time span of 3:00:00
09:46:53 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:46:53 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:46:53 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:46:53 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:46:53 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:46:53 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:46:53 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:46:53 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:46:53 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:46:53 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:46:53 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:46:53 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:46:53 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:46:53 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:46:53 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:46:53 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:46:53 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:46:53 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:46:53 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:46:53 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:46:53 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:46:53 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:46:53 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:46:53 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:46:53 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:46:53 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:46:53 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:46:53 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:46:53 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:46:53 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-04 09:00:00 (before)
                2026-01-04 12:00:00 (after)
09:46:53 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:46:53 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:46:54 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
09:46:54 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:46:54 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:46:54 DEBUG   opendrift.readers.basereader.structured:290: Fetched env-block (size 9x9x23) for time before (2026-01-04 09:00:00)
09:46:54 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:46:55 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:46:56 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
09:46:56 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:46:56 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:46:56 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 9x9x23) for time after (2026-01-04 12:00:00)
09:46:56 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-04 09:00:00) in space  (linearNDFast)
09:46:56 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:46:56 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-04 12:00:00) in space  (linearNDFast)
09:46:56 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:46:56 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-04 09:00:00, weight 0.74) and
                      after (2026-01-04 12:00:00, weight 0.26) in time
09:46:56 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:46:56 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:46:56 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:46:56 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:46:56 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:46:56 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:46:56 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:46:56 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:46:56 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:46:56 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:46:56 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-04 09:00:00 (before)
                2026-01-04 12:00:00 (after)
09:46:56 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:46:56 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:46:56 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
09:46:56 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:46:56 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:46:56 DEBUG   opendrift.readers.basereader.structured:290: Fetched env-block (size 8x7x1) for time before (2026-01-04 09:00:00)
09:46:56 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:46:56 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:46:57 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
09:46:57 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:46:57 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:46:57 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-01-04 12:00:00)
09:46:57 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-04 09:00:00) in space  (linearNDFast)
09:46:57 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:46:57 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-04 12:00:00) in space  (linearNDFast)
09:46:57 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:46:57 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-04 09:00:00, weight 0.74) and
                      after (2026-01-04 12:00:00, weight 0.26) in time
09:46:57 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:46:57 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:46:57 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:46:57 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:46:57 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:46:57 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:46:57 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:46:57 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:46:57 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.0692689 (min) -0.062903 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: 0.024239 (min) 0.215918 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -0.34352 (min) -0.330555 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.53635 (min) 8.57767 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:46:57 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 1.795479, mean: 1.803661, max: 1.812666
09:46:57 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:46:57 DEBUG   opendrift.models.physics_methods:890:    min: 7.299948, mean: 7.316560, max: 7.334803
09:46:57 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 7.299948, mean: 7.316560, max: 7.334803
09:46:57 DEBUG   opendrift:696: No elements hit coastline.
09:46:57 DEBUG   opendrift:1707: No elements to deactivate
09:46:57 DEBUG   opendrift:2167: Calling OpenOil.update()
09:46:57 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:46:57 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:46:57 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:46:57 DEBUG   opendrift.models.openoil.openoil:866:         Emulsification not yet started
09:46:57 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:46:57 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:46:57 DEBUG   opendrift.models.physics_methods:890:    min: 7.299948, mean: 7.316560, max: 7.334803
09:46:57 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:46:57 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.000748, dN_50: 0.000059
09:46:57 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:46:57 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.026591072675819283
09:46:57 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:46:57 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:46:57 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 394 of 3000 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 346 of 2606 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 297 of 2262 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 264 of 1968 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 215 of 1707 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 191 of 1497 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 165 of 1310 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 135 of 1152 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 124 of 1022 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 115 of 904 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 106 of 797 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 94 of 695 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 76 of 606 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 80 of 536 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 59 of 461 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 56 of 405 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 43 of 354 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 35 of 313 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 28 of 285 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 37 of 262 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 35 of 230 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 31 of 199 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 31 of 176 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 18 of 148 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 12 of 136 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 14 of 126 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 14 of 114 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 10 of 103 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 13 of 98 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 12 of 91 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 13 of 83 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 7 of 76 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 9 of 75 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 14 of 68 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 7 of 58 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 5 of 57 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 8 of 55 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 7 of 50 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 5 of 48 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 6 of 45 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 9 of 41 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 34 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 7 of 34 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 6 of 30 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 6 of 27 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 24 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 24 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 7 of 27 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 4 of 22 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 20 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 3 of 23 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 4 of 23 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 4 of 24 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 3 of 23 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 25 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 4 of 25 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 3 of 25 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 25 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 3 of 28 surface elements
09:46:57 DEBUG   opendrift.models.physics_methods:744: Advecting 40 of 6000 elements above 0.100m with wind-sheared ocean current (0.010776 m/s - 0.257096 m/s)
09:46:57 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:46:57 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0014980950267377865 and 0.41109690992799774 m/s
09:46:57 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:46:57 DEBUG   opendrift:2110: ======================================================================
09:46:57 INFO    opendrift:2111: 2026-01-04 10:46:46.728136 - step 2 of 48 - 6000 active elements (0 deactivated)
09:46:57 DEBUG   opendrift:2117: 0 elements scheduled.
09:46:57 DEBUG   opendrift:2119: ======================================================================
09:46:57 DEBUG   opendrift:2130:                34.989287854633446 <- latitude -> 35.0206287995166
09:46:57 DEBUG   opendrift:2130:                23.482640661632836 <- longitude -> 23.5122619169708
09:46:57 DEBUG   opendrift:2130:                -150.24604002522244 <- z -> 0.0
09:46:57 DEBUG   opendrift:2131: ---------------------------------
09:46:57 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:46:57 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:46:57 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:46:57 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:46:57 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:46:57 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:46:57 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:46:57 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:46:57 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:46:57 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:46:57 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:46:57 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:46:57 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:46:57 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:46:57 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:46:57 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:46:57 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:46:57 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:46:57 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:46:57 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:46:57 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:46:57 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:46:57 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:46:57 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:46:57 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:46:57 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:46:57 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:46:57 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:46:57 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:46:57 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-04 09:00:00 (before)
                2026-01-04 12:00:00 (after)
09:46:57 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-04 09:00:00) in space  (linearNDFast)
09:46:57 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:46:57 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-04 12:00:00) in space  (linearNDFast)
09:46:57 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:46:57 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-04 09:00:00, weight 0.41) and
                      after (2026-01-04 12:00:00, weight 0.59) in time
09:46:57 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:46:57 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:46:57 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:46:57 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:46:57 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:46:57 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:46:57 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:46:57 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:46:57 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:46:57 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:46:57 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-04 09:00:00 (before)
                2026-01-04 12:00:00 (after)
09:46:57 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-04 09:00:00) in space  (linearNDFast)
09:46:57 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:46:57 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-04 12:00:00) in space  (linearNDFast)
09:46:57 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:46:57 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-04 09:00:00, weight 0.41) and
                      after (2026-01-04 12:00:00, weight 0.59) in time
09:46:57 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:46:57 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:46:57 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:46:57 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:46:57 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:46:57 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:46:57 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:46:57 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:46:57 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.0855204 (min) -0.00992094 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: 0.00560349 (min) 0.22245 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -0.565724 (min) -0.476315 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.47364 (min) 8.66799 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:46:57 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 1.773973, mean: 1.807215, max: 1.853877
09:46:57 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:46:57 DEBUG   opendrift.models.physics_methods:890:    min: 7.256098, mean: 7.323728, max: 7.417714
09:46:57 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 7.256098, mean: 7.323728, max: 7.417714
09:46:57 DEBUG   opendrift:696: No elements hit coastline.
09:46:57 DEBUG   opendrift:1707: No elements to deactivate
09:46:57 DEBUG   opendrift:2167: Calling OpenOil.update()
09:46:57 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:46:57 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:46:57 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:46:57 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:46:57 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:46:57 DEBUG   opendrift.models.physics_methods:890:    min: 7.256098, mean: 7.323728, max: 7.417714
09:46:57 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:46:57 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.000817, dN_50: 0.000064
09:46:57 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:46:57 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.027195528754891878
09:46:57 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:46:57 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:46:57 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 43 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 44 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 53 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 53 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 56 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 58 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 70 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 77 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 80 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 80 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 83 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 85 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 84 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 82 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 82 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 84 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 87 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 89 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 89 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 89 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 92 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 91 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 3 of 90 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 88 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 4 of 88 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 85 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 89 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 3 of 91 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 3 of 91 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 91 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 92 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 3 of 92 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 4 of 93 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 91 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 92 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 94 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 3 of 96 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 96 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 3 of 97 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 4 of 96 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 94 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 95 surface elements
09:46:57 DEBUG   opendrift.models.physics_methods:744: Advecting 105 of 6000 elements above 0.100m with wind-sheared ocean current (0.010761 m/s - 0.260259 m/s)
09:46:57 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:46:57 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0006187029221147531 and 0.44917116345340774 m/s
09:46:57 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:46:57 DEBUG   opendrift:2110: ======================================================================
09:46:57 INFO    opendrift:2111: 2026-01-04 11:46:46.728136 - step 3 of 48 - 6000 active elements (0 deactivated)
09:46:57 DEBUG   opendrift:2117: 0 elements scheduled.
09:46:57 DEBUG   opendrift:2119: ======================================================================
09:46:57 DEBUG   opendrift:2130:                34.98397470327019 <- latitude -> 35.03475407217463
09:46:57 DEBUG   opendrift:2130:                23.47459008489084 <- longitude -> 23.5184882550816
09:46:57 DEBUG   opendrift:2130:                -149.73650609376853 <- z -> 0.0
09:46:57 DEBUG   opendrift:2131: ---------------------------------
09:46:57 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:46:57 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:46:57 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:46:57 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:46:57 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:46:57 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:46:57 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:46:57 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:46:57 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:46:57 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:46:57 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:46:57 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:46:57 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:46:57 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:46:57 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:46:57 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:46:57 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:46:57 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:46:57 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:46:57 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:46:57 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:46:57 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:46:57 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:46:57 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:46:57 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:46:57 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:46:57 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:46:57 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:46:57 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:46:57 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-04 09:00:00 (before)
                2026-01-04 12:00:00 (after)
09:46:57 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-04 09:00:00) in space  (linearNDFast)
09:46:57 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:46:57 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-04 12:00:00) in space  (linearNDFast)
09:46:57 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:46:57 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-04 09:00:00, weight 0.07) and
                      after (2026-01-04 12:00:00, weight 0.93) in time
09:46:57 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:46:57 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:46:57 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:46:57 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:46:57 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:46:57 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:46:57 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:46:57 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:46:57 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:46:57 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:46:57 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-04 09:00:00 (before)
                2026-01-04 12:00:00 (after)
09:46:57 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-04 09:00:00) in space  (linearNDFast)
09:46:57 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:46:57 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-04 12:00:00) in space  (linearNDFast)
09:46:57 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:46:57 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-04 09:00:00, weight 0.07) and
                      after (2026-01-04 12:00:00, weight 0.93) in time
09:46:57 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:46:57 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:46:57 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:46:57 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:46:57 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:46:57 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:46:57 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:46:57 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:46:57 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.102663 (min) 0.0475038 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.00608918 (min) 0.230532 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -0.787678 (min) -0.61762 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.42143 (min) 8.74085 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:46:57 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:46:57 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 1.759307, mean: 1.810017, max: 1.888884
09:46:57 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:46:57 DEBUG   opendrift.models.physics_methods:890:    min: 7.226041, mean: 7.329356, max: 7.487420
09:46:57 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 7.226041, mean: 7.329356, max: 7.487420
09:46:57 DEBUG   opendrift:696: No elements hit coastline.
09:46:57 DEBUG   opendrift:1707: No elements to deactivate
09:46:57 DEBUG   opendrift:2167: Calling OpenOil.update()
09:46:57 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:46:57 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:46:57 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:46:57 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:46:57 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:46:57 DEBUG   opendrift.models.physics_methods:890:    min: 7.226041, mean: 7.329356, max: 7.487420
09:46:57 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:46:57 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.000900, dN_50: 0.000071
09:46:57 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:46:57 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.027708979902171783
09:46:57 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:46:57 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:46:57 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 97 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 3 of 98 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 96 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 94 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 3 of 97 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 99 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 102 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 102 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 3 of 102 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 99 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 100 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 103 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 102 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 102 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 101 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 99 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 101 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 101 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 101 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 102 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 101 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 104 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 110 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 111 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 111 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 111 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 113 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 113 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 116 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 115 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 113 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 116 surface elements
09:46:57 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 115 surface elements
09:46:57 DEBUG   opendrift.models.physics_methods:744: Advecting 120 of 6000 elements above 0.100m with wind-sheared ocean current (0.069710 m/s - 0.262879 m/s)
09:46:57 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:46:57 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0028491461483782397 and 0.44629425153650665 m/s
09:46:57 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:46:57 DEBUG   opendrift:2110: ======================================================================
09:46:57 INFO    opendrift:2111: 2026-01-04 12:46:46.728136 - step 4 of 48 - 6000 active elements (0 deactivated)
09:46:57 DEBUG   opendrift:2117: 0 elements scheduled.
09:46:57 DEBUG   opendrift:2119: ======================================================================
09:46:57 DEBUG   opendrift:2130:                34.985024507472176 <- latitude -> 35.05304179725447
09:46:57 DEBUG   opendrift:2130:                23.467171636948397 <- longitude -> 23.521287518561277
09:46:57 DEBUG   opendrift:2130:                -148.76956939125876 <- z -> 0.0
09:46:57 DEBUG   opendrift:2131: ---------------------------------
09:46:57 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:46:57 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:46:57 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:46:57 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:46:57 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:46:57 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:46:57 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:46:57 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:46:57 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:46:57 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:46:57 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:46:57 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:46:57 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:46:57 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:46:57 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:46:57 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:46:57 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:46:57 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:46:57 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:46:57 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:46:57 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:46:57 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:46:57 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:46:57 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:46:57 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:46:57 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:46:57 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:46:57 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:46:57 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:46:57 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-04 12:00:00 (before)
                2026-01-04 15:00:00 (after)
09:46:57 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:46:58 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:47:00 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
09:47:00 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:47:00 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:47:00 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 10x10x23) for time after (2026-01-04 15:00:00)
09:47:00 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-04 12:00:00) in space  (linearNDFast)
09:47:00 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:00 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-04 15:00:00) in space  (linearNDFast)
09:47:00 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:00 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-04 12:00:00, weight 0.74) and
                      after (2026-01-04 15:00:00, weight 0.26) in time
09:47:00 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:00 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:00 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:00 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:47:00 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:00 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:47:00 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:00 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:00 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:47:00 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:00 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-04 12:00:00 (before)
                2026-01-04 15:00:00 (after)
09:47:00 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:47:00 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:47:00 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
09:47:00 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:47:00 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:47:00 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-01-04 15:00:00)
09:47:00 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-04 12:00:00) in space  (linearNDFast)
09:47:00 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:00 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-04 15:00:00) in space  (linearNDFast)
09:47:00 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:00 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-04 12:00:00, weight 0.74) and
                      after (2026-01-04 15:00:00, weight 0.26) in time
09:47:00 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:00 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:00 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:00 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:00 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:47:00 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:47:00 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:47:00 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:47:00 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.122802 (min) 0.0465993 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.020489 (min) 0.200789 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -1.38024 (min) -1.14301 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.37385 (min) 8.79734 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:00 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 1.770834, mean: 1.825058, max: 1.936011
09:47:00 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:47:00 DEBUG   opendrift.models.physics_methods:890:    min: 7.249674, mean: 7.359717, max: 7.580249
09:47:00 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 7.249674, mean: 7.359717, max: 7.580249
09:47:00 DEBUG   opendrift:696: No elements hit coastline.
09:47:00 DEBUG   opendrift:1707: No elements to deactivate
09:47:00 DEBUG   opendrift:2167: Calling OpenOil.update()
09:47:00 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:47:00 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:47:00 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:47:00 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:47:00 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:47:00 DEBUG   opendrift.models.physics_methods:890:    min: 7.249673, mean: 7.359716, max: 7.580249
09:47:00 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:47:00 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.001013, dN_50: 0.000080
09:47:00 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:47:00 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.028400203124058287
09:47:00 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:47:00 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:47:00 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 127 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 127 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 130 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 129 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 132 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 132 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 132 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 131 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 131 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 129 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 128 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 127 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 126 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 128 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 129 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 131 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 131 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 133 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 133 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 132 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 131 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 139 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 138 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 139 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 141 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 140 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 148 surface elements
09:47:00 DEBUG   opendrift.models.physics_methods:744: Advecting 159 of 6000 elements above 0.100m with wind-sheared ocean current (0.008710 m/s - 0.266138 m/s)
09:47:00 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:47:00 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0015934277674514868 and 0.4523759554701014 m/s
09:47:00 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:47:00 DEBUG   opendrift:2110: ======================================================================
09:47:00 INFO    opendrift:2111: 2026-01-04 13:46:46.728136 - step 5 of 48 - 6000 active elements (0 deactivated)
09:47:00 DEBUG   opendrift:2117: 0 elements scheduled.
09:47:00 DEBUG   opendrift:2119: ======================================================================
09:47:00 DEBUG   opendrift:2130:                34.979943577309655 <- latitude -> 35.07129104273356
09:47:00 DEBUG   opendrift:2130:                23.455719297592648 <- longitude -> 23.521321748979176
09:47:00 DEBUG   opendrift:2130:                -147.82243450169707 <- z -> 0.0
09:47:00 DEBUG   opendrift:2131: ---------------------------------
09:47:00 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:00 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:47:00 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:00 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:47:00 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:00 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:00 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:47:00 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:00 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:00 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:00 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:00 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:47:00 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:00 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:47:00 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:00 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:00 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:47:00 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:00 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:47:00 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:00 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:00 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:00 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:00 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:00 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:47:00 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:00 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:00 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:47:00 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:00 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-04 12:00:00 (before)
                2026-01-04 15:00:00 (after)
09:47:00 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-04 12:00:00) in space  (linearNDFast)
09:47:00 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:00 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-04 15:00:00) in space  (linearNDFast)
09:47:00 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:00 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-04 12:00:00, weight 0.41) and
                      after (2026-01-04 15:00:00, weight 0.59) in time
09:47:00 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:00 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:00 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:00 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:47:00 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:00 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:47:00 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:00 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:00 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:47:00 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:00 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-04 12:00:00 (before)
                2026-01-04 15:00:00 (after)
09:47:00 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-04 12:00:00) in space  (linearNDFast)
09:47:00 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:00 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-04 15:00:00) in space  (linearNDFast)
09:47:00 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:00 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-04 12:00:00, weight 0.41) and
                      after (2026-01-04 15:00:00, weight 0.59) in time
09:47:00 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:00 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:00 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:00 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:00 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:47:00 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:47:00 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:47:00 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:47:00 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.145862 (min) 0.0415133 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0422015 (min) 0.184606 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -2.07749 (min) -1.78665 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.29586 (min) 8.83666 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:00 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 1.797723, mean: 1.862383, max: 1.999455
09:47:00 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:47:00 DEBUG   opendrift.models.physics_methods:890:    min: 7.304508, mean: 7.434585, max: 7.703453
09:47:00 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 7.304508, mean: 7.434585, max: 7.703453
09:47:00 DEBUG   opendrift:696: No elements hit coastline.
09:47:00 DEBUG   opendrift:1707: No elements to deactivate
09:47:00 DEBUG   opendrift:2167: Calling OpenOil.update()
09:47:00 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:47:00 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:47:00 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:47:00 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:47:00 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:47:00 DEBUG   opendrift.models.physics_methods:890:    min: 7.304508, mean: 7.434585, max: 7.703453
09:47:00 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:47:00 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.001150, dN_50: 0.000090
09:47:00 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:47:00 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.02933076446883923
09:47:00 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:47:00 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:47:00 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 153 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 154 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 159 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 161 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 161 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 160 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 158 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 159 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 157 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 4 of 157 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 153 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 152 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 152 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 3 of 153 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 151 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 153 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 152 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 152 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 151 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 150 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 150 surface elements
09:47:00 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 149 surface elements
09:47:00 DEBUG   opendrift.models.physics_methods:744: Advecting 158 of 6000 elements above 0.100m with wind-sheared ocean current (0.016064 m/s - 0.270464 m/s)
09:47:00 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:47:00 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.00181199609059046 and 0.4370340071037648 m/s
09:47:00 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:47:00 DEBUG   opendrift:2110: ======================================================================
09:47:00 INFO    opendrift:2111: 2026-01-04 14:46:46.728136 - step 6 of 48 - 6000 active elements (0 deactivated)
09:47:00 DEBUG   opendrift:2117: 0 elements scheduled.
09:47:00 DEBUG   opendrift:2119: ======================================================================
09:47:00 DEBUG   opendrift:2130:                34.97958506347022 <- latitude -> 35.08356718291561
09:47:00 DEBUG   opendrift:2130:                23.447800113591764 <- longitude -> 23.527111001349052
09:47:00 DEBUG   opendrift:2130:                -147.02252551494863 <- z -> 0.0
09:47:00 DEBUG   opendrift:2131: ---------------------------------
09:47:00 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:00 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:47:00 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:00 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:47:00 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:00 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:00 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:47:00 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:00 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:00 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:00 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:00 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:47:00 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:00 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:47:00 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:00 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:00 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:47:00 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:00 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:47:00 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:00 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:00 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:00 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:00 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:00 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:47:00 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:00 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:00 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:47:00 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:00 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-04 12:00:00 (before)
                2026-01-04 15:00:00 (after)
09:47:00 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-04 12:00:00) in space  (linearNDFast)
09:47:00 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:00 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-04 15:00:00) in space  (linearNDFast)
09:47:00 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:00 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-04 12:00:00, weight 0.07) and
                      after (2026-01-04 15:00:00, weight 0.93) in time
09:47:00 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:00 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:00 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:00 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:47:00 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:00 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:47:00 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:00 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:00 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:47:00 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:00 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-04 12:00:00 (before)
                2026-01-04 15:00:00 (after)
09:47:00 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-04 12:00:00) in space  (linearNDFast)
09:47:00 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:00 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-04 15:00:00) in space  (linearNDFast)
09:47:00 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:00 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-04 12:00:00, weight 0.07) and
                      after (2026-01-04 15:00:00, weight 0.93) in time
09:47:00 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:00 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:00 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:00 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:00 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:47:00 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:47:00 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:47:00 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:47:00 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.155265 (min) 0.0390848 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0614032 (min) 0.175031 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -2.77465 (min) -2.4465 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.24446 (min) 8.8384 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:47:00 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:00 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 1.857839, mean: 1.921989, max: 2.069448
09:47:00 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:47:00 DEBUG   opendrift.models.physics_methods:890:    min: 7.425634, mean: 7.552621, max: 7.837127
09:47:00 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 7.425634, mean: 7.552621, max: 7.837127
09:47:00 DEBUG   opendrift:696: No elements hit coastline.
09:47:01 DEBUG   opendrift:1707: No elements to deactivate
09:47:01 DEBUG   opendrift:2167: Calling OpenOil.update()
09:47:01 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:47:01 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:47:01 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:47:01 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:47:01 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:47:01 DEBUG   opendrift.models.physics_methods:890:    min: 7.425634, mean: 7.552621, max: 7.837127
09:47:01 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:47:01 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.001311, dN_50: 0.000103
09:47:01 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:47:01 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.030357374137371388
09:47:01 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:47:01 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:47:01 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:47:01 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 151 surface elements
09:47:01 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 151 surface elements
09:47:01 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 154 surface elements
09:47:01 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 155 surface elements
09:47:01 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 157 surface elements
09:47:01 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 156 surface elements
09:47:01 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 156 surface elements
09:47:01 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 154 surface elements
09:47:01 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 157 surface elements
09:47:01 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 156 surface elements
09:47:01 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 156 surface elements
09:47:01 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 156 surface elements
09:47:01 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 156 surface elements
09:47:01 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 155 surface elements
09:47:01 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 156 surface elements
09:47:01 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 161 surface elements
09:47:01 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 160 surface elements
09:47:01 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 160 surface elements
09:47:01 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 160 surface elements
09:47:01 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 162 surface elements
09:47:01 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 161 surface elements
09:47:01 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 161 surface elements
09:47:01 DEBUG   opendrift.models.physics_methods:744: Advecting 169 of 6000 elements above 0.100m with wind-sheared ocean current (0.004609 m/s - 0.275157 m/s)
09:47:01 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:47:01 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0018902470799185673 and 0.484272765339782 m/s
09:47:01 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:47:01 DEBUG   opendrift:2110: ======================================================================
09:47:01 INFO    opendrift:2111: 2026-01-04 15:46:46.728136 - step 7 of 48 - 6000 active elements (0 deactivated)
09:47:01 DEBUG   opendrift:2117: 0 elements scheduled.
09:47:01 DEBUG   opendrift:2119: ======================================================================
09:47:01 DEBUG   opendrift:2130:                34.97668925959657 <- latitude -> 35.095281850849304
09:47:01 DEBUG   opendrift:2130:                23.439751619516848 <- longitude -> 23.53229770425842
09:47:01 DEBUG   opendrift:2130:                -146.28927890402736 <- z -> 0.0
09:47:01 DEBUG   opendrift:2131: ---------------------------------
09:47:01 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:01 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:47:01 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:01 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:47:01 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:01 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:01 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:47:01 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:01 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:01 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:01 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:01 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:47:01 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:01 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:47:01 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:01 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:01 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:47:01 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:01 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:47:01 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:01 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:01 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:01 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:01 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:01 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:47:01 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:01 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:01 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:47:01 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:01 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-04 15:00:00 (before)
                2026-01-04 18:00:00 (after)
09:47:01 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:47:02 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:47:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
09:47:03 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:47:03 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:47:03 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 10x11x23) for time after (2026-01-04 18:00:00)
09:47:03 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-04 15:00:00) in space  (linearNDFast)
09:47:03 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:03 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-04 18:00:00) in space  (linearNDFast)
09:47:03 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:03 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-04 15:00:00, weight 0.74) and
                      after (2026-01-04 18:00:00, weight 0.26) in time
09:47:03 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:03 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:03 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:03 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:47:03 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:03 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:47:03 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:03 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:03 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:47:03 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:03 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-04 15:00:00 (before)
                2026-01-04 18:00:00 (after)
09:47:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:47:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:47:04 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
09:47:04 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:47:04 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:47:04 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-01-04 18:00:00)
09:47:04 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-04 15:00:00) in space  (linearNDFast)
09:47:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:04 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-04 18:00:00) in space  (linearNDFast)
09:47:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:04 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-04 15:00:00, weight 0.74) and
                      after (2026-01-04 18:00:00, weight 0.26) in time
09:47:04 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:04 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:04 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:04 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:04 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:47:04 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:47:04 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:47:04 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:47:04 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.176224 (min) -0.0134422 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0726347 (min) 0.145841 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -3.35331 (min) -2.96449 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.11353 (min) 8.78108 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:04 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 1.886644, mean: 1.966950, max: 2.114146
09:47:04 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:47:04 DEBUG   opendrift.models.physics_methods:890:    min: 7.482980, mean: 7.640460, max: 7.921310
09:47:04 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 7.482980, mean: 7.640460, max: 7.921310
09:47:04 DEBUG   opendrift:696: No elements hit coastline.
09:47:04 DEBUG   opendrift:1707: No elements to deactivate
09:47:04 DEBUG   opendrift:2167: Calling OpenOil.update()
09:47:04 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:47:04 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:47:04 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:47:04 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:47:04 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:47:04 DEBUG   opendrift.models.physics_methods:890:    min: 7.482980, mean: 7.640460, max: 7.921310
09:47:04 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:47:04 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.001511, dN_50: 0.000119
09:47:04 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:47:04 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.031012958682143068
09:47:04 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:47:04 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:47:04 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:47:04 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 162 surface elements
09:47:04 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 163 surface elements
09:47:04 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 161 surface elements
09:47:04 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 161 surface elements
09:47:04 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 161 surface elements
09:47:04 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 162 surface elements
09:47:04 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 161 surface elements
09:47:04 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 169 surface elements
09:47:04 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 169 surface elements
09:47:04 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 172 surface elements
09:47:04 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 173 surface elements
09:47:04 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 171 surface elements
09:47:04 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 170 surface elements
09:47:04 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 169 surface elements
09:47:04 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 170 surface elements
09:47:04 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 169 surface elements
09:47:04 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 168 surface elements
09:47:04 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 168 surface elements
09:47:04 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 3 of 170 surface elements
09:47:04 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 168 surface elements
09:47:04 DEBUG   opendrift.models.physics_methods:744: Advecting 180 of 6000 elements above 0.100m with wind-sheared ocean current (0.008953 m/s - 0.278113 m/s)
09:47:04 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:47:04 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0011490495029411476 and 0.4554377062360759 m/s
09:47:04 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:47:04 DEBUG   opendrift:2110: ======================================================================
09:47:04 INFO    opendrift:2111: 2026-01-04 16:46:46.728136 - step 8 of 48 - 6000 active elements (0 deactivated)
09:47:04 DEBUG   opendrift:2117: 0 elements scheduled.
09:47:04 DEBUG   opendrift:2119: ======================================================================
09:47:04 DEBUG   opendrift:2130:                34.976583874792944 <- latitude -> 35.10246988954222
09:47:04 DEBUG   opendrift:2130:                23.432673748826584 <- longitude -> 23.537108274519426
09:47:04 DEBUG   opendrift:2130:                -145.40642616802847 <- z -> 0.0
09:47:04 DEBUG   opendrift:2131: ---------------------------------
09:47:04 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:04 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:47:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:04 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:47:04 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:04 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:04 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:47:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:04 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:04 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:04 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:04 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:47:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:04 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:47:04 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:04 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:04 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:47:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:04 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:47:04 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:04 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:04 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:04 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:04 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:47:04 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:04 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:04 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:47:04 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:04 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-04 15:00:00 (before)
                2026-01-04 18:00:00 (after)
09:47:04 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-04 15:00:00) in space  (linearNDFast)
09:47:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:04 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-04 18:00:00) in space  (linearNDFast)
09:47:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:04 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-04 15:00:00, weight 0.41) and
                      after (2026-01-04 18:00:00, weight 0.59) in time
09:47:04 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:04 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:04 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:04 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:47:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:04 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:47:04 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:04 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:04 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:47:04 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:04 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-04 15:00:00 (before)
                2026-01-04 18:00:00 (after)
09:47:04 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-04 15:00:00) in space  (linearNDFast)
09:47:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:04 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-04 18:00:00) in space  (linearNDFast)
09:47:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:04 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-04 15:00:00, weight 0.41) and
                      after (2026-01-04 18:00:00, weight 0.59) in time
09:47:04 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:04 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:04 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:04 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:04 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:47:04 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:47:04 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:47:04 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:47:04 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.233835 (min) -0.0729515 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0994713 (min) 0.124599 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -3.901 (min) -3.45998 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 7.95406 (min) 8.67908 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:04 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 1.913105, mean: 2.017043, max: 2.148453
09:47:04 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:47:04 DEBUG   opendrift.models.physics_methods:890:    min: 7.535273, mean: 7.737159, max: 7.985324
09:47:04 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 7.535273, mean: 7.737159, max: 7.985324
09:47:04 DEBUG   opendrift:696: No elements hit coastline.
09:47:04 DEBUG   opendrift:1707: No elements to deactivate
09:47:04 DEBUG   opendrift:2167: Calling OpenOil.update()
09:47:04 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:47:04 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:47:04 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:47:04 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:47:04 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:47:04 DEBUG   opendrift.models.physics_methods:890:    min: 7.535273, mean: 7.737159, max: 7.985324
09:47:04 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:47:04 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.001746, dN_50: 0.000137
09:47:04 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:47:04 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.03151615910441814
09:47:04 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:47:04 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:47:04 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:47:04 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 169 surface elements
09:47:04 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 170 surface elements
09:47:04 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 177 surface elements
09:47:04 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 3 of 184 surface elements
09:47:04 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 182 surface elements
09:47:04 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 181 surface elements
09:47:04 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 180 surface elements
09:47:04 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 181 surface elements
09:47:04 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 181 surface elements
09:47:04 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 181 surface elements
09:47:04 DEBUG   opendrift.models.physics_methods:744: Advecting 187 of 6000 elements above 0.100m with wind-sheared ocean current (0.000054 m/s - 0.280360 m/s)
09:47:04 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:47:04 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.00046644282696632 and 0.4751726078838968 m/s
09:47:04 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:47:04 DEBUG   opendrift:2110: ======================================================================
09:47:04 INFO    opendrift:2111: 2026-01-04 17:46:46.728136 - step 9 of 48 - 6000 active elements (0 deactivated)
09:47:04 DEBUG   opendrift:2117: 0 elements scheduled.
09:47:04 DEBUG   opendrift:2119: ======================================================================
09:47:04 DEBUG   opendrift:2130:                34.96995719553478 <- latitude -> 35.11729212611664
09:47:04 DEBUG   opendrift:2130:                23.42938563486183 <- longitude -> 23.53292679282235
09:47:04 DEBUG   opendrift:2130:                -144.71640480907234 <- z -> 0.0
09:47:04 DEBUG   opendrift:2131: ---------------------------------
09:47:04 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:04 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:47:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:04 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:47:04 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:04 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:04 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:47:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:04 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:04 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:04 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:04 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:47:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:04 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:47:04 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:04 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:04 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:47:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:04 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:47:04 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:04 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:04 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:04 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:04 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:47:04 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:04 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:04 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:47:04 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:04 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-04 15:00:00 (before)
                2026-01-04 18:00:00 (after)
09:47:04 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-04 15:00:00) in space  (linearNDFast)
09:47:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:04 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-04 18:00:00) in space  (linearNDFast)
09:47:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:04 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-04 15:00:00, weight 0.07) and
                      after (2026-01-04 18:00:00, weight 0.93) in time
09:47:04 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:04 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:04 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:04 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:47:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:04 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:47:04 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:04 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:04 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:47:04 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:04 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-04 15:00:00 (before)
                2026-01-04 18:00:00 (after)
09:47:04 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-04 15:00:00) in space  (linearNDFast)
09:47:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:04 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-04 18:00:00) in space  (linearNDFast)
09:47:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:04 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-04 15:00:00, weight 0.07) and
                      after (2026-01-04 18:00:00, weight 0.93) in time
09:47:04 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:04 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:04 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:04 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:04 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:47:04 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:47:04 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:47:04 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:47:04 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.298695 (min) -0.125617 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.119514 (min) 0.097105 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.4448 (min) -3.92659 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 7.84689 (min) 8.61039 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:47:04 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:04 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 1.974089, mean: 2.082001, max: 2.203099
09:47:04 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:47:04 DEBUG   opendrift.models.physics_methods:890:    min: 7.654432, mean: 7.860784, max: 8.086239
09:47:04 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 7.654432, mean: 7.860784, max: 8.086239
09:47:04 DEBUG   opendrift:696: No elements hit coastline.
09:47:04 DEBUG   opendrift:1707: No elements to deactivate
09:47:04 DEBUG   opendrift:2167: Calling OpenOil.update()
09:47:04 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:47:04 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:47:04 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:47:04 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:47:04 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:47:04 DEBUG   opendrift.models.physics_methods:890:    min: 7.654432, mean: 7.860785, max: 8.086239
09:47:04 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:47:04 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.002015, dN_50: 0.000158
09:47:04 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:47:04 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.03231766531977453
09:47:04 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:47:04 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:47:04 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:47:04 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 179 surface elements
09:47:04 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 180 surface elements
09:47:04 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 180 surface elements
09:47:04 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 180 surface elements
09:47:04 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 180 surface elements
09:47:04 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 179 surface elements
09:47:04 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 179 surface elements
09:47:04 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 180 surface elements
09:47:04 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 181 surface elements
09:47:04 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 184 surface elements
09:47:04 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 184 surface elements
09:47:04 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 185 surface elements
09:47:04 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 186 surface elements
09:47:04 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 186 surface elements
09:47:04 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 188 surface elements
09:47:04 DEBUG   opendrift.models.physics_methods:744: Advecting 209 of 6000 elements above 0.100m with wind-sheared ocean current (0.016949 m/s - 0.283903 m/s)
09:47:04 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:47:04 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0025685760291628518 and 0.42276818859269666 m/s
09:47:04 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:47:04 DEBUG   opendrift:2110: ======================================================================
09:47:04 INFO    opendrift:2111: 2026-01-04 18:46:46.728136 - step 10 of 48 - 6000 active elements (0 deactivated)
09:47:04 DEBUG   opendrift:2117: 0 elements scheduled.
09:47:04 DEBUG   opendrift:2119: ======================================================================
09:47:04 DEBUG   opendrift:2130:                34.970867097790816 <- latitude -> 35.12687515434614
09:47:04 DEBUG   opendrift:2130:                23.417432449209464 <- longitude -> 23.53803530792815
09:47:04 DEBUG   opendrift:2130:                -143.9336041830877 <- z -> 0.0
09:47:04 DEBUG   opendrift:2131: ---------------------------------
09:47:04 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:04 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:47:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:04 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:47:04 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:04 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:04 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:47:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:04 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:04 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:04 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:04 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:47:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:04 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:47:04 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:04 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:04 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:47:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:04 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:47:04 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:04 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:04 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:04 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:04 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:47:04 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:04 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:04 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:47:04 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:04 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-04 18:00:00 (before)
                2026-01-04 21:00:00 (after)
09:47:04 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:47:05 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:47:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
09:47:06 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:47:06 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:47:06 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:06 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 11x12x23) for time after (2026-01-04 21:00:00)
09:47:06 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-04 18:00:00) in space  (linearNDFast)
09:47:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:06 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-04 21:00:00) in space  (linearNDFast)
09:47:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:06 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-04 18:00:00, weight 0.74) and
                      after (2026-01-04 21:00:00, weight 0.26) in time
09:47:06 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:06 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:06 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:06 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:47:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:06 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:47:06 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:06 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:06 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:47:06 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:06 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-04 18:00:00 (before)
                2026-01-04 21:00:00 (after)
09:47:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:47:07 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:47:07 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
09:47:07 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:47:07 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:47:07 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-01-04 21:00:00)
09:47:07 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-04 18:00:00) in space  (linearNDFast)
09:47:07 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:07 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-04 21:00:00) in space  (linearNDFast)
09:47:07 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:07 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-04 18:00:00, weight 0.74) and
                      after (2026-01-04 21:00:00, weight 0.26) in time
09:47:07 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:07 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:07 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:07 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:07 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:47:07 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:47:07 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:47:07 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:47:07 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.336398 (min) -0.138039 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0864597 (min) 0.0993261 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.46721 (min) -3.95069 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.07446 (min) 8.89282 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:07 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 2.065853, mean: 2.187546, max: 2.329377
09:47:07 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:47:07 DEBUG   opendrift.models.physics_methods:890:    min: 7.830316, mean: 8.057561, max: 8.314756
09:47:07 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 7.830316, mean: 8.057561, max: 8.314756
09:47:07 DEBUG   opendrift:696: No elements hit coastline.
09:47:07 DEBUG   opendrift:1707: No elements to deactivate
09:47:07 DEBUG   opendrift:2167: Calling OpenOil.update()
09:47:07 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:47:07 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:47:07 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:47:07 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:47:07 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:47:07 DEBUG   opendrift.models.physics_methods:890:    min: 7.830316, mean: 8.057561, max: 8.314755
09:47:07 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:47:07 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.002312, dN_50: 0.000181
09:47:07 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:47:07 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.0341698223709229
09:47:07 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:47:07 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:47:07 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:47:07 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 189 surface elements
09:47:07 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 189 surface elements
09:47:07 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 190 surface elements
09:47:07 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 189 surface elements
09:47:07 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 189 surface elements
09:47:07 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 188 surface elements
09:47:07 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 194 surface elements
09:47:07 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 194 surface elements
09:47:07 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 193 surface elements
09:47:07 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 192 surface elements
09:47:07 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 191 surface elements
09:47:07 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 190 surface elements
09:47:07 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 189 surface elements
09:47:07 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 195 surface elements
09:47:07 DEBUG   opendrift.models.physics_methods:744: Advecting 205 of 6000 elements above 0.100m with wind-sheared ocean current (0.003287 m/s - 0.291927 m/s)
09:47:07 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:47:07 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.002116827597910713 and 0.4252505242085652 m/s
09:47:07 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:47:07 DEBUG   opendrift:2110: ======================================================================
09:47:07 INFO    opendrift:2111: 2026-01-04 19:46:46.728136 - step 11 of 48 - 6000 active elements (0 deactivated)
09:47:07 DEBUG   opendrift:2117: 0 elements scheduled.
09:47:07 DEBUG   opendrift:2119: ======================================================================
09:47:07 DEBUG   opendrift:2130:                34.967555415051564 <- latitude -> 35.14332337273851
09:47:07 DEBUG   opendrift:2130:                23.40438182155815 <- longitude -> 23.53596399226951
09:47:07 DEBUG   opendrift:2130:                -142.9690785229678 <- z -> 0.0
09:47:07 DEBUG   opendrift:2131: ---------------------------------
09:47:07 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:07 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:47:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:07 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:47:07 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:07 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:07 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:47:07 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:07 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:07 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:07 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:07 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:47:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:07 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:47:07 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:07 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:07 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:47:07 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:07 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:47:07 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:07 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:07 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:07 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:07 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:47:07 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:07 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:07 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:47:07 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:07 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-04 18:00:00 (before)
                2026-01-04 21:00:00 (after)
09:47:07 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-04 18:00:00) in space  (linearNDFast)
09:47:07 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:07 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-04 21:00:00) in space  (linearNDFast)
09:47:07 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:07 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-04 18:00:00, weight 0.41) and
                      after (2026-01-04 21:00:00, weight 0.59) in time
09:47:07 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:07 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:07 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:07 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:47:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:07 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:47:07 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:07 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:07 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:47:07 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:07 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-04 18:00:00 (before)
                2026-01-04 21:00:00 (after)
09:47:07 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-04 18:00:00) in space  (linearNDFast)
09:47:07 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:07 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-04 21:00:00) in space  (linearNDFast)
09:47:07 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:07 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-04 18:00:00, weight 0.41) and
                      after (2026-01-04 21:00:00, weight 0.59) in time
09:47:07 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:07 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:07 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:07 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:07 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:47:07 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:47:07 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:47:07 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:47:07 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.36846 (min) -0.141425 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0987779 (min) 0.111145 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.34283 (min) -3.84122 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.41172 (min) 9.32011 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:07 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 2.179984, mean: 2.308993, max: 2.499839
09:47:07 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:47:07 DEBUG   opendrift.models.physics_methods:890:    min: 8.043707, mean: 8.278179, max: 8.613618
09:47:07 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 8.043707, mean: 8.278179, max: 8.613618
09:47:07 DEBUG   opendrift:696: No elements hit coastline.
09:47:07 DEBUG   opendrift:1707: No elements to deactivate
09:47:07 DEBUG   opendrift:2167: Calling OpenOil.update()
09:47:07 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:47:07 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:47:07 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:47:07 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:47:07 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:47:07 DEBUG   opendrift.models.physics_methods:890:    min: 8.043707, mean: 8.278179, max: 8.613618
09:47:07 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:47:07 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.002656, dN_50: 0.000208
09:47:07 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:47:07 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.03667004030487895
09:47:07 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:47:07 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:47:07 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:47:07 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 195 surface elements
09:47:07 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 196 surface elements
09:47:07 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 197 surface elements
09:47:07 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 201 surface elements
09:47:07 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 213 surface elements
09:47:07 DEBUG   opendrift.models.physics_methods:744: Advecting 220 of 6000 elements above 0.100m with wind-sheared ocean current (0.040140 m/s - 0.302419 m/s)
09:47:07 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:47:07 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.002081735626850855 and 0.4086869855254304 m/s
09:47:07 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:47:07 DEBUG   opendrift:2110: ======================================================================
09:47:07 INFO    opendrift:2111: 2026-01-04 20:46:46.728136 - step 12 of 48 - 6000 active elements (0 deactivated)
09:47:07 DEBUG   opendrift:2117: 0 elements scheduled.
09:47:07 DEBUG   opendrift:2119: ======================================================================
09:47:07 DEBUG   opendrift:2130:                34.96939179594124 <- latitude -> 35.15341560597105
09:47:07 DEBUG   opendrift:2130:                23.384885546973806 <- longitude -> 23.5325958934412
09:47:07 DEBUG   opendrift:2130:                -142.14208782352142 <- z -> 0.0
09:47:07 DEBUG   opendrift:2131: ---------------------------------
09:47:07 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:07 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:47:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:07 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:47:07 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:07 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:07 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:47:07 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:07 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:07 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:07 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:07 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:47:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:07 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:47:07 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:07 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:07 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:47:07 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:07 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:47:07 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:07 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:07 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:07 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:07 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:47:07 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:07 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:07 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:47:07 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:07 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-04 18:00:00 (before)
                2026-01-04 21:00:00 (after)
09:47:07 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-04 18:00:00) in space  (linearNDFast)
09:47:07 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:07 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-04 21:00:00) in space  (linearNDFast)
09:47:07 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:07 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-04 18:00:00, weight 0.07) and
                      after (2026-01-04 21:00:00, weight 0.93) in time
09:47:07 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:07 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:07 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:07 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:47:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:07 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:47:07 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:07 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:07 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:47:07 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:07 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-04 18:00:00 (before)
                2026-01-04 21:00:00 (after)
09:47:07 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-04 18:00:00) in space  (linearNDFast)
09:47:07 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:07 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-04 21:00:00) in space  (linearNDFast)
09:47:07 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:07 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-04 18:00:00, weight 0.07) and
                      after (2026-01-04 21:00:00, weight 0.93) in time
09:47:07 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:07 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:07 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:07 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:07 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:47:07 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:47:07 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:47:07 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:47:07 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.403015 (min) -0.148847 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0741505 (min) 0.145617 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.2143 (min) -3.79432 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.79585 (min) 9.6951 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:47:07 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:07 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 2.310712, mean: 2.439028, max: 2.666439
09:47:07 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:47:07 DEBUG   opendrift.models.physics_methods:890:    min: 8.281375, mean: 8.508050, max: 8.896014
09:47:07 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 8.281375, mean: 8.508050, max: 8.896014
09:47:07 DEBUG   opendrift:696: No elements hit coastline.
09:47:07 DEBUG   opendrift:1707: No elements to deactivate
09:47:07 DEBUG   opendrift:2167: Calling OpenOil.update()
09:47:07 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:47:07 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:47:07 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:47:07 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:47:07 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:47:07 DEBUG   opendrift.models.physics_methods:890:    min: 8.281376, mean: 8.508050, max: 8.896014
09:47:07 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:47:07 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.003057, dN_50: 0.000240
09:47:07 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:47:07 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.03911360513475842
09:47:07 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:47:07 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:47:07 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:47:07 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 213 surface elements
09:47:07 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 217 surface elements
09:47:07 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 224 surface elements
09:47:07 DEBUG   opendrift.models.physics_methods:744: Advecting 238 of 6000 elements above 0.100m with wind-sheared ocean current (0.011867 m/s - 0.312334 m/s)
09:47:07 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:47:07 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0016584042501132461 and 0.548761666460489 m/s
09:47:07 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:47:07 DEBUG   opendrift:2110: ======================================================================
09:47:07 INFO    opendrift:2111: 2026-01-04 21:46:46.728136 - step 13 of 48 - 6000 active elements (0 deactivated)
09:47:07 DEBUG   opendrift:2117: 0 elements scheduled.
09:47:07 DEBUG   opendrift:2119: ======================================================================
09:47:07 DEBUG   opendrift:2130:                34.96798143643579 <- latitude -> 35.16325929610962
09:47:07 DEBUG   opendrift:2130:                23.359837168604273 <- longitude -> 23.52882340651793
09:47:07 DEBUG   opendrift:2130:                -141.3405323596816 <- z -> 0.0
09:47:07 DEBUG   opendrift:2131: ---------------------------------
09:47:07 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:07 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:47:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:07 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:47:07 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:07 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:07 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:47:07 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:07 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:07 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:07 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:07 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:47:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:07 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:47:07 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:07 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:07 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:47:07 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:07 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:47:07 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:07 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:07 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:07 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:07 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:47:07 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:07 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:07 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:47:07 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:07 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-04 21:00:00 (before)
                2026-01-05 00:00:00 (after)
09:47:07 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:47:09 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:47:10 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
09:47:10 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:47:10 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:47:10 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:10 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 11x13x23) for time after (2026-01-05 00:00:00)
09:47:10 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-04 21:00:00) in space  (linearNDFast)
09:47:10 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:10 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 00:00:00) in space  (linearNDFast)
09:47:10 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:10 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-04 21:00:00, weight 0.74) and
                      after (2026-01-05 00:00:00, weight 0.26) in time
09:47:10 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:10 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:10 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:10 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:47:10 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:10 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:47:10 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:10 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:10 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:47:10 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:10 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-04 21:00:00 (before)
                2026-01-05 00:00:00 (after)
09:47:10 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:47:11 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:47:11 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
09:47:11 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:47:11 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:47:11 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-01-05 00:00:00)
09:47:11 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-04 21:00:00) in space  (linearNDFast)
09:47:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:11 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 00:00:00) in space  (linearNDFast)
09:47:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:11 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-04 21:00:00, weight 0.74) and
                      after (2026-01-05 00:00:00, weight 0.26) in time
09:47:11 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:11 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:11 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:11 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:11 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:47:11 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:47:11 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:47:11 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:47:11 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.422731 (min) -0.139867 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0392193 (min) 0.189983 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.07715 (min) -3.62269 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.89225 (min) 9.84518 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:11 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 2.326046, mean: 2.455990, max: 2.707265
09:47:11 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:47:11 DEBUG   opendrift.models.physics_methods:890:    min: 8.308808, mean: 8.537542, max: 8.963858
09:47:11 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 8.308808, mean: 8.537542, max: 8.963858
09:47:11 DEBUG   opendrift:696: No elements hit coastline.
09:47:11 DEBUG   opendrift:1707: No elements to deactivate
09:47:11 DEBUG   opendrift:2167: Calling OpenOil.update()
09:47:11 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:47:11 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:47:11 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:47:11 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:47:11 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:47:11 DEBUG   opendrift.models.physics_methods:890:    min: 8.308808, mean: 8.537541, max: 8.963858
09:47:11 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:47:11 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.003582, dN_50: 0.000281
09:47:11 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:47:11 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.03971240260209147
09:47:11 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:47:11 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:47:11 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:47:11 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 232 surface elements
09:47:11 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 231 surface elements
09:47:11 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 230 surface elements
09:47:11 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 233 surface elements
09:47:11 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 233 surface elements
09:47:11 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 231 surface elements
09:47:11 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 230 surface elements
09:47:11 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 233 surface elements
09:47:11 DEBUG   opendrift.models.physics_methods:744: Advecting 240 of 6000 elements above 0.100m with wind-sheared ocean current (0.053242 m/s - 0.314716 m/s)
09:47:11 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:47:11 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.002747581214621217 and 0.4652281267790299 m/s
09:47:11 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:47:11 DEBUG   opendrift:2110: ======================================================================
09:47:11 INFO    opendrift:2111: 2026-01-04 22:46:46.728136 - step 14 of 48 - 6000 active elements (0 deactivated)
09:47:11 DEBUG   opendrift:2117: 0 elements scheduled.
09:47:11 DEBUG   opendrift:2119: ======================================================================
09:47:11 DEBUG   opendrift:2130:                34.97238784964503 <- latitude -> 35.174855634763844
09:47:11 DEBUG   opendrift:2130:                23.33923047093038 <- longitude -> 23.52244568653506
09:47:11 DEBUG   opendrift:2130:                -140.65302931385105 <- z -> 0.0
09:47:11 DEBUG   opendrift:2131: ---------------------------------
09:47:11 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:11 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:47:11 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:11 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:47:11 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:11 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:11 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:47:11 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:11 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:11 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:11 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:11 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:47:11 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:11 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:47:11 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:11 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:11 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:47:11 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:11 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:47:11 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:11 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:11 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:11 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:11 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:11 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:47:11 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:11 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:11 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:47:11 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:11 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-04 21:00:00 (before)
                2026-01-05 00:00:00 (after)
09:47:11 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-04 21:00:00) in space  (linearNDFast)
09:47:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:11 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 00:00:00) in space  (linearNDFast)
09:47:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:11 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-04 21:00:00, weight 0.41) and
                      after (2026-01-05 00:00:00, weight 0.59) in time
09:47:11 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:11 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:11 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:11 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:47:11 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:11 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:47:11 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:11 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:11 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:47:11 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:11 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-04 21:00:00 (before)
                2026-01-05 00:00:00 (after)
09:47:11 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-04 21:00:00) in space  (linearNDFast)
09:47:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:11 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 00:00:00) in space  (linearNDFast)
09:47:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:11 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-04 21:00:00, weight 0.41) and
                      after (2026-01-05 00:00:00, weight 0.59) in time
09:47:11 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:11 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:11 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:11 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:11 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:47:11 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:47:11 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:47:11 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:47:11 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.45577 (min) -0.122992 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.00431313 (min) 0.232764 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -3.95579 (min) -3.39883 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.91782 (min) 9.95101 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:11 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 2.317849, mean: 2.442854, max: 2.720138
09:47:11 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:47:11 DEBUG   opendrift.models.physics_methods:890:    min: 8.294155, mean: 8.514621, max: 8.985144
09:47:11 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 8.294155, mean: 8.514621, max: 8.985144
09:47:11 DEBUG   opendrift:696: No elements hit coastline.
09:47:11 DEBUG   opendrift:1707: No elements to deactivate
09:47:11 DEBUG   opendrift:2167: Calling OpenOil.update()
09:47:11 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:47:11 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:47:11 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:47:11 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:47:11 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:47:11 DEBUG   opendrift.models.physics_methods:890:    min: 8.294155, mean: 8.514621, max: 8.985144
09:47:11 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:47:11 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.004193, dN_50: 0.000329
09:47:11 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:47:11 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.039901220427838266
09:47:11 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:47:11 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:47:11 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:47:11 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 233 surface elements
09:47:11 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 233 surface elements
09:47:11 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 237 surface elements
09:47:11 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 238 surface elements
09:47:11 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 237 surface elements
09:47:11 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 236 surface elements
09:47:11 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 235 surface elements
09:47:11 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 234 surface elements
09:47:11 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 233 surface elements
09:47:11 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 234 surface elements
09:47:11 DEBUG   opendrift.models.physics_methods:744: Advecting 250 of 6000 elements above 0.100m with wind-sheared ocean current (0.028135 m/s - 0.315072 m/s)
09:47:11 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:47:11 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0010137294541979057 and 0.46543462203736635 m/s
09:47:11 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:47:11 DEBUG   opendrift:2110: ======================================================================
09:47:11 INFO    opendrift:2111: 2026-01-04 23:46:46.728136 - step 15 of 48 - 6000 active elements (0 deactivated)
09:47:11 DEBUG   opendrift:2117: 0 elements scheduled.
09:47:11 DEBUG   opendrift:2119: ======================================================================
09:47:11 DEBUG   opendrift:2130:                34.97557598589578 <- latitude -> 35.18446724509311
09:47:11 DEBUG   opendrift:2130:                23.32040452245162 <- longitude -> 23.517161382479898
09:47:11 DEBUG   opendrift:2130:                -139.87043311264583 <- z -> 0.0
09:47:11 DEBUG   opendrift:2131: ---------------------------------
09:47:11 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:11 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:47:11 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:11 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:47:11 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:11 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:11 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:47:11 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:11 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:11 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:11 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:11 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:47:11 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:11 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:47:11 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:11 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:11 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:47:11 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:11 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:47:11 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:11 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:11 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:11 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:11 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:11 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:47:11 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:11 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:11 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:47:11 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:11 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-04 21:00:00 (before)
                2026-01-05 00:00:00 (after)
09:47:11 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-04 21:00:00) in space  (linearNDFast)
09:47:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:11 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 00:00:00) in space  (linearNDFast)
09:47:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:11 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-04 21:00:00, weight 0.07) and
                      after (2026-01-05 00:00:00, weight 0.93) in time
09:47:11 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:11 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:11 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:11 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:47:11 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:11 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:47:11 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:11 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:11 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:47:11 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:11 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-04 21:00:00 (before)
                2026-01-05 00:00:00 (after)
09:47:11 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-04 21:00:00) in space  (linearNDFast)
09:47:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:11 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 00:00:00) in space  (linearNDFast)
09:47:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:11 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-04 21:00:00, weight 0.07) and
                      after (2026-01-05 00:00:00, weight 0.93) in time
09:47:11 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:11 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:11 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:11 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:11 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:47:11 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:47:11 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:47:11 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:47:11 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.479549 (min) -0.101389 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0140143 (min) 0.280922 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -3.79671 (min) -3.18752 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.94797 (min) 10.066 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:47:11 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:11 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 2.308619, mean: 2.433263, max: 2.742528
09:47:11 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:47:11 DEBUG   opendrift.models.physics_methods:890:    min: 8.277624, mean: 8.497804, max: 9.022047
09:47:11 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 8.277624, mean: 8.497804, max: 9.022047
09:47:11 DEBUG   opendrift:696: No elements hit coastline.
09:47:11 DEBUG   opendrift:1707: No elements to deactivate
09:47:11 DEBUG   opendrift:2167: Calling OpenOil.update()
09:47:11 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:47:11 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:47:11 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:47:11 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:47:11 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:47:11 DEBUG   opendrift.models.physics_methods:890:    min: 8.277624, mean: 8.497804, max: 9.022047
09:47:11 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:47:11 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.004878, dN_50: 0.000383
09:47:11 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:47:11 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.040229617343160766
09:47:11 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:47:11 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:47:11 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:47:11 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 233 surface elements
09:47:11 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 237 surface elements
09:47:11 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 237 surface elements
09:47:11 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 236 surface elements
09:47:11 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 235 surface elements
09:47:11 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 238 surface elements
09:47:11 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 238 surface elements
09:47:11 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 239 surface elements
09:47:12 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 242 surface elements
09:47:12 DEBUG   opendrift.models.physics_methods:744: Advecting 251 of 6000 elements above 0.100m with wind-sheared ocean current (0.020639 m/s - 0.316759 m/s)
09:47:12 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:47:12 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0022698091366354493 and 0.47120611393306744 m/s
09:47:12 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:47:12 DEBUG   opendrift:2110: ======================================================================
09:47:12 INFO    opendrift:2111: 2026-01-05 00:46:46.728136 - step 16 of 48 - 6000 active elements (0 deactivated)
09:47:12 DEBUG   opendrift:2117: 0 elements scheduled.
09:47:12 DEBUG   opendrift:2119: ======================================================================
09:47:12 DEBUG   opendrift:2130:                34.97246941700396 <- latitude -> 35.20057709298868
09:47:12 DEBUG   opendrift:2130:                23.304539313781596 <- longitude -> 23.51002894700716
09:47:12 DEBUG   opendrift:2130:                -138.81595590105022 <- z -> 0.0
09:47:12 DEBUG   opendrift:2131: ---------------------------------
09:47:12 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:12 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:47:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:12 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:47:12 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:12 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:12 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:47:12 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:12 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:12 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:12 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:12 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:47:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:12 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:47:12 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:12 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:12 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:47:12 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:12 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:47:12 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:12 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:12 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:12 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:12 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:47:12 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:12 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:12 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:47:12 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:12 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 00:00:00 (before)
                2026-01-05 03:00:00 (after)
09:47:12 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:47:13 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:47:14 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
09:47:14 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:47:14 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:47:14 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:14 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 12x13x23) for time after (2026-01-05 03:00:00)
09:47:14 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 00:00:00) in space  (linearNDFast)
09:47:14 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:14 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 03:00:00) in space  (linearNDFast)
09:47:14 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:14 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 00:00:00, weight 0.74) and
                      after (2026-01-05 03:00:00, weight 0.26) in time
09:47:14 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:14 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:14 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:14 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:47:14 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:14 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:47:14 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:14 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:14 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:47:14 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:14 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 00:00:00 (before)
                2026-01-05 03:00:00 (after)
09:47:14 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:47:14 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:47:14 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
09:47:14 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:47:14 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:47:14 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-01-05 03:00:00)
09:47:14 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 00:00:00) in space  (linearNDFast)
09:47:14 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:14 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 03:00:00) in space  (linearNDFast)
09:47:14 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:14 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 00:00:00, weight 0.74) and
                      after (2026-01-05 03:00:00, weight 0.26) in time
09:47:14 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:14 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:14 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:14 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:14 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:47:14 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:47:14 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:47:14 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:47:14 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:14 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.465158 (min) -0.0915343 (max)
09:47:14 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0126282 (min) 0.290577 (max)
09:47:14 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -3.83815 (min) -3.26192 (max)
09:47:14 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.93391 (min) 10.0229 (max)
09:47:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:47:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:47:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:47:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:47:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:47:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:47:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:47:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:47:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:47:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:47:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:47:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:47:14 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:47:14 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:14 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:47:14 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:14 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 2.312871, mean: 2.415185, max: 2.733007
09:47:14 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:47:14 DEBUG   opendrift.models.physics_methods:890:    min: 8.285243, mean: 8.466134, max: 9.006374
09:47:14 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 8.285243, mean: 8.466134, max: 9.006374
09:47:14 DEBUG   opendrift:696: No elements hit coastline.
09:47:14 DEBUG   opendrift:1707: No elements to deactivate
09:47:14 DEBUG   opendrift:2167: Calling OpenOil.update()
09:47:14 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:47:14 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:47:14 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:47:14 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:47:14 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:47:14 DEBUG   opendrift.models.physics_methods:890:    min: 8.285243, mean: 8.466134, max: 9.006374
09:47:14 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:47:14 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.005654, dN_50: 0.000444
09:47:14 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:47:14 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.040089981843748415
09:47:14 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:47:14 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:47:14 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:47:14 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 252 surface elements
09:47:14 DEBUG   opendrift.models.physics_methods:744: Advecting 262 of 6000 elements above 0.100m with wind-sheared ocean current (0.029116 m/s - 0.316209 m/s)
09:47:14 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:47:14 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0014141304776901593 and 0.488578492022291 m/s
09:47:14 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:47:14 DEBUG   opendrift:2110: ======================================================================
09:47:14 INFO    opendrift:2111: 2026-01-05 01:46:46.728136 - step 17 of 48 - 6000 active elements (0 deactivated)
09:47:14 DEBUG   opendrift:2117: 0 elements scheduled.
09:47:14 DEBUG   opendrift:2119: ======================================================================
09:47:14 DEBUG   opendrift:2130:                34.9746280897546 <- latitude -> 35.22134657595846
09:47:14 DEBUG   opendrift:2130:                23.27867108983487 <- longitude -> 23.497558301434573
09:47:14 DEBUG   opendrift:2130:                -138.08960700998983 <- z -> 0.0
09:47:14 DEBUG   opendrift:2131: ---------------------------------
09:47:14 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:14 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:47:14 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:14 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:47:14 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:14 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:14 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:47:14 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:14 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:14 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:14 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:14 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:47:14 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:14 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:47:14 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:14 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:14 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:47:14 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:14 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:47:14 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:14 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:14 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:14 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:14 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:14 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:47:14 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:14 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:14 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:47:14 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:14 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 00:00:00 (before)
                2026-01-05 03:00:00 (after)
09:47:14 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 00:00:00) in space  (linearNDFast)
09:47:14 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:14 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 03:00:00) in space  (linearNDFast)
09:47:14 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:14 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 00:00:00, weight 0.41) and
                      after (2026-01-05 03:00:00, weight 0.59) in time
09:47:14 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:14 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:14 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:14 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:47:14 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:14 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:47:14 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:14 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:14 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:47:14 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:14 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 00:00:00 (before)
                2026-01-05 03:00:00 (after)
09:47:14 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 00:00:00) in space  (linearNDFast)
09:47:14 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:14 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 03:00:00) in space  (linearNDFast)
09:47:14 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:14 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 00:00:00, weight 0.41) and
                      after (2026-01-05 03:00:00, weight 0.59) in time
09:47:14 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:14 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:14 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:14 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:14 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:47:14 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:47:14 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:47:14 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:47:14 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:14 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.447992 (min) -0.0787789 (max)
09:47:14 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0319594 (min) 0.330114 (max)
09:47:14 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -3.95744 (min) -3.42769 (max)
09:47:14 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.83656 (min) 9.92551 (max)
09:47:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:47:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:47:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:47:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:47:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:47:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:47:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:47:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:47:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:47:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:47:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:47:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:47:14 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:47:14 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:14 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:47:14 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:14 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 2.306155, mean: 2.393295, max: 2.712514
09:47:14 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:47:14 DEBUG   opendrift.models.physics_methods:890:    min: 8.273206, mean: 8.427651, max: 8.972543
09:47:14 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 8.273206, mean: 8.427651, max: 8.972543
09:47:14 DEBUG   opendrift:696: No elements hit coastline.
09:47:14 DEBUG   opendrift:1707: No elements to deactivate
09:47:14 DEBUG   opendrift:2167: Calling OpenOil.update()
09:47:14 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:47:14 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:47:14 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:47:14 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:47:14 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:47:14 DEBUG   opendrift.models.physics_methods:890:    min: 8.273207, mean: 8.427651, max: 8.972544
09:47:14 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:47:14 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.006519, dN_50: 0.000512
09:47:15 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:47:15 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.039789394977897324
09:47:15 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:47:15 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:47:15 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:47:15 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 254 surface elements
09:47:15 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 253 surface elements
09:47:15 DEBUG   opendrift.models.physics_methods:744: Advecting 276 of 6000 elements above 0.100m with wind-sheared ocean current (0.022588 m/s - 0.315021 m/s)
09:47:15 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:47:15 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0013195804675399266 and 0.4108523094592168 m/s
09:47:15 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:47:15 DEBUG   opendrift:2110: ======================================================================
09:47:15 INFO    opendrift:2111: 2026-01-05 02:46:46.728136 - step 18 of 48 - 6000 active elements (0 deactivated)
09:47:15 DEBUG   opendrift:2117: 0 elements scheduled.
09:47:15 DEBUG   opendrift:2119: ======================================================================
09:47:15 DEBUG   opendrift:2130:                34.97544357111657 <- latitude -> 35.23967830055251
09:47:15 DEBUG   opendrift:2130:                23.265978139633035 <- longitude -> 23.490503223377818
09:47:15 DEBUG   opendrift:2130:                -137.33189505581336 <- z -> 0.0
09:47:15 DEBUG   opendrift:2131: ---------------------------------
09:47:15 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:15 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:47:15 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:15 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:47:15 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:15 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:15 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:47:15 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:15 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:15 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:15 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:15 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:47:15 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:15 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:47:15 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:15 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:15 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:47:15 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:15 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:47:15 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:15 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:15 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:15 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:15 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:15 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:47:15 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:15 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:15 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:47:15 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:15 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 00:00:00 (before)
                2026-01-05 03:00:00 (after)
09:47:15 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 00:00:00) in space  (linearNDFast)
09:47:15 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:15 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 03:00:00) in space  (linearNDFast)
09:47:15 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:15 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 00:00:00, weight 0.07) and
                      after (2026-01-05 03:00:00, weight 0.93) in time
09:47:15 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:15 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:15 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:15 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:47:15 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:15 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:47:15 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:15 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:15 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:47:15 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:15 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 00:00:00 (before)
                2026-01-05 03:00:00 (after)
09:47:15 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 00:00:00) in space  (linearNDFast)
09:47:15 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:15 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 03:00:00) in space  (linearNDFast)
09:47:15 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:15 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 00:00:00, weight 0.07) and
                      after (2026-01-05 03:00:00, weight 0.93) in time
09:47:15 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:15 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:15 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:15 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:15 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:47:15 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:47:15 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:47:15 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:47:15 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:15 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.43248 (min) -0.0675217 (max)
09:47:15 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0293276 (min) 0.327039 (max)
09:47:15 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.0689 (min) -3.6146 (max)
09:47:15 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.74095 (min) 9.82116 (max)
09:47:15 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:47:15 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:47:15 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:47:15 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:47:15 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:47:15 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:47:15 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:47:15 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:47:15 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:47:15 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:47:15 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:47:15 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:47:15 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:47:15 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:15 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:47:15 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:15 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 2.284060, mean: 2.370684, max: 2.694568
09:47:15 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:47:15 DEBUG   opendrift.models.physics_methods:890:    min: 8.233479, mean: 8.387715, max: 8.942813
09:47:15 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 8.233479, mean: 8.387715, max: 8.942813
09:47:15 DEBUG   opendrift:696: No elements hit coastline.
09:47:15 DEBUG   opendrift:1707: No elements to deactivate
09:47:15 DEBUG   opendrift:2167: Calling OpenOil.update()
09:47:15 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:47:15 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:47:15 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:47:15 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:47:15 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:47:15 DEBUG   opendrift.models.physics_methods:890:    min: 8.233479, mean: 8.387714, max: 8.942813
09:47:15 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:47:15 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.007008, dN_50: 0.000550
09:47:15 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:47:15 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.03952617610321605
09:47:15 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:47:15 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:47:15 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:47:15 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 266 surface elements
09:47:15 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 271 surface elements
09:47:15 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 270 surface elements
09:47:15 DEBUG   opendrift.models.physics_methods:744: Advecting 278 of 6000 elements above 0.100m with wind-sheared ocean current (0.065546 m/s - 0.313977 m/s)
09:47:15 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:47:15 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0015994281269202948 and 0.4697421923561874 m/s
09:47:15 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:47:15 DEBUG   opendrift:2110: ======================================================================
09:47:15 INFO    opendrift:2111: 2026-01-05 03:46:46.728136 - step 19 of 48 - 6000 active elements (0 deactivated)
09:47:15 DEBUG   opendrift:2117: 0 elements scheduled.
09:47:15 DEBUG   opendrift:2119: ======================================================================
09:47:15 DEBUG   opendrift:2130:                34.981103769711076 <- latitude -> 35.25949808462435
09:47:15 DEBUG   opendrift:2130:                23.23909977870487 <- longitude -> 23.48688888589827
09:47:15 DEBUG   opendrift:2130:                -136.3621613842308 <- z -> 0.0
09:47:15 DEBUG   opendrift:2131: ---------------------------------
09:47:15 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:15 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:47:15 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:15 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:47:15 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:15 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:15 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:47:15 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:15 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:15 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:15 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:15 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:47:15 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:15 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:47:15 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:15 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:15 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:47:15 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:15 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:47:15 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:15 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:15 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:15 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:15 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:15 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:47:15 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:15 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:15 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:47:15 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:15 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 03:00:00 (before)
                2026-01-05 06:00:00 (after)
09:47:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:47:17 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:47:18 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
09:47:18 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:47:18 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:47:18 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:18 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 12x15x23) for time after (2026-01-05 06:00:00)
09:47:18 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 03:00:00) in space  (linearNDFast)
09:47:18 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:18 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 06:00:00) in space  (linearNDFast)
09:47:18 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:18 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 03:00:00, weight 0.74) and
                      after (2026-01-05 06:00:00, weight 0.26) in time
09:47:18 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:18 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:18 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:18 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:47:18 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:18 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:47:18 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:18 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:18 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:47:18 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:18 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 03:00:00 (before)
                2026-01-05 06:00:00 (after)
09:47:18 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:47:18 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:47:18 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
09:47:18 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:47:18 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:47:18 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 7x7x1) for time after (2026-01-05 06:00:00)
09:47:18 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 03:00:00) in space  (linearNDFast)
09:47:18 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:18 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 06:00:00) in space  (linearNDFast)
09:47:18 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:18 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 03:00:00, weight 0.74) and
                      after (2026-01-05 06:00:00, weight 0.26) in time
09:47:18 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:18 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:18 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:18 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:18 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:47:18 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:47:18 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:47:18 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:47:18 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:18 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.394508 (min) -0.0743166 (max)
09:47:18 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0462644 (min) 0.312102 (max)
09:47:18 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.09149 (min) -3.68735 (max)
09:47:18 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.72393 (min) 9.8534 (max)
09:47:18 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:47:18 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:47:18 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:47:18 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:47:18 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:47:18 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:47:18 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:47:18 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:47:18 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:47:18 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:47:18 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:47:18 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:47:18 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:47:18 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:18 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:47:18 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:18 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 2.280159, mean: 2.378394, max: 2.723525
09:47:18 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:47:18 DEBUG   opendrift.models.physics_methods:890:    min: 8.226443, mean: 8.401280, max: 8.990737
09:47:18 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 8.226443, mean: 8.401280, max: 8.990737
09:47:18 DEBUG   opendrift:696: No elements hit coastline.
09:47:18 DEBUG   opendrift:1707: No elements to deactivate
09:47:18 DEBUG   opendrift:2167: Calling OpenOil.update()
09:47:18 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:47:18 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:47:18 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:47:18 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:47:18 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:47:18 DEBUG   opendrift.models.physics_methods:890:    min: 8.226443, mean: 8.401280, max: 8.990737
09:47:18 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:47:18 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.007360, dN_50: 0.000578
09:47:18 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:47:18 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.03995089986585825
09:47:18 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:47:18 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:47:18 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:47:18 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 273 surface elements
09:47:18 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 273 surface elements
09:47:18 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 277 surface elements
09:47:19 DEBUG   opendrift.models.physics_methods:744: Advecting 293 of 6000 elements above 0.100m with wind-sheared ocean current (0.077727 m/s - 0.315660 m/s)
09:47:19 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:47:19 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.00132774449349926 and 0.43011199849577236 m/s
09:47:19 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:47:19 DEBUG   opendrift:2110: ======================================================================
09:47:19 INFO    opendrift:2111: 2026-01-05 04:46:46.728136 - step 20 of 48 - 6000 active elements (0 deactivated)
09:47:19 DEBUG   opendrift:2117: 0 elements scheduled.
09:47:19 DEBUG   opendrift:2119: ======================================================================
09:47:19 DEBUG   opendrift:2130:                34.980441626964065 <- latitude -> 35.27911871773462
09:47:19 DEBUG   opendrift:2130:                23.22599949706703 <- longitude -> 23.480533278956027
09:47:19 DEBUG   opendrift:2130:                -135.83851736631397 <- z -> 0.0
09:47:19 DEBUG   opendrift:2131: ---------------------------------
09:47:19 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:19 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:47:19 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:19 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:47:19 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:19 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:19 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:47:19 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:19 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:19 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:19 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:19 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:47:19 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:19 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:47:19 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:19 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:19 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:47:19 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:19 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:47:19 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:19 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:19 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:19 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:19 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:19 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:47:19 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:19 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:19 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:47:19 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:19 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 03:00:00 (before)
                2026-01-05 06:00:00 (after)
09:47:19 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 03:00:00) in space  (linearNDFast)
09:47:19 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:19 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 06:00:00) in space  (linearNDFast)
09:47:19 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:19 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 03:00:00, weight 0.41) and
                      after (2026-01-05 06:00:00, weight 0.59) in time
09:47:19 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:19 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:19 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:19 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:47:19 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:19 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:47:19 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:19 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:19 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:47:19 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:19 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 03:00:00 (before)
                2026-01-05 06:00:00 (after)
09:47:19 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 03:00:00) in space  (linearNDFast)
09:47:19 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:19 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 06:00:00) in space  (linearNDFast)
09:47:19 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:19 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 03:00:00, weight 0.41) and
                      after (2026-01-05 06:00:00, weight 0.59) in time
09:47:19 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:19 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:19 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:19 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:19 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:47:19 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:47:19 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:47:19 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:47:19 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:19 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.346914 (min) -0.085569 (max)
09:47:19 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0722416 (min) 0.305877 (max)
09:47:19 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.09117 (min) -3.73478 (max)
09:47:19 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.74964 (min) 9.90355 (max)
09:47:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:47:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:47:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:47:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:47:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:47:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:47:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:47:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:47:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:47:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:47:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:47:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:47:19 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:47:19 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:19 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:47:19 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:19 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 2.295029, mean: 2.394346, max: 2.756055
09:47:19 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:47:19 DEBUG   opendrift.models.physics_methods:890:    min: 8.253224, mean: 8.429339, max: 9.044271
09:47:19 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 8.253224, mean: 8.429339, max: 9.044271
09:47:19 DEBUG   opendrift:696: No elements hit coastline.
09:47:19 DEBUG   opendrift:1707: No elements to deactivate
09:47:19 DEBUG   opendrift:2167: Calling OpenOil.update()
09:47:19 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:47:19 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:47:19 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:47:19 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:47:19 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:47:19 DEBUG   opendrift.models.physics_methods:890:    min: 8.253224, mean: 8.429339, max: 9.044271
09:47:19 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:47:19 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.007728, dN_50: 0.000606
09:47:19 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:47:19 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.040428028366753875
09:47:19 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:47:19 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:47:19 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:47:19 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 286 surface elements
09:47:19 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 285 surface elements
09:47:19 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 289 surface elements
09:47:19 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 289 surface elements
09:47:19 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 288 surface elements
09:47:19 DEBUG   opendrift.models.physics_methods:744: Advecting 295 of 6000 elements above 0.100m with wind-sheared ocean current (0.120148 m/s - 0.317539 m/s)
09:47:19 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:47:19 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0026822030802538628 and 0.45072497897088043 m/s
09:47:19 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:47:19 DEBUG   opendrift:2110: ======================================================================
09:47:19 INFO    opendrift:2111: 2026-01-05 05:46:46.728136 - step 21 of 48 - 6000 active elements (0 deactivated)
09:47:19 DEBUG   opendrift:2117: 0 elements scheduled.
09:47:19 DEBUG   opendrift:2119: ======================================================================
09:47:19 DEBUG   opendrift:2130:                34.97531396887518 <- latitude -> 35.30184637723476
09:47:19 DEBUG   opendrift:2130:                23.222746553171607 <- longitude -> 23.47186826804029
09:47:19 DEBUG   opendrift:2130:                -134.77440281670988 <- z -> 0.0
09:47:19 DEBUG   opendrift:2131: ---------------------------------
09:47:19 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:19 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:47:19 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:19 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:47:19 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:19 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:19 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:47:19 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:19 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:19 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:19 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:19 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:47:19 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:19 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:47:19 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:19 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:19 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:47:19 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:19 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:47:19 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:19 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:19 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:19 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:19 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:19 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:47:19 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:19 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:19 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:47:19 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:19 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 03:00:00 (before)
                2026-01-05 06:00:00 (after)
09:47:19 WARNING opendrift.readers.basereader.structured:324: Data block from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd not large enough to cover element positions within timestep. Buffer size (4) must be increased. See `Variables.set_buffer_size`.
09:47:19 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 03:00:00) in space  (linearNDFast)
09:47:19 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 5 elements, expanding data 1
09:47:19 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 06:00:00) in space  (linearNDFast)
09:47:19 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:19 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 03:00:00, weight 0.07) and
                      after (2026-01-05 06:00:00, weight 0.93) in time
09:47:19 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:19 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:19 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:19 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:47:19 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:19 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:47:19 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:19 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:19 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:47:19 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:19 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 03:00:00 (before)
                2026-01-05 06:00:00 (after)
09:47:19 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 03:00:00) in space  (linearNDFast)
09:47:19 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:19 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 06:00:00) in space  (linearNDFast)
09:47:19 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:19 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 03:00:00, weight 0.07) and
                      after (2026-01-05 06:00:00, weight 0.93) in time
09:47:19 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:19 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:19 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:19 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:19 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:47:19 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:47:19 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:47:19 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:47:19 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:19 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.300338 (min) -0.0798389 (max)
09:47:19 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.103019 (min) 0.302603 (max)
09:47:19 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.08924 (min) -3.79693 (max)
09:47:19 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.76729 (min) 9.91777 (max)
09:47:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:47:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:47:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:47:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:47:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:47:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:47:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:47:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:47:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:47:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:47:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:47:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:47:19 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:47:19 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:19 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:47:19 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:19 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 2.302245, mean: 2.409850, max: 2.774362
09:47:19 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:47:19 DEBUG   opendrift.models.physics_methods:890:    min: 8.266189, mean: 8.456525, max: 9.074258
09:47:19 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 8.266189, mean: 8.456525, max: 9.074258
09:47:19 DEBUG   opendrift:696: No elements hit coastline.
09:47:19 DEBUG   opendrift:1707: No elements to deactivate
09:47:19 DEBUG   opendrift:2167: Calling OpenOil.update()
09:47:19 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:47:19 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:47:19 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:47:19 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:47:19 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:47:19 DEBUG   opendrift.models.physics_methods:890:    min: 8.266190, mean: 8.456526, max: 9.074258
09:47:19 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:47:19 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.008124, dN_50: 0.000638
09:47:19 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:47:19 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.04069652861239207
09:47:19 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:47:19 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:47:19 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:47:19 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 290 surface elements
09:47:19 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 289 surface elements
09:47:19 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 296 surface elements
09:47:19 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 302 surface elements
09:47:19 DEBUG   opendrift.models.physics_methods:744: Advecting 311 of 6000 elements above 0.100m with wind-sheared ocean current (0.001699 m/s - 0.318592 m/s)
09:47:19 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:47:19 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0017110831770266116 and 0.47816703343356826 m/s
09:47:19 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:47:19 DEBUG   opendrift:2110: ======================================================================
09:47:19 INFO    opendrift:2111: 2026-01-05 06:46:46.728136 - step 22 of 48 - 6000 active elements (0 deactivated)
09:47:19 DEBUG   opendrift:2117: 0 elements scheduled.
09:47:19 DEBUG   opendrift:2119: ======================================================================
09:47:19 DEBUG   opendrift:2130:                34.97258543984685 <- latitude -> 35.326451063278945
09:47:19 DEBUG   opendrift:2130:                23.210875847895505 <- longitude -> 23.468802058419772
09:47:19 DEBUG   opendrift:2130:                -134.12002732576352 <- z -> 0.0
09:47:19 DEBUG   opendrift:2131: ---------------------------------
09:47:19 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:19 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:47:19 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:19 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:47:19 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:19 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:19 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:47:19 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:19 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:19 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:19 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:19 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:47:19 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:19 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:47:19 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:19 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:19 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:47:19 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:19 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:47:19 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:19 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:19 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:19 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:19 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:19 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:47:19 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:19 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:19 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:47:19 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:19 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 06:00:00 (before)
                2026-01-05 09:00:00 (after)
09:47:19 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:47:20 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:47:21 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
09:47:21 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:47:21 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:47:21 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:21 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 12x17x23) for time after (2026-01-05 09:00:00)
09:47:21 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 06:00:00) in space  (linearNDFast)
09:47:21 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:21 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 09:00:00) in space  (linearNDFast)
09:47:21 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:21 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 06:00:00, weight 0.74) and
                      after (2026-01-05 09:00:00, weight 0.26) in time
09:47:21 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:21 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:21 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:21 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:47:21 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:21 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:47:21 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:21 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:21 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:47:21 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:21 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 06:00:00 (before)
                2026-01-05 09:00:00 (after)
09:47:21 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:47:21 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:47:22 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
09:47:22 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:47:22 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:47:22 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 7x7x1) for time after (2026-01-05 09:00:00)
09:47:22 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 06:00:00) in space  (linearNDFast)
09:47:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:22 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 09:00:00) in space  (linearNDFast)
09:47:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:22 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 06:00:00, weight 0.74) and
                      after (2026-01-05 09:00:00, weight 0.26) in time
09:47:22 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:22 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:22 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:22 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:22 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:47:22 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:47:22 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:47:22 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:47:22 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.306069 (min) -0.0818219 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.1196 (min) 0.261092 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.26951 (min) -3.91623 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.97072 (min) 10.2707 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:22 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 2.427923, mean: 2.563196, max: 2.972255
09:47:22 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:47:22 DEBUG   opendrift.models.physics_methods:890:    min: 8.488815, mean: 8.721262, max: 9.392314
09:47:22 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 8.488815, mean: 8.721262, max: 9.392314
09:47:22 DEBUG   opendrift:696: No elements hit coastline.
09:47:22 DEBUG   opendrift:1707: No elements to deactivate
09:47:22 DEBUG   opendrift:2167: Calling OpenOil.update()
09:47:22 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:47:22 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:47:22 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:47:22 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:47:22 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:47:22 DEBUG   opendrift.models.physics_methods:890:    min: 8.488814, mean: 8.721262, max: 9.392314
09:47:22 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:47:22 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.008391, dN_50: 0.000659
09:47:22 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:47:22 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.04359908970629706
09:47:22 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:47:22 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:47:22 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:47:22 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 306 surface elements
09:47:22 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 307 surface elements
09:47:22 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 306 surface elements
09:47:22 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 305 surface elements
09:47:22 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 304 surface elements
09:47:22 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 303 surface elements
09:47:22 DEBUG   opendrift.models.physics_methods:744: Advecting 315 of 6000 elements above 0.100m with wind-sheared ocean current (0.047050 m/s - 0.329759 m/s)
09:47:22 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:47:22 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0005510257353160126 and 0.5019457675898372 m/s
09:47:22 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:47:22 DEBUG   opendrift:2110: ======================================================================
09:47:22 INFO    opendrift:2111: 2026-01-05 07:46:46.728136 - step 23 of 48 - 6000 active elements (0 deactivated)
09:47:22 DEBUG   opendrift:2117: 0 elements scheduled.
09:47:22 DEBUG   opendrift:2119: ======================================================================
09:47:22 DEBUG   opendrift:2130:                34.97206206586383 <- latitude -> 35.339243542742345
09:47:22 DEBUG   opendrift:2130:                23.19284053332944 <- longitude -> 23.46334459200741
09:47:22 DEBUG   opendrift:2130:                -133.2877855322851 <- z -> 0.0
09:47:22 DEBUG   opendrift:2131: ---------------------------------
09:47:22 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:22 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:47:22 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:22 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:47:22 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:22 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:22 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:47:22 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:22 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:22 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:22 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:22 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:47:22 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:22 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:47:22 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:22 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:22 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:47:22 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:22 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:47:22 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:22 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:22 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:22 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:22 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:22 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:47:22 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:22 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:22 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:47:22 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:22 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 06:00:00 (before)
                2026-01-05 09:00:00 (after)
09:47:22 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 06:00:00) in space  (linearNDFast)
09:47:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:22 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 09:00:00) in space  (linearNDFast)
09:47:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:22 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 06:00:00, weight 0.41) and
                      after (2026-01-05 09:00:00, weight 0.59) in time
09:47:22 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:22 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:22 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:22 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:47:22 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:22 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:47:22 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:22 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:22 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:47:22 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:22 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 06:00:00 (before)
                2026-01-05 09:00:00 (after)
09:47:22 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 06:00:00) in space  (linearNDFast)
09:47:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:22 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 09:00:00) in space  (linearNDFast)
09:47:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:22 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 06:00:00, weight 0.41) and
                      after (2026-01-05 09:00:00, weight 0.59) in time
09:47:22 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:22 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:22 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:22 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:22 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:47:22 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:47:22 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:47:22 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:47:22 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.296486 (min) -0.0673391 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.130266 (min) 0.219895 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.49492 (min) -4.04563 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 9.2454 (min) 10.7204 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:22 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 2.599740, mean: 2.763992, max: 3.229823
09:47:22 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:47:22 DEBUG   opendrift.models.physics_methods:890:    min: 8.784044, mean: 9.056224, max: 9.790817
09:47:22 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 8.784044, mean: 9.056224, max: 9.790817
09:47:22 DEBUG   opendrift:696: No elements hit coastline.
09:47:22 DEBUG   opendrift:1707: No elements to deactivate
09:47:22 DEBUG   opendrift:2167: Calling OpenOil.update()
09:47:22 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:47:22 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:47:22 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:47:22 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:47:22 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:47:22 DEBUG   opendrift.models.physics_methods:890:    min: 8.784043, mean: 9.056223, max: 9.790817
09:47:22 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:47:22 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.008636, dN_50: 0.000678
09:47:22 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:47:22 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.04737690582575657
09:47:22 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:47:22 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:47:22 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:47:22 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 306 surface elements
09:47:22 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 306 surface elements
09:47:22 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 307 surface elements
09:47:22 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 308 surface elements
09:47:22 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 308 surface elements
09:47:22 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 310 surface elements
09:47:22 DEBUG   opendrift.models.physics_methods:744: Advecting 322 of 6000 elements above 0.100m with wind-sheared ocean current (0.011054 m/s - 0.343750 m/s)
09:47:22 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:47:22 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.001082844690999882 and 0.4339831522480774 m/s
09:47:22 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:47:22 DEBUG   opendrift:2110: ======================================================================
09:47:22 INFO    opendrift:2111: 2026-01-05 08:46:46.728136 - step 24 of 48 - 6000 active elements (0 deactivated)
09:47:22 DEBUG   opendrift:2117: 0 elements scheduled.
09:47:22 DEBUG   opendrift:2119: ======================================================================
09:47:22 DEBUG   opendrift:2130:                34.96880912536017 <- latitude -> 35.35678953949009
09:47:22 DEBUG   opendrift:2130:                23.17520214488121 <- longitude -> 23.456033634410176
09:47:22 DEBUG   opendrift:2130:                -132.15130008537554 <- z -> 0.0
09:47:22 DEBUG   opendrift:2131: ---------------------------------
09:47:22 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:22 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:47:22 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:22 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:47:22 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:22 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:22 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:47:22 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:22 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:22 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:22 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:22 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:47:22 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:22 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:47:22 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:22 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:22 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:47:22 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:22 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:47:22 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:22 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:22 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:22 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:22 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:22 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:47:22 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:22 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:22 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:47:22 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:22 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 06:00:00 (before)
                2026-01-05 09:00:00 (after)
09:47:22 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 06:00:00) in space  (linearNDFast)
09:47:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:22 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 09:00:00) in space  (linearNDFast)
09:47:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:22 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 06:00:00, weight 0.07) and
                      after (2026-01-05 09:00:00, weight 0.93) in time
09:47:22 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:22 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:22 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:22 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:47:22 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:22 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:47:22 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:22 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:22 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:47:22 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:22 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 06:00:00 (before)
                2026-01-05 09:00:00 (after)
09:47:22 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 06:00:00) in space  (linearNDFast)
09:47:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:22 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 09:00:00) in space  (linearNDFast)
09:47:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:22 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 06:00:00, weight 0.07) and
                      after (2026-01-05 09:00:00, weight 0.93) in time
09:47:22 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:22 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:22 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:22 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:22 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:47:22 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:47:22 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:47:22 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:47:22 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.298041 (min) -0.0625935 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.170012 (min) 0.216264 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.72661 (min) -4.16427 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 9.50794 (min) 11.1291 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:47:22 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:22 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 2.773445, mean: 2.973967, max: 3.476073
09:47:22 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:47:22 DEBUG   opendrift.models.physics_methods:890:    min: 9.072759, mean: 9.393717, max: 10.157201
09:47:22 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 9.072759, mean: 9.393717, max: 10.157201
09:47:22 DEBUG   opendrift:696: No elements hit coastline.
09:47:22 DEBUG   opendrift:1707: No elements to deactivate
09:47:22 DEBUG   opendrift:2167: Calling OpenOil.update()
09:47:22 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:47:22 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:47:22 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:47:22 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:47:22 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:47:22 DEBUG   opendrift.models.physics_methods:890:    min: 9.072760, mean: 9.393717, max: 10.157201
09:47:22 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:47:22 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.008902, dN_50: 0.000699
09:47:22 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:47:22 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.050988728949626215
09:47:22 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:47:22 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:47:22 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:47:22 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 311 surface elements
09:47:22 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 310 surface elements
09:47:22 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 311 surface elements
09:47:22 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 312 surface elements
09:47:22 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 312 surface elements
09:47:22 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 311 surface elements
09:47:22 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 310 surface elements
09:47:23 DEBUG   opendrift.models.physics_methods:744: Advecting 322 of 6000 elements above 0.100m with wind-sheared ocean current (0.117346 m/s - 0.356614 m/s)
09:47:23 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:47:23 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0016629619182540248 and 0.454073836509572 m/s
09:47:23 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:47:23 DEBUG   opendrift:2110: ======================================================================
09:47:23 INFO    opendrift:2111: 2026-01-05 09:46:46.728136 - step 25 of 48 - 6000 active elements (0 deactivated)
09:47:23 DEBUG   opendrift:2117: 0 elements scheduled.
09:47:23 DEBUG   opendrift:2119: ======================================================================
09:47:23 DEBUG   opendrift:2130:                34.96796262491214 <- latitude -> 35.368458676638596
09:47:23 DEBUG   opendrift:2130:                23.162428320312536 <- longitude -> 23.453105152831316
09:47:23 DEBUG   opendrift:2130:                -131.01409859483783 <- z -> 0.0
09:47:23 DEBUG   opendrift:2131: ---------------------------------
09:47:23 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:23 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:47:23 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:23 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:47:23 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:23 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:23 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:47:23 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:23 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:23 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:23 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:23 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:47:23 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:23 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:47:23 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:23 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:23 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:47:23 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:23 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:47:23 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:23 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:23 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:23 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:23 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:23 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:47:23 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:23 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:23 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:47:23 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:23 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 09:00:00 (before)
                2026-01-05 12:00:00 (after)
09:47:23 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:47:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:47:25 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
09:47:25 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:47:25 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:47:25 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:25 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 13x18x23) for time after (2026-01-05 12:00:00)
09:47:25 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 09:00:00) in space  (linearNDFast)
09:47:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:25 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 12:00:00) in space  (linearNDFast)
09:47:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:26 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 09:00:00, weight 0.74) and
                      after (2026-01-05 12:00:00, weight 0.26) in time
09:47:26 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:26 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:26 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:26 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:47:26 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:26 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:47:26 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:26 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:26 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:47:26 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:26 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 09:00:00 (before)
                2026-01-05 12:00:00 (after)
09:47:26 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:47:26 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:47:26 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
09:47:26 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:47:26 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:47:26 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 7x7x1) for time after (2026-01-05 12:00:00)
09:47:26 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 09:00:00) in space  (linearNDFast)
09:47:26 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:26 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 12:00:00) in space  (linearNDFast)
09:47:26 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:26 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 09:00:00, weight 0.74) and
                      after (2026-01-05 12:00:00, weight 0.26) in time
09:47:26 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:26 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:26 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:26 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:26 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:47:26 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:47:26 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:47:26 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:47:26 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.307972 (min) -0.0638964 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.178947 (min) 0.194127 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.44067 (min) -3.87959 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 9.68252 (min) 11.2223 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:26 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 2.788518, mean: 2.974636, max: 3.470760
09:47:26 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:47:26 DEBUG   opendrift.models.physics_methods:890:    min: 9.097380, mean: 9.394745, max: 10.149435
09:47:26 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 9.097380, mean: 9.394745, max: 10.149435
09:47:26 DEBUG   opendrift:696: No elements hit coastline.
09:47:26 DEBUG   opendrift:1707: No elements to deactivate
09:47:26 DEBUG   opendrift:2167: Calling OpenOil.update()
09:47:26 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:47:26 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:47:26 DEBUG   opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
09:47:26 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:47:26 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:47:26 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:47:26 DEBUG   opendrift.models.physics_methods:890:    min: 9.097380, mean: 9.394745, max: 10.149435
09:47:26 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:47:26 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.009403, dN_50: 0.000738
09:47:26 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:47:26 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.050910798760285945
09:47:26 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:47:26 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:47:26 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:47:26 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 312 surface elements
09:47:26 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 313 surface elements
09:47:26 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 311 surface elements
09:47:26 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 312 surface elements
09:47:26 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 311 surface elements
09:47:26 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 310 surface elements
09:47:26 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 310 surface elements
09:47:26 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 310 surface elements
09:47:26 DEBUG   opendrift.models.physics_methods:744: Advecting 324 of 6000 elements above 0.100m with wind-sheared ocean current (0.000333 m/s - 0.356341 m/s)
09:47:26 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:47:26 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0037736568903420273 and 0.46058579467491984 m/s
09:47:26 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:47:26 DEBUG   opendrift:2110: ======================================================================
09:47:26 INFO    opendrift:2111: 2026-01-05 10:46:46.728136 - step 26 of 48 - 6000 active elements (0 deactivated)
09:47:26 DEBUG   opendrift:2117: 0 elements scheduled.
09:47:26 DEBUG   opendrift:2119: ======================================================================
09:47:26 DEBUG   opendrift:2130:                34.9626762895809 <- latitude -> 35.38281054968357
09:47:26 DEBUG   opendrift:2130:                23.151326259640236 <- longitude -> 23.457159782882552
09:47:26 DEBUG   opendrift:2130:                -130.00595125027957 <- z -> 0.0
09:47:26 DEBUG   opendrift:2131: ---------------------------------
09:47:26 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:26 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:47:26 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:26 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:47:26 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:26 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:26 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:47:26 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:26 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:26 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:26 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:26 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:47:26 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:26 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:47:26 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:26 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:26 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:47:26 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:26 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:47:26 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:26 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:26 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:26 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:26 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:26 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:47:26 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:26 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:26 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:47:26 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:26 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 09:00:00 (before)
                2026-01-05 12:00:00 (after)
09:47:26 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 09:00:00) in space  (linearNDFast)
09:47:26 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:26 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 12:00:00) in space  (linearNDFast)
09:47:26 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:26 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 09:00:00, weight 0.41) and
                      after (2026-01-05 12:00:00, weight 0.59) in time
09:47:26 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:26 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:26 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:26 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:47:26 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:26 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:47:26 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:26 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:26 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:47:26 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:26 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 09:00:00 (before)
                2026-01-05 12:00:00 (after)
09:47:26 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 09:00:00) in space  (linearNDFast)
09:47:26 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:26 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 12:00:00) in space  (linearNDFast)
09:47:26 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:26 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 09:00:00, weight 0.41) and
                      after (2026-01-05 12:00:00, weight 0.59) in time
09:47:26 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:26 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:26 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:26 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:26 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:47:26 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:47:26 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:47:26 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:47:26 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.334964 (min) -0.0636659 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.185885 (min) 0.179389 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.03008 (min) -3.47591 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 9.7653 (min) 11.21 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:26 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 2.745426, mean: 2.920588, max: 3.390699
09:47:26 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:47:26 DEBUG   opendrift.models.physics_methods:890:    min: 9.026813, mean: 9.309051, max: 10.031692
09:47:26 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 9.026813, mean: 9.309051, max: 10.031692
09:47:26 DEBUG   opendrift:696: No elements hit coastline.
09:47:26 DEBUG   opendrift:1707: No elements to deactivate
09:47:26 DEBUG   opendrift:2167: Calling OpenOil.update()
09:47:26 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:47:26 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:47:26 DEBUG   opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
09:47:26 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:47:26 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:47:26 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:47:26 DEBUG   opendrift.models.physics_methods:890:    min: 9.026814, mean: 9.309051, max: 10.031693
09:47:26 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:47:26 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.009986, dN_50: 0.000784
09:47:26 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:47:26 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.049736518716232754
09:47:26 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:47:26 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:47:26 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:47:26 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 311 surface elements
09:47:26 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 312 surface elements
09:47:26 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 315 surface elements
09:47:26 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 315 surface elements
09:47:26 DEBUG   opendrift.models.physics_methods:744: Advecting 330 of 6000 elements above 0.100m with wind-sheared ocean current (0.048646 m/s - 0.352207 m/s)
09:47:26 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:47:26 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0035594363443905534 and 0.4503877502018274 m/s
09:47:26 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:47:26 DEBUG   opendrift:2110: ======================================================================
09:47:26 INFO    opendrift:2111: 2026-01-05 11:46:46.728136 - step 27 of 48 - 6000 active elements (0 deactivated)
09:47:26 DEBUG   opendrift:2117: 0 elements scheduled.
09:47:26 DEBUG   opendrift:2119: ======================================================================
09:47:26 DEBUG   opendrift:2130:                34.96022229075897 <- latitude -> 35.39810553427261
09:47:26 DEBUG   opendrift:2130:                23.14146566364646 <- longitude -> 23.444339526288143
09:47:26 DEBUG   opendrift:2130:                -129.30895252228035 <- z -> 0.0
09:47:26 DEBUG   opendrift:2131: ---------------------------------
09:47:26 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:26 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:47:26 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:26 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:47:26 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:26 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:26 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:47:26 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:26 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:26 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:26 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:26 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:47:26 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:26 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:47:26 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:26 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:26 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:47:26 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:26 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:47:26 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:26 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:26 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:26 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:26 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:26 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:47:26 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:26 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:26 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:47:26 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:26 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 09:00:00 (before)
                2026-01-05 12:00:00 (after)
09:47:26 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 09:00:00) in space  (linearNDFast)
09:47:26 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:26 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 12:00:00) in space  (linearNDFast)
09:47:26 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:26 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 09:00:00, weight 0.07) and
                      after (2026-01-05 12:00:00, weight 0.93) in time
09:47:26 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:26 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:26 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:26 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:47:26 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:26 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:47:26 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:26 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:26 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:47:26 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:26 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 09:00:00 (before)
                2026-01-05 12:00:00 (after)
09:47:26 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 09:00:00) in space  (linearNDFast)
09:47:26 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:26 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 12:00:00) in space  (linearNDFast)
09:47:26 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:26 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 09:00:00, weight 0.07) and
                      after (2026-01-05 12:00:00, weight 0.93) in time
09:47:26 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:26 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:26 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:26 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:26 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:47:26 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:47:26 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:47:26 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:47:26 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.34544 (min) -0.0560316 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.206209 (min) 0.16132 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -3.63094 (min) -3.06659 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 9.84827 (min) 11.2126 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:47:26 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:26 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 2.706994, mean: 2.872999, max: 3.324103
09:47:26 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:47:26 DEBUG   opendrift.models.physics_methods:890:    min: 8.963409, mean: 9.232973, max: 9.932688
09:47:26 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 8.963409, mean: 9.232973, max: 9.932688
09:47:26 DEBUG   opendrift:696: No elements hit coastline.
09:47:26 DEBUG   opendrift:1707: No elements to deactivate
09:47:26 DEBUG   opendrift:2167: Calling OpenOil.update()
09:47:26 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:47:26 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:47:26 DEBUG   opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
09:47:26 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:47:26 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:47:26 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:47:26 DEBUG   opendrift.models.physics_methods:890:    min: 8.963408, mean: 9.232973, max: 9.932688
09:47:26 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:47:26 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.010605, dN_50: 0.000832
09:47:27 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:47:27 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.0487597365615418
09:47:27 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:47:27 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:47:27 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:47:27 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 315 surface elements
09:47:27 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 316 surface elements
09:47:27 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 316 surface elements
09:47:27 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 319 surface elements
09:47:27 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 318 surface elements
09:47:27 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 319 surface elements
09:47:27 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 321 surface elements
09:47:27 DEBUG   opendrift.models.physics_methods:744: Advecting 337 of 6000 elements above 0.100m with wind-sheared ocean current (0.009885 m/s - 0.348731 m/s)
09:47:27 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:47:27 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0009935982174706624 and 0.41325183028232804 m/s
09:47:27 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:47:27 DEBUG   opendrift:2110: ======================================================================
09:47:27 INFO    opendrift:2111: 2026-01-05 12:46:46.728136 - step 28 of 48 - 6000 active elements (0 deactivated)
09:47:27 DEBUG   opendrift:2117: 0 elements scheduled.
09:47:27 DEBUG   opendrift:2119: ======================================================================
09:47:27 DEBUG   opendrift:2130:                34.958637282581456 <- latitude -> 35.40549390634708
09:47:27 DEBUG   opendrift:2130:                23.130154383583307 <- longitude -> 23.434886560396826
09:47:27 DEBUG   opendrift:2130:                -128.30371965678106 <- z -> 0.0
09:47:27 DEBUG   opendrift:2131: ---------------------------------
09:47:27 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:27 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:47:27 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:27 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:47:27 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:27 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:27 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:47:27 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:27 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:27 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:27 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:27 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:47:27 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:27 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:47:27 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:27 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:27 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:47:27 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:27 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:47:27 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:27 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:27 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:27 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:27 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:27 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:47:27 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:27 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:27 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:47:27 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:27 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 12:00:00 (before)
                2026-01-05 15:00:00 (after)
09:47:27 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:47:28 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:47:29 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
09:47:29 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:47:29 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:47:29 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:29 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 13x20x23) for time after (2026-01-05 15:00:00)
09:47:29 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 12:00:00) in space  (linearNDFast)
09:47:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:29 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 15:00:00) in space  (linearNDFast)
09:47:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:29 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 12:00:00, weight 0.74) and
                      after (2026-01-05 15:00:00, weight 0.26) in time
09:47:29 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:29 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:29 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:29 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:47:29 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:29 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:47:29 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:29 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:47:29 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:29 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 12:00:00 (before)
                2026-01-05 15:00:00 (after)
09:47:29 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:47:29 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:47:29 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
09:47:29 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:47:29 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:47:29 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 7x7x1) for time after (2026-01-05 15:00:00)
09:47:29 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 12:00:00) in space  (linearNDFast)
09:47:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:29 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 15:00:00) in space  (linearNDFast)
09:47:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:29 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 12:00:00, weight 0.74) and
                      after (2026-01-05 15:00:00, weight 0.26) in time
09:47:29 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:29 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:29 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:29 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:29 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:47:29 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:47:29 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:47:29 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:47:29 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:29 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.347348 (min) -0.0630057 (max)
09:47:29 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.201706 (min) 0.156861 (max)
09:47:29 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -3.69988 (min) -3.14252 (max)
09:47:29 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 9.69407 (min) 11.1152 (max)
09:47:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:47:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:47:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:47:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:47:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:47:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:47:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:47:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:47:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:47:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:47:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:47:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:47:29 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:47:29 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:29 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:47:29 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:29 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 2.641064, mean: 2.802227, max: 3.285018
09:47:29 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:47:29 DEBUG   opendrift.models.physics_methods:890:    min: 8.853583, mean: 9.118355, max: 9.874122
09:47:29 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 8.853583, mean: 9.118355, max: 9.874122
09:47:29 DEBUG   opendrift:696: No elements hit coastline.
09:47:29 DEBUG   opendrift:1707: No elements to deactivate
09:47:29 DEBUG   opendrift:2167: Calling OpenOil.update()
09:47:29 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:47:29 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:47:29 DEBUG   opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
09:47:29 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:47:29 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:47:29 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:47:29 DEBUG   opendrift.models.physics_methods:890:    min: 8.853583, mean: 9.118355, max: 9.874122
09:47:29 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:47:29 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.011295, dN_50: 0.000886
09:47:29 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:47:29 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.04818646807091039
09:47:29 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:47:29 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:47:29 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:47:29 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 322 surface elements
09:47:29 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 321 surface elements
09:47:29 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 320 surface elements
09:47:29 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 319 surface elements
09:47:29 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 318 surface elements
09:47:29 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 320 surface elements
09:47:29 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 321 surface elements
09:47:29 DEBUG   opendrift.models.physics_methods:744: Advecting 334 of 6000 elements above 0.100m with wind-sheared ocean current (0.072969 m/s - 0.346675 m/s)
09:47:29 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:47:29 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0014507055492503054 and 0.4283160208094611 m/s
09:47:29 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:47:29 DEBUG   opendrift:2110: ======================================================================
09:47:29 INFO    opendrift:2111: 2026-01-05 13:46:46.728136 - step 29 of 48 - 6000 active elements (0 deactivated)
09:47:29 DEBUG   opendrift:2117: 0 elements scheduled.
09:47:29 DEBUG   opendrift:2119: ======================================================================
09:47:29 DEBUG   opendrift:2130:                34.95714654773703 <- latitude -> 35.40151158957577
09:47:29 DEBUG   opendrift:2130:                23.113886917338487 <- longitude -> 23.424045461309476
09:47:29 DEBUG   opendrift:2130:                -127.666518042058 <- z -> 0.0
09:47:29 DEBUG   opendrift:2131: ---------------------------------
09:47:29 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:29 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:47:29 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:29 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:47:29 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:29 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:47:29 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:29 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:29 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:29 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:29 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:47:29 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:29 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:47:29 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:29 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:47:29 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:29 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:47:29 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:29 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:29 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:29 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:29 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:29 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:47:29 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:29 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:47:29 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:29 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 12:00:00 (before)
                2026-01-05 15:00:00 (after)
09:47:29 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 12:00:00) in space  (linearNDFast)
09:47:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:29 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 15:00:00) in space  (linearNDFast)
09:47:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:29 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 12:00:00, weight 0.41) and
                      after (2026-01-05 15:00:00, weight 0.59) in time
09:47:29 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:29 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:29 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:29 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:47:29 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:30 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:47:30 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:30 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:30 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:47:30 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:30 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 12:00:00 (before)
                2026-01-05 15:00:00 (after)
09:47:30 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 12:00:00) in space  (linearNDFast)
09:47:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:30 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 15:00:00) in space  (linearNDFast)
09:47:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:30 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 12:00:00, weight 0.41) and
                      after (2026-01-05 15:00:00, weight 0.59) in time
09:47:30 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:30 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:30 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:30 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:30 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:47:30 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:47:30 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:47:30 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:47:30 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:30 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.340245 (min) -0.0693121 (max)
09:47:30 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.218591 (min) 0.219767 (max)
09:47:30 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -3.89566 (min) -3.37689 (max)
09:47:30 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 9.44772 (min) 11.0247 (max)
09:47:30 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:47:30 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:47:30 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:47:30 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:47:30 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:47:30 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:47:30 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:47:30 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:47:30 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:47:30 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:47:30 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:47:30 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:47:30 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:47:30 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:30 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:47:30 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:30 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 2.558171, mean: 2.730046, max: 3.281051
09:47:30 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:47:30 DEBUG   opendrift.models.physics_methods:890:    min: 8.713535, mean: 8.999812, max: 9.868157
09:47:30 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 8.713535, mean: 8.999812, max: 9.868157
09:47:30 DEBUG   opendrift:696: No elements hit coastline.
09:47:30 DEBUG   opendrift:1707: No elements to deactivate
09:47:30 DEBUG   opendrift:2167: Calling OpenOil.update()
09:47:30 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:47:30 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:47:30 DEBUG   opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
09:47:30 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:47:30 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:47:30 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:47:30 DEBUG   opendrift.models.physics_methods:890:    min: 8.713535, mean: 8.999812, max: 9.868157
09:47:30 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:47:30 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.012037, dN_50: 0.000945
09:47:30 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:47:30 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.04812828485001452
09:47:30 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:47:30 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:47:30 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:47:30 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 332 surface elements
09:47:30 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 331 surface elements
09:47:30 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 330 surface elements
09:47:30 DEBUG   opendrift.models.physics_methods:744: Advecting 345 of 6000 elements above 0.100m with wind-sheared ocean current (0.003167 m/s - 0.346466 m/s)
09:47:30 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:47:30 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0023933952029447135 and 0.4980713141225855 m/s
09:47:30 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:47:30 DEBUG   opendrift:2110: ======================================================================
09:47:30 INFO    opendrift:2111: 2026-01-05 14:46:46.728136 - step 30 of 48 - 6000 active elements (0 deactivated)
09:47:30 DEBUG   opendrift:2117: 0 elements scheduled.
09:47:30 DEBUG   opendrift:2119: ======================================================================
09:47:30 DEBUG   opendrift:2130:                34.95016177140811 <- latitude -> 35.40411897739349
09:47:30 DEBUG   opendrift:2130:                23.091855310586702 <- longitude -> 23.41151914718279
09:47:30 DEBUG   opendrift:2130:                -126.69735660903345 <- z -> 0.0
09:47:30 DEBUG   opendrift:2131: ---------------------------------
09:47:30 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:30 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:47:30 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:30 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:47:30 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:30 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:30 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:47:30 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:30 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:30 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:30 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:30 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:47:30 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:30 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:47:30 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:30 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:30 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:47:30 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:30 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:47:30 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:30 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:30 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:30 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:30 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:30 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:47:30 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:30 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:30 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:47:30 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:30 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 12:00:00 (before)
                2026-01-05 15:00:00 (after)
09:47:30 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 12:00:00) in space  (linearNDFast)
09:47:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:30 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 15:00:00) in space  (linearNDFast)
09:47:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:30 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 12:00:00, weight 0.07) and
                      after (2026-01-05 15:00:00, weight 0.93) in time
09:47:30 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:30 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:30 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:30 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:47:30 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:30 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:47:30 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:30 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:30 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:47:30 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:30 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 12:00:00 (before)
                2026-01-05 15:00:00 (after)
09:47:30 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 12:00:00) in space  (linearNDFast)
09:47:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:30 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 15:00:00) in space  (linearNDFast)
09:47:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:30 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 12:00:00, weight 0.07) and
                      after (2026-01-05 15:00:00, weight 0.93) in time
09:47:30 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:30 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:30 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:30 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:30 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:47:30 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:47:30 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:47:30 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:47:30 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:30 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.349988 (min) -0.0778699 (max)
09:47:30 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.197233 (min) 0.214276 (max)
09:47:30 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.09064 (min) -3.6039 (max)
09:47:30 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 9.22273 (min) 10.9722 (max)
09:47:30 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:47:30 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:47:30 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:47:30 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:47:30 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:47:30 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:47:30 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:47:30 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:47:30 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:47:30 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:47:30 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:47:30 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:47:30 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:47:30 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:30 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:47:30 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:30 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 2.488728, mean: 2.664739, max: 3.300106
09:47:30 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:47:30 DEBUG   opendrift.models.physics_methods:890:    min: 8.594454, mean: 8.891076, max: 9.896770
09:47:30 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 8.594454, mean: 8.891076, max: 9.896770
09:47:30 DEBUG   opendrift:696: No elements hit coastline.
09:47:30 DEBUG   opendrift:1707: No elements to deactivate
09:47:30 DEBUG   opendrift:2167: Calling OpenOil.update()
09:47:30 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:47:30 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:47:30 DEBUG   opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
09:47:30 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:47:30 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:47:30 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:47:30 DEBUG   opendrift.models.physics_methods:890:    min: 8.594454, mean: 8.891076, max: 9.896770
09:47:30 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:47:30 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.012825, dN_50: 0.001007
09:47:30 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:47:30 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.048407763860111884
09:47:30 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:47:30 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:47:30 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:47:30 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 333 surface elements
09:47:30 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 333 surface elements
09:47:30 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 337 surface elements
09:47:30 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 336 surface elements
09:47:30 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 334 surface elements
09:47:30 DEBUG   opendrift.models.physics_methods:744: Advecting 349 of 6000 elements above 0.100m with wind-sheared ocean current (0.025354 m/s - 0.347470 m/s)
09:47:30 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:47:30 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0033146881230234934 and 0.4173384941481045 m/s
09:47:30 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:47:30 DEBUG   opendrift:2110: ======================================================================
09:47:30 INFO    opendrift:2111: 2026-01-05 15:46:46.728136 - step 31 of 48 - 6000 active elements (0 deactivated)
09:47:30 DEBUG   opendrift:2117: 0 elements scheduled.
09:47:30 DEBUG   opendrift:2119: ======================================================================
09:47:30 DEBUG   opendrift:2130:                34.95190548743561 <- latitude -> 35.40380259437482
09:47:30 DEBUG   opendrift:2130:                23.070422250671974 <- longitude -> 23.40597850073479
09:47:30 DEBUG   opendrift:2130:                -125.98042796389483 <- z -> 0.0
09:47:30 DEBUG   opendrift:2131: ---------------------------------
09:47:30 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:30 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:47:30 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:30 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:47:30 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:30 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:30 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:47:30 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:30 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:30 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:30 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:30 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:47:30 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:30 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:47:30 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:30 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:30 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:47:30 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:30 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:47:30 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:30 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:30 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:30 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:30 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:30 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:47:30 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:30 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:30 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:47:30 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:30 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 15:00:00 (before)
                2026-01-05 18:00:00 (after)
09:47:30 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:47:31 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:47:32 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
09:47:32 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:47:32 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:47:32 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:32 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 13x20x23) for time after (2026-01-05 18:00:00)
09:47:32 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 15:00:00) in space  (linearNDFast)
09:47:32 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:32 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 18:00:00) in space  (linearNDFast)
09:47:32 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:32 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 15:00:00, weight 0.74) and
                      after (2026-01-05 18:00:00, weight 0.26) in time
09:47:32 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:32 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:32 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:32 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:47:32 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:32 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:47:32 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:32 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:32 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:47:32 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:32 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 15:00:00 (before)
                2026-01-05 18:00:00 (after)
09:47:32 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:47:32 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:47:33 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
09:47:33 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:47:33 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:47:33 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 7x7x1) for time after (2026-01-05 18:00:00)
09:47:33 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 15:00:00) in space  (linearNDFast)
09:47:33 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:33 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 18:00:00) in space  (linearNDFast)
09:47:33 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:33 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 15:00:00, weight 0.74) and
                      after (2026-01-05 18:00:00, weight 0.26) in time
09:47:33 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:33 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:33 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:33 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:33 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:47:33 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:47:33 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:47:33 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:47:33 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.366885 (min) -0.0946855 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.243785 (min) 0.216555 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.76847 (min) -3.98151 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 9.12012 (min) 11.0202 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:33 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 2.579020, mean: 2.744177, max: 3.433985
09:47:33 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:47:33 DEBUG   opendrift.models.physics_methods:890:    min: 8.748970, mean: 9.023285, max: 10.095523
09:47:33 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 8.748970, mean: 9.023285, max: 10.095523
09:47:33 DEBUG   opendrift:696: No elements hit coastline.
09:47:33 DEBUG   opendrift:1707: No elements to deactivate
09:47:33 DEBUG   opendrift:2167: Calling OpenOil.update()
09:47:33 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:47:33 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:47:33 DEBUG   opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
09:47:33 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:47:33 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:47:33 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:47:33 DEBUG   opendrift.models.physics_methods:890:    min: 8.748970, mean: 9.023285, max: 10.095523
09:47:33 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:47:33 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.013474, dN_50: 0.001057
09:47:33 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:47:33 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.05037141847902563
09:47:33 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:47:33 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:47:33 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:47:33 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 337 surface elements
09:47:33 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 339 surface elements
09:47:33 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 338 surface elements
09:47:33 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 339 surface elements
09:47:33 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 341 surface elements
09:47:33 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 341 surface elements
09:47:33 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 340 surface elements
09:47:33 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 341 surface elements
09:47:33 DEBUG   opendrift.models.physics_methods:744: Advecting 357 of 6000 elements above 0.100m with wind-sheared ocean current (0.005419 m/s - 0.354448 m/s)
09:47:33 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:47:33 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0007962287474743972 and 0.44123663925808704 m/s
09:47:33 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:47:33 DEBUG   opendrift:2110: ======================================================================
09:47:33 INFO    opendrift:2111: 2026-01-05 16:46:46.728136 - step 32 of 48 - 6000 active elements (0 deactivated)
09:47:33 DEBUG   opendrift:2117: 0 elements scheduled.
09:47:33 DEBUG   opendrift:2119: ======================================================================
09:47:33 DEBUG   opendrift:2130:                34.947477043842675 <- latitude -> 35.40937673320258
09:47:33 DEBUG   opendrift:2130:                23.050657980496116 <- longitude -> 23.403833064390454
09:47:33 DEBUG   opendrift:2130:                -125.1840737662155 <- z -> 0.0
09:47:33 DEBUG   opendrift:2131: ---------------------------------
09:47:33 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:33 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:47:33 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:33 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:47:33 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:33 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:33 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:47:33 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:33 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:33 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:33 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:33 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:47:33 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:33 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:47:33 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:33 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:33 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:47:33 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:33 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:47:33 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:33 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:33 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:33 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:33 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:33 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:47:33 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:33 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:33 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:47:33 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:33 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 15:00:00 (before)
                2026-01-05 18:00:00 (after)
09:47:33 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 15:00:00) in space  (linearNDFast)
09:47:33 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:33 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 18:00:00) in space  (linearNDFast)
09:47:33 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:33 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 15:00:00, weight 0.41) and
                      after (2026-01-05 18:00:00, weight 0.59) in time
09:47:33 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:33 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:33 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:33 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:47:33 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:33 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:47:33 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:33 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:33 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:47:33 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:33 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 15:00:00 (before)
                2026-01-05 18:00:00 (after)
09:47:33 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 15:00:00) in space  (linearNDFast)
09:47:33 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:33 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 18:00:00) in space  (linearNDFast)
09:47:33 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:33 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 15:00:00, weight 0.41) and
                      after (2026-01-05 18:00:00, weight 0.59) in time
09:47:33 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:33 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:33 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:33 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:33 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:47:33 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:47:33 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:47:33 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:47:33 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.387414 (min) -0.112526 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.25754 (min) 0.199597 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -5.64564 (min) -4.41066 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.9128 (min) 11.1852 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:33 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 2.630500, mean: 2.891453, max: 3.653020
09:47:33 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:47:33 DEBUG   opendrift.models.physics_methods:890:    min: 8.835858, mean: 9.262621, max: 10.412514
09:47:33 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 8.835858, mean: 9.262621, max: 10.412514
09:47:33 DEBUG   opendrift:696: No elements hit coastline.
09:47:33 DEBUG   opendrift:1707: No elements to deactivate
09:47:33 DEBUG   opendrift:2167: Calling OpenOil.update()
09:47:33 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:47:33 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:47:33 DEBUG   opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
09:47:33 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:47:33 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:47:33 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:47:33 DEBUG   opendrift.models.physics_methods:890:    min: 8.835858, mean: 9.262621, max: 10.412514
09:47:33 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:47:33 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.014065, dN_50: 0.001104
09:47:33 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:47:33 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.05358405739379908
09:47:33 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:47:33 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:47:33 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:47:33 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 344 surface elements
09:47:33 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 346 surface elements
09:47:33 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 345 surface elements
09:47:33 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 347 surface elements
09:47:33 DEBUG   opendrift.models.physics_methods:744: Advecting 366 of 6000 elements above 0.100m with wind-sheared ocean current (0.001367 m/s - 0.365578 m/s)
09:47:33 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:47:33 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0014132052358018859 and 0.47100993392193563 m/s
09:47:33 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:47:33 DEBUG   opendrift:2110: ======================================================================
09:47:33 INFO    opendrift:2111: 2026-01-05 17:46:46.728136 - step 33 of 48 - 6000 active elements (0 deactivated)
09:47:33 DEBUG   opendrift:2117: 0 elements scheduled.
09:47:33 DEBUG   opendrift:2119: ======================================================================
09:47:33 DEBUG   opendrift:2130:                34.948746767852306 <- latitude -> 35.412776263278
09:47:33 DEBUG   opendrift:2130:                23.03783030584284 <- longitude -> 23.399251516205506
09:47:33 DEBUG   opendrift:2130:                -124.40444577372669 <- z -> 0.0
09:47:33 DEBUG   opendrift:2131: ---------------------------------
09:47:33 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:33 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:47:33 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:33 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:47:33 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:33 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:33 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:47:33 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:33 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:33 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:33 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:33 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:47:33 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:33 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:47:33 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:33 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:33 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:47:33 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:33 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:47:33 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:33 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:33 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:33 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:33 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:33 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:47:33 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:33 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:33 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:47:33 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:33 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 15:00:00 (before)
                2026-01-05 18:00:00 (after)
09:47:33 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 15:00:00) in space  (linearNDFast)
09:47:33 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:33 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 18:00:00) in space  (linearNDFast)
09:47:33 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:33 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 15:00:00, weight 0.07) and
                      after (2026-01-05 18:00:00, weight 0.93) in time
09:47:33 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:33 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:33 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:33 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:47:33 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:33 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:47:33 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:33 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:33 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:47:33 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:33 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 15:00:00 (before)
                2026-01-05 18:00:00 (after)
09:47:33 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 15:00:00) in space  (linearNDFast)
09:47:33 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:33 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 18:00:00) in space  (linearNDFast)
09:47:33 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:33 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 15:00:00, weight 0.07) and
                      after (2026-01-05 18:00:00, weight 0.93) in time
09:47:33 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:33 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:33 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:33 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:33 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:47:33 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:47:33 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:47:33 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:47:33 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.407745 (min) -0.089838 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.23227 (min) 0.246047 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.49912 (min) -4.83369 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.64991 (min) 11.3787 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:47:33 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:33 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 2.666064, mean: 3.068907, max: 3.906745
09:47:33 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:47:33 DEBUG   opendrift.models.physics_methods:890:    min: 8.895388, mean: 9.542390, max: 10.768053
09:47:33 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 8.895388, mean: 9.542390, max: 10.768053
09:47:33 DEBUG   opendrift:696: No elements hit coastline.
09:47:33 DEBUG   opendrift:1707: No elements to deactivate
09:47:33 DEBUG   opendrift:2167: Calling OpenOil.update()
09:47:33 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:47:33 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:47:33 DEBUG   opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
09:47:33 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:47:33 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:47:33 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:47:33 DEBUG   opendrift.models.physics_methods:890:    min: 8.895388, mean: 9.542390, max: 10.768053
09:47:33 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:47:33 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.014650, dN_50: 0.001150
09:47:33 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:47:33 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.057305513035209664
09:47:33 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:47:33 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:47:33 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:47:33 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 350 surface elements
09:47:33 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 357 surface elements
09:47:33 DEBUG   opendrift.models.physics_methods:744: Advecting 370 of 6000 elements above 0.100m with wind-sheared ocean current (0.026286 m/s - 0.378060 m/s)
09:47:33 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:47:33 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0018283509639090813 and 0.4238601891108635 m/s
09:47:33 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:47:33 DEBUG   opendrift:2110: ======================================================================
09:47:33 INFO    opendrift:2111: 2026-01-05 18:46:46.728136 - step 34 of 48 - 6000 active elements (0 deactivated)
09:47:33 DEBUG   opendrift:2117: 0 elements scheduled.
09:47:33 DEBUG   opendrift:2119: ======================================================================
09:47:33 DEBUG   opendrift:2130:                34.950638844238455 <- latitude -> 35.42045549956629
09:47:33 DEBUG   opendrift:2130:                23.01876508317367 <- longitude -> 23.394308695192127
09:47:33 DEBUG   opendrift:2130:                -123.02846890884824 <- z -> 0.0
09:47:33 DEBUG   opendrift:2131: ---------------------------------
09:47:33 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:33 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:47:33 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:33 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:47:33 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:33 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:33 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:47:33 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:33 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:33 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:33 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:33 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:47:33 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:33 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:47:33 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:33 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:33 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:47:33 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:33 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:47:33 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:33 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:33 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:33 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:33 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:33 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:47:33 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:33 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:33 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:47:33 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:33 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 18:00:00 (before)
                2026-01-05 21:00:00 (after)
09:47:33 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:47:35 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:47:36 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
09:47:36 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:47:36 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:47:36 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:36 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 14x20x22) for time after (2026-01-05 21:00:00)
09:47:36 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 18:00:00) in space  (linearNDFast)
09:47:36 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:36 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 21:00:00) in space  (linearNDFast)
09:47:36 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:36 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 18:00:00, weight 0.74) and
                      after (2026-01-05 21:00:00, weight 0.26) in time
09:47:36 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:36 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:36 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:36 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:47:36 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:36 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:47:36 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:36 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:36 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:47:36 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:36 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 18:00:00 (before)
                2026-01-05 21:00:00 (after)
09:47:36 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:47:36 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:47:36 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
09:47:36 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:47:36 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:47:36 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 7x7x1) for time after (2026-01-05 21:00:00)
09:47:36 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 18:00:00) in space  (linearNDFast)
09:47:36 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:36 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 21:00:00) in space  (linearNDFast)
09:47:36 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:36 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 18:00:00, weight 0.74) and
                      after (2026-01-05 21:00:00, weight 0.26) in time
09:47:36 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:36 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:36 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:36 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:36 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:47:36 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:47:36 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:47:36 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:47:36 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:36 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.382537 (min) -0.0884572 (max)
09:47:36 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.19591 (min) 0.217074 (max)
09:47:36 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.4135 (min) -4.76526 (max)
09:47:36 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.70577 (min) 11.6592 (max)
09:47:36 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:47:36 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:47:36 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:47:36 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:47:36 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:47:36 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:47:36 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:47:36 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:47:36 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:47:36 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:47:36 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:47:36 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:47:36 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:47:36 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:36 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:47:36 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:36 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 2.664331, mean: 3.060880, max: 4.064564
09:47:36 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:47:36 DEBUG   opendrift.models.physics_methods:890:    min: 8.892496, mean: 9.529609, max: 10.983394
09:47:36 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 8.892496, mean: 9.529609, max: 10.983394
09:47:36 DEBUG   opendrift:696: No elements hit coastline.
09:47:36 DEBUG   opendrift:1707: No elements to deactivate
09:47:36 DEBUG   opendrift:2167: Calling OpenOil.update()
09:47:36 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:47:36 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:47:36 DEBUG   opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
09:47:36 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:47:36 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:47:36 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:47:36 DEBUG   opendrift.models.physics_methods:890:    min: 8.892496, mean: 9.529610, max: 10.983395
09:47:36 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:47:36 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.015513, dN_50: 0.001217
09:47:36 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:47:36 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.05962029420800349
09:47:36 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:47:36 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:47:36 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:47:36 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 357 surface elements
09:47:36 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 356 surface elements
09:47:36 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 355 surface elements
09:47:36 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 355 surface elements
09:47:36 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 358 surface elements
09:47:36 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 357 surface elements
09:47:37 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 360 surface elements
09:47:37 DEBUG   opendrift.models.physics_methods:744: Advecting 374 of 6000 elements above 0.100m with wind-sheared ocean current (0.012904 m/s - 0.385621 m/s)
09:47:37 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:47:37 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0007640791530405201 and 0.4259625840877755 m/s
09:47:37 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:47:37 DEBUG   opendrift:2110: ======================================================================
09:47:37 INFO    opendrift:2111: 2026-01-05 19:46:46.728136 - step 35 of 48 - 6000 active elements (0 deactivated)
09:47:37 DEBUG   opendrift:2117: 0 elements scheduled.
09:47:37 DEBUG   opendrift:2119: ======================================================================
09:47:37 DEBUG   opendrift:2130:                34.95129778943514 <- latitude -> 35.426100379670025
09:47:37 DEBUG   opendrift:2130:                23.003814873374004 <- longitude -> 23.386998103100606
09:47:37 DEBUG   opendrift:2130:                -122.2289442159604 <- z -> 0.0
09:47:37 DEBUG   opendrift:2131: ---------------------------------
09:47:37 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:37 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:47:37 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:37 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:47:37 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:37 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:37 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:47:37 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:37 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:37 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:37 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:37 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:47:37 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:37 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:47:37 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:37 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:37 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:47:37 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:37 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:47:37 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:37 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:37 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:37 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:37 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:37 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:47:37 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:37 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:37 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:47:37 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:37 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 18:00:00 (before)
                2026-01-05 21:00:00 (after)
09:47:37 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 18:00:00) in space  (linearNDFast)
09:47:37 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:37 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 21:00:00) in space  (linearNDFast)
09:47:37 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:37 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 18:00:00, weight 0.41) and
                      after (2026-01-05 21:00:00, weight 0.59) in time
09:47:37 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:37 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:37 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:37 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:47:37 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:37 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:47:37 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:37 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:37 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:47:37 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:37 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 18:00:00 (before)
                2026-01-05 21:00:00 (after)
09:47:37 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 18:00:00) in space  (linearNDFast)
09:47:37 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:37 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 21:00:00) in space  (linearNDFast)
09:47:37 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:37 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 18:00:00, weight 0.41) and
                      after (2026-01-05 21:00:00, weight 0.59) in time
09:47:37 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:37 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:37 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:37 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:37 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:47:37 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:47:37 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:47:37 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:47:37 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:37 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.372941 (min) -0.0820505 (max)
09:47:37 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.169774 (min) 0.242432 (max)
09:47:37 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.13529 (min) -4.53501 (max)
09:47:37 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.84651 (min) 11.9086 (max)
09:47:37 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:47:37 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:47:37 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:47:37 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:47:37 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:47:37 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:47:37 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:47:37 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:47:37 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:47:37 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:47:37 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:47:37 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:47:37 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:47:37 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:37 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:47:37 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:37 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 2.661940, mean: 2.998410, max: 4.158603
09:47:37 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:47:37 DEBUG   opendrift.models.physics_methods:890:    min: 8.888505, mean: 9.431328, max: 11.109726
09:47:37 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 8.888505, mean: 9.431328, max: 11.109726
09:47:37 DEBUG   opendrift:696: No elements hit coastline.
09:47:37 DEBUG   opendrift:1707: No elements to deactivate
09:47:37 DEBUG   opendrift:2167: Calling OpenOil.update()
09:47:37 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:47:37 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:47:37 DEBUG   opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
09:47:37 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:47:37 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:47:37 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:47:37 DEBUG   opendrift.models.physics_methods:890:    min: 8.888505, mean: 9.431328, max: 11.109726
09:47:37 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:47:37 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.016511, dN_50: 0.001296
09:47:37 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:47:37 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.06099958522653855
09:47:37 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:47:37 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:47:37 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:47:37 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 363 surface elements
09:47:37 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 362 surface elements
09:47:37 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 361 surface elements
09:47:37 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 360 surface elements
09:47:37 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 363 surface elements
09:47:37 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 363 surface elements
09:47:37 DEBUG   opendrift.models.physics_methods:744: Advecting 383 of 6000 elements above 0.100m with wind-sheared ocean current (0.000439 m/s - 0.390056 m/s)
09:47:37 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:47:37 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0026278786330312417 and 0.4788246250206879 m/s
09:47:37 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:47:37 DEBUG   opendrift:2110: ======================================================================
09:47:37 INFO    opendrift:2111: 2026-01-05 20:46:46.728136 - step 36 of 48 - 6000 active elements (0 deactivated)
09:47:37 DEBUG   opendrift:2117: 0 elements scheduled.
09:47:37 DEBUG   opendrift:2119: ======================================================================
09:47:37 DEBUG   opendrift:2130:                34.948937024907686 <- latitude -> 35.43437508354871
09:47:37 DEBUG   opendrift:2130:                22.98755457211071 <- longitude -> 23.387621791927945
09:47:37 DEBUG   opendrift:2130:                -121.28147611864435 <- z -> 0.0
09:47:37 DEBUG   opendrift:2131: ---------------------------------
09:47:37 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:37 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:47:37 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:37 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:47:37 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:37 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:37 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:47:37 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:37 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:37 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:37 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:37 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:47:37 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:37 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:47:37 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:37 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:37 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:47:37 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:37 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:47:37 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:37 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:37 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:37 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:37 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:37 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:47:37 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:37 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:37 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:47:37 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:37 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 18:00:00 (before)
                2026-01-05 21:00:00 (after)
09:47:37 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 18:00:00) in space  (linearNDFast)
09:47:37 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:37 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 21:00:00) in space  (linearNDFast)
09:47:37 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:37 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 18:00:00, weight 0.07) and
                      after (2026-01-05 21:00:00, weight 0.93) in time
09:47:37 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:37 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:37 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:37 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:47:37 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:37 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:47:37 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:37 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:37 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:47:37 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:37 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 18:00:00 (before)
                2026-01-05 21:00:00 (after)
09:47:37 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 18:00:00) in space  (linearNDFast)
09:47:37 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:37 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-05 21:00:00) in space  (linearNDFast)
09:47:37 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:37 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 18:00:00, weight 0.07) and
                      after (2026-01-05 21:00:00, weight 0.93) in time
09:47:37 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:37 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:37 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:37 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:37 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:47:37 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:47:37 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:47:37 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:47:37 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:37 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.340525 (min) -0.0710209 (max)
09:47:37 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.129347 (min) 0.269226 (max)
09:47:37 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -5.95283 (min) -4.30531 (max)
09:47:37 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.98716 (min) 12.0548 (max)
09:47:37 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:47:37 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:47:37 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:47:37 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:47:37 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:47:37 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:47:37 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:47:37 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:47:37 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:47:37 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:47:37 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:47:37 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:47:37 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:47:37 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:37 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:47:37 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:37 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 2.645819, mean: 2.938712, max: 4.185533
09:47:37 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:47:37 DEBUG   opendrift.models.physics_methods:890:    min: 8.861549, mean: 9.336094, max: 11.145640
09:47:37 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 8.861549, mean: 9.336094, max: 11.145640
09:47:37 DEBUG   opendrift:696: No elements hit coastline.
09:47:37 DEBUG   opendrift:1707: No elements to deactivate
09:47:37 DEBUG   opendrift:2167: Calling OpenOil.update()
09:47:37 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:47:37 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:47:37 DEBUG   opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
09:47:37 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:47:37 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:47:37 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:47:37 DEBUG   opendrift.models.physics_methods:890:    min: 8.861549, mean: 9.336094, max: 11.145639
09:47:37 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:47:37 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.017575, dN_50: 0.001379
09:47:37 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:47:37 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.06139457395403346
09:47:37 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:47:37 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:47:37 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:47:37 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 368 surface elements
09:47:37 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 367 surface elements
09:47:37 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 372 surface elements
09:47:37 DEBUG   opendrift.models.physics_methods:744: Advecting 391 of 6000 elements above 0.100m with wind-sheared ocean current (0.022365 m/s - 0.391317 m/s)
09:47:37 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:47:37 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.000405149155725514 and 0.41535526429447667 m/s
09:47:37 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:47:37 DEBUG   opendrift:2110: ======================================================================
09:47:37 INFO    opendrift:2111: 2026-01-05 21:46:46.728136 - step 37 of 48 - 6000 active elements (0 deactivated)
09:47:37 DEBUG   opendrift:2117: 0 elements scheduled.
09:47:37 DEBUG   opendrift:2119: ======================================================================
09:47:37 DEBUG   opendrift:2130:                34.94474754826779 <- latitude -> 35.4499918833917
09:47:37 DEBUG   opendrift:2130:                22.97854745750642 <- longitude -> 23.379393718332846
09:47:37 DEBUG   opendrift:2130:                -120.5076669250285 <- z -> 0.0
09:47:37 DEBUG   opendrift:2131: ---------------------------------
09:47:37 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:37 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:47:37 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:37 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:47:37 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:37 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:37 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:47:37 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:37 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:37 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:37 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:37 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:47:37 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:37 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:47:37 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:37 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:37 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:47:37 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:37 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:47:37 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:37 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:37 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:37 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:37 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:37 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:47:37 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:37 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:37 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:47:37 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:37 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 21:00:00 (before)
                2026-01-06 00:00:00 (after)
09:47:37 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:47:39 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:47:40 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
09:47:40 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:47:40 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:47:40 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:40 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 14x21x22) for time after (2026-01-06 00:00:00)
09:47:40 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 21:00:00) in space  (linearNDFast)
09:47:40 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:40 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-06 00:00:00) in space  (linearNDFast)
09:47:40 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:40 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 21:00:00, weight 0.74) and
                      after (2026-01-06 00:00:00, weight 0.26) in time
09:47:40 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:40 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:40 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:40 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:47:40 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:40 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:47:40 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:40 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:40 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:47:40 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:40 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 21:00:00 (before)
                2026-01-06 00:00:00 (after)
09:47:40 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:47:40 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:47:40 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
09:47:40 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:47:40 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:47:40 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-01-06 00:00:00)
09:47:40 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 21:00:00) in space  (linearNDFast)
09:47:40 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:40 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-06 00:00:00) in space  (linearNDFast)
09:47:40 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:40 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 21:00:00, weight 0.74) and
                      after (2026-01-06 00:00:00, weight 0.26) in time
09:47:40 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:40 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:40 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:40 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:40 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:47:40 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:47:40 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:47:40 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:47:40 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:40 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.320058 (min) -0.0558723 (max)
09:47:40 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.165786 (min) 0.242333 (max)
09:47:40 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.0766 (min) -4.62882 (max)
09:47:40 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.76741 (min) 12.0645 (max)
09:47:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:47:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:47:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:47:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:47:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:47:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:47:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:47:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:47:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:47:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:47:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:47:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:47:40 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:47:40 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:40 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:47:40 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:40 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 2.636004, mean: 2.908119, max: 4.244050
09:47:40 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:47:40 DEBUG   opendrift.models.physics_methods:890:    min: 8.845098, mean: 9.286087, max: 11.223280
09:47:40 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 8.845098, mean: 9.286087, max: 11.223280
09:47:40 DEBUG   opendrift:696: No elements hit coastline.
09:47:40 DEBUG   opendrift:1707: No elements to deactivate
09:47:40 DEBUG   opendrift:2167: Calling OpenOil.update()
09:47:40 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:47:40 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:47:40 DEBUG   opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
09:47:40 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:47:40 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:47:40 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:47:40 DEBUG   opendrift.models.physics_methods:890:    min: 8.845098, mean: 9.286087, max: 11.223280
09:47:40 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:47:40 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.018646, dN_50: 0.001463
09:47:40 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:47:40 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.06225284961875452
09:47:40 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:47:40 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:47:40 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:47:40 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 372 surface elements
09:47:40 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 381 surface elements
09:47:40 DEBUG   opendrift.models.physics_methods:744: Advecting 388 of 6000 elements above 0.100m with wind-sheared ocean current (0.001527 m/s - 0.394043 m/s)
09:47:40 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:47:40 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.00198047339323146 and 0.4253184457134359 m/s
09:47:41 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:47:41 DEBUG   opendrift:2110: ======================================================================
09:47:41 INFO    opendrift:2111: 2026-01-05 22:46:46.728136 - step 38 of 48 - 6000 active elements (0 deactivated)
09:47:41 DEBUG   opendrift:2117: 0 elements scheduled.
09:47:41 DEBUG   opendrift:2119: ======================================================================
09:47:41 DEBUG   opendrift:2130:                34.94491524054953 <- latitude -> 35.4697461883403
09:47:41 DEBUG   opendrift:2130:                22.97166829783536 <- longitude -> 23.378334968753737
09:47:41 DEBUG   opendrift:2130:                -119.56999156029745 <- z -> 0.0
09:47:41 DEBUG   opendrift:2131: ---------------------------------
09:47:41 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:41 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:47:41 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:41 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:47:41 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:41 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:41 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:47:41 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:41 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:41 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:41 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:41 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:47:41 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:41 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:47:41 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:41 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:41 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:47:41 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:41 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:47:41 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:41 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:41 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:41 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:41 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:41 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:47:41 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:41 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:41 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:47:41 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:41 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 21:00:00 (before)
                2026-01-06 00:00:00 (after)
09:47:41 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 21:00:00) in space  (linearNDFast)
09:47:41 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:41 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-06 00:00:00) in space  (linearNDFast)
09:47:41 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:41 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 21:00:00, weight 0.41) and
                      after (2026-01-06 00:00:00, weight 0.59) in time
09:47:41 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:41 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:41 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:41 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:47:41 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:41 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:47:41 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:41 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:41 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:47:41 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:41 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 21:00:00 (before)
                2026-01-06 00:00:00 (after)
09:47:41 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 21:00:00) in space  (linearNDFast)
09:47:41 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:41 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-06 00:00:00) in space  (linearNDFast)
09:47:41 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:41 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 21:00:00, weight 0.41) and
                      after (2026-01-06 00:00:00, weight 0.59) in time
09:47:41 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:41 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:41 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:41 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:41 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:47:41 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:47:41 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:47:41 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:47:41 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:41 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.325261 (min) -0.0180247 (max)
09:47:41 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.163045 (min) 0.247826 (max)
09:47:41 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.41937 (min) -5.14294 (max)
09:47:41 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.38158 (min) 12.0563 (max)
09:47:41 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:47:41 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:47:41 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:47:41 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:47:41 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:47:41 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:47:41 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:47:41 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:47:41 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:47:41 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:47:41 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:47:41 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:47:41 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:47:41 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:41 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:47:41 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:41 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 2.654462, mean: 2.896553, max: 4.348529
09:47:41 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:47:41 DEBUG   opendrift.models.physics_methods:890:    min: 8.876011, mean: 9.266003, max: 11.360587
09:47:41 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 8.876011, mean: 9.266003, max: 11.360587
09:47:41 DEBUG   opendrift:696: No elements hit coastline.
09:47:41 DEBUG   opendrift:1707: No elements to deactivate
09:47:41 DEBUG   opendrift:2167: Calling OpenOil.update()
09:47:41 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:47:41 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:47:41 DEBUG   opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
09:47:41 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:47:41 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:47:41 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:47:41 DEBUG   opendrift.models.physics_methods:890:    min: 8.876011, mean: 9.266003, max: 11.360587
09:47:41 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:47:41 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.019744, dN_50: 0.001550
09:47:41 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:47:41 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.06378528629258104
09:47:41 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:47:41 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:47:41 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:47:41 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 381 surface elements
09:47:41 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 381 surface elements
09:47:41 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 380 surface elements
09:47:41 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 382 surface elements
09:47:41 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 382 surface elements
09:47:41 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 380 surface elements
09:47:41 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 379 surface elements
09:47:41 DEBUG   opendrift.models.physics_methods:744: Advecting 389 of 6000 elements above 0.100m with wind-sheared ocean current (0.023939 m/s - 0.398864 m/s)
09:47:41 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:47:41 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.000627875305700139 and 0.4687086847037518 m/s
09:47:41 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:47:41 DEBUG   opendrift:2110: ======================================================================
09:47:41 INFO    opendrift:2111: 2026-01-05 23:46:46.728136 - step 39 of 48 - 6000 active elements (0 deactivated)
09:47:41 DEBUG   opendrift:2117: 0 elements scheduled.
09:47:41 DEBUG   opendrift:2119: ======================================================================
09:47:41 DEBUG   opendrift:2130:                34.94243014482176 <- latitude -> 35.480319635063616
09:47:41 DEBUG   opendrift:2130:                22.959688778551993 <- longitude -> 23.371267138343303
09:47:41 DEBUG   opendrift:2130:                -118.67469119518249 <- z -> 0.0
09:47:41 DEBUG   opendrift:2131: ---------------------------------
09:47:41 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:41 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:47:41 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:41 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:47:41 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:41 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:41 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:47:41 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:41 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:41 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:41 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:41 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:47:41 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:41 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:47:41 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:41 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:41 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:47:41 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:41 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:47:41 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:41 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:41 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:41 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:41 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:41 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:47:41 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:41 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:41 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:47:41 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:41 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 21:00:00 (before)
                2026-01-06 00:00:00 (after)
09:47:41 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 21:00:00) in space  (linearNDFast)
09:47:41 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:41 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-06 00:00:00) in space  (linearNDFast)
09:47:41 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:41 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 21:00:00, weight 0.07) and
                      after (2026-01-06 00:00:00, weight 0.93) in time
09:47:41 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:41 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:41 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:41 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:47:41 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:41 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:47:41 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:41 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:41 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:47:41 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:41 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-05 21:00:00 (before)
                2026-01-06 00:00:00 (after)
09:47:41 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-05 21:00:00) in space  (linearNDFast)
09:47:41 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:41 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-06 00:00:00) in space  (linearNDFast)
09:47:41 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:41 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-05 21:00:00, weight 0.07) and
                      after (2026-01-06 00:00:00, weight 0.93) in time
09:47:41 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:41 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:41 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:41 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:41 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:47:41 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:47:41 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:47:41 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:47:41 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:41 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.33777 (min) 0.00449923 (max)
09:47:41 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.210417 (min) 0.248583 (max)
09:47:41 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.85921 (min) -5.68612 (max)
09:47:41 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 7.94689 (min) 12.0799 (max)
09:47:41 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:47:41 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:47:41 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:47:41 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:47:41 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:47:41 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:47:41 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:47:41 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:47:41 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:47:41 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:47:41 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:47:41 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:47:41 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:47:41 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:41 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:47:41 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:41 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 2.680721, mean: 2.894961, max: 4.503129
09:47:41 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:47:41 DEBUG   opendrift.models.physics_methods:890:    min: 8.919805, mean: 9.261627, max: 11.560771
09:47:41 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 8.919805, mean: 9.261627, max: 11.560771
09:47:41 DEBUG   opendrift:696: No elements hit coastline.
09:47:41 DEBUG   opendrift:1707: No elements to deactivate
09:47:41 DEBUG   opendrift:2167: Calling OpenOil.update()
09:47:41 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:47:41 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:47:41 DEBUG   opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
09:47:41 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:47:41 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:47:41 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:47:41 DEBUG   opendrift.models.physics_methods:890:    min: 8.919805, mean: 9.261627, max: 11.560771
09:47:41 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:47:41 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.020887, dN_50: 0.001639
09:47:41 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:47:41 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.066052848906479
09:47:41 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:47:41 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:47:41 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:47:41 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 377 surface elements
09:47:41 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 379 surface elements
09:47:41 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 3 of 378 surface elements
09:47:41 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 376 surface elements
09:47:41 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 375 surface elements
09:47:41 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 374 surface elements
09:47:41 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 373 surface elements
09:47:41 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 374 surface elements
09:47:41 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 375 surface elements
09:47:41 DEBUG   opendrift.models.physics_methods:744: Advecting 387 of 6000 elements above 0.100m with wind-sheared ocean current (0.011947 m/s - 0.405892 m/s)
09:47:41 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:47:41 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.00032499714442314347 and 0.4153732403699575 m/s
09:47:41 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:47:41 DEBUG   opendrift:2110: ======================================================================
09:47:41 INFO    opendrift:2111: 2026-01-06 00:46:46.728136 - step 40 of 48 - 6000 active elements (0 deactivated)
09:47:41 DEBUG   opendrift:2117: 0 elements scheduled.
09:47:41 DEBUG   opendrift:2119: ======================================================================
09:47:41 DEBUG   opendrift:2130:                34.93265098258371 <- latitude -> 35.4907787193524
09:47:41 DEBUG   opendrift:2130:                22.95018991140774 <- longitude -> 23.35991555453946
09:47:41 DEBUG   opendrift:2130:                -117.8861451812271 <- z -> 0.0
09:47:41 DEBUG   opendrift:2131: ---------------------------------
09:47:41 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:41 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:47:41 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:41 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:47:41 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:41 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:41 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:47:41 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:41 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:41 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:41 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:41 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:47:41 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:41 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:47:41 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:41 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:41 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:47:41 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:41 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:47:41 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:41 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:41 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:41 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:41 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:41 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:47:41 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:41 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:41 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:47:41 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:41 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-06 00:00:00 (before)
                2026-01-06 03:00:00 (after)
09:47:41 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:47:43 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:47:44 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
09:47:44 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:47:44 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:47:44 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:44 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 14x22x22) for time after (2026-01-06 03:00:00)
09:47:44 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-06 00:00:00) in space  (linearNDFast)
09:47:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:44 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-06 03:00:00) in space  (linearNDFast)
09:47:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:44 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-06 00:00:00, weight 0.74) and
                      after (2026-01-06 03:00:00, weight 0.26) in time
09:47:44 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:44 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:44 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:44 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:47:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:44 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:47:44 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:44 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:44 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:47:44 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:44 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-06 00:00:00 (before)
                2026-01-06 03:00:00 (after)
09:47:44 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:47:44 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:47:44 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
09:47:44 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:47:44 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:47:44 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-01-06 03:00:00)
09:47:44 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-06 00:00:00) in space  (linearNDFast)
09:47:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:44 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-06 03:00:00) in space  (linearNDFast)
09:47:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:44 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-06 00:00:00, weight 0.74) and
                      after (2026-01-06 03:00:00, weight 0.26) in time
09:47:44 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:44 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:44 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:44 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:44 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:47:44 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:47:44 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:47:44 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:47:44 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.317424 (min) 0.0158692 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.242991 (min) 0.220386 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.74681 (min) -5.67129 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 7.70162 (min) 12.0952 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:44 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 2.535418, mean: 2.765991, max: 4.496969
09:47:44 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:47:44 DEBUG   opendrift.models.physics_methods:890:    min: 8.674698, mean: 9.050566, max: 11.552861
09:47:44 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 8.674698, mean: 9.050566, max: 11.552861
09:47:44 DEBUG   opendrift:696: No elements hit coastline.
09:47:44 DEBUG   opendrift:1707: No elements to deactivate
09:47:44 DEBUG   opendrift:2167: Calling OpenOil.update()
09:47:44 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:47:44 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:47:44 DEBUG   opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
09:47:44 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:47:44 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:47:44 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:47:44 DEBUG   opendrift.models.physics_methods:890:    min: 8.674698, mean: 9.050567, max: 11.552861
09:47:44 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:47:44 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.022409, dN_50: 0.001759
09:47:44 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:47:44 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.06596249445061525
09:47:44 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:47:44 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:47:44 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:47:44 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 376 surface elements
09:47:44 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 377 surface elements
09:47:44 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 377 surface elements
09:47:44 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 381 surface elements
09:47:44 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 380 surface elements
09:47:44 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 382 surface elements
09:47:44 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 381 surface elements
09:47:44 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 380 surface elements
09:47:44 DEBUG   opendrift.models.physics_methods:744: Advecting 393 of 6000 elements above 0.100m with wind-sheared ocean current (0.014363 m/s - 0.405615 m/s)
09:47:44 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:47:44 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0005917362567909385 and 0.4374578012433827 m/s
09:47:44 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:47:44 DEBUG   opendrift:2110: ======================================================================
09:47:44 INFO    opendrift:2111: 2026-01-06 01:46:46.728136 - step 41 of 48 - 6000 active elements (0 deactivated)
09:47:44 DEBUG   opendrift:2117: 0 elements scheduled.
09:47:44 DEBUG   opendrift:2119: ======================================================================
09:47:44 DEBUG   opendrift:2130:                34.93832620323347 <- latitude -> 35.51491063903034
09:47:44 DEBUG   opendrift:2130:                22.93753615621863 <- longitude -> 23.3575764632813
09:47:44 DEBUG   opendrift:2130:                -117.0318258113121 <- z -> 0.0
09:47:44 DEBUG   opendrift:2131: ---------------------------------
09:47:44 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:44 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:47:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:44 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:47:44 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:44 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:44 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:47:44 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:44 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:44 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:44 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:44 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:47:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:44 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:47:44 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:44 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:44 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:47:44 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:44 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:47:44 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:44 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:44 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:44 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:44 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:47:44 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:44 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:44 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:47:44 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:44 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-06 00:00:00 (before)
                2026-01-06 03:00:00 (after)
09:47:44 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-06 00:00:00) in space  (linearNDFast)
09:47:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:44 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-06 03:00:00) in space  (linearNDFast)
09:47:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:44 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-06 00:00:00, weight 0.41) and
                      after (2026-01-06 03:00:00, weight 0.59) in time
09:47:44 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:44 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:44 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:44 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:47:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:44 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:47:44 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:44 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:44 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:47:44 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:44 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-06 00:00:00 (before)
                2026-01-06 03:00:00 (after)
09:47:44 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-06 00:00:00) in space  (linearNDFast)
09:47:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:44 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-06 03:00:00) in space  (linearNDFast)
09:47:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:44 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-06 00:00:00, weight 0.41) and
                      after (2026-01-06 03:00:00, weight 0.59) in time
09:47:44 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:44 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:44 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:44 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:44 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:47:44 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:47:44 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:47:44 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:47:44 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.313983 (min) 0.0250456 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.239791 (min) 0.1877 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.4578 (min) -5.50827 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 7.47303 (min) 12.127 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:44 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 2.380607, mean: 2.605483, max: 4.457268
09:47:44 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:47:44 DEBUG   opendrift.models.physics_methods:890:    min: 8.405692, mean: 8.781067, max: 11.501750
09:47:44 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 8.405692, mean: 8.781067, max: 11.501750
09:47:44 DEBUG   opendrift:696: No elements hit coastline.
09:47:44 DEBUG   opendrift:1707: No elements to deactivate
09:47:44 DEBUG   opendrift:2167: Calling OpenOil.update()
09:47:44 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:47:44 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:47:44 DEBUG   opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
09:47:44 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:47:44 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:47:44 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:47:44 DEBUG   opendrift.models.physics_methods:890:    min: 8.405691, mean: 8.781067, max: 11.501750
09:47:44 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:47:44 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.024146, dN_50: 0.001895
09:47:44 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:47:44 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.06538018275804493
09:47:44 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:47:44 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:47:44 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:47:44 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 380 surface elements
09:47:44 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 381 surface elements
09:47:44 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 381 surface elements
09:47:44 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 386 surface elements
09:47:44 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 390 surface elements
09:47:44 DEBUG   opendrift.models.physics_methods:744: Advecting 396 of 6000 elements above 0.100m with wind-sheared ocean current (0.030180 m/s - 0.403820 m/s)
09:47:44 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:47:44 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0013441601909525433 and 0.4220613910967817 m/s
09:47:44 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:47:44 DEBUG   opendrift:2110: ======================================================================
09:47:44 INFO    opendrift:2111: 2026-01-06 02:46:46.728136 - step 42 of 48 - 6000 active elements (0 deactivated)
09:47:44 DEBUG   opendrift:2117: 0 elements scheduled.
09:47:44 DEBUG   opendrift:2119: ======================================================================
09:47:44 DEBUG   opendrift:2130:                34.93194830235092 <- latitude -> 35.531249946443424
09:47:44 DEBUG   opendrift:2130:                22.921999059792352 <- longitude -> 23.348084346661672
09:47:44 DEBUG   opendrift:2130:                -116.08342677181984 <- z -> 0.0
09:47:44 DEBUG   opendrift:2131: ---------------------------------
09:47:44 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:44 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:47:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:44 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:47:44 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:44 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:44 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:47:44 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:44 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:44 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:44 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:44 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:47:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:44 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:47:44 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:44 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:44 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:47:44 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:44 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:47:44 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:44 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:44 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:44 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:44 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:47:44 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:44 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:44 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:47:44 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:44 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-06 00:00:00 (before)
                2026-01-06 03:00:00 (after)
09:47:44 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-06 00:00:00) in space  (linearNDFast)
09:47:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:44 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-06 03:00:00) in space  (linearNDFast)
09:47:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:44 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-06 00:00:00, weight 0.07) and
                      after (2026-01-06 03:00:00, weight 0.93) in time
09:47:44 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:44 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:44 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:44 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:47:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:44 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:47:44 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:44 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:44 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:47:44 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:44 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-06 00:00:00 (before)
                2026-01-06 03:00:00 (after)
09:47:44 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-06 00:00:00) in space  (linearNDFast)
09:47:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:44 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-06 03:00:00) in space  (linearNDFast)
09:47:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:44 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-06 00:00:00, weight 0.07) and
                      after (2026-01-06 03:00:00, weight 0.93) in time
09:47:44 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:44 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:44 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:44 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:44 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:47:44 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:47:44 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:47:44 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:47:44 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.338135 (min) 0.0362258 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.241746 (min) 0.155538 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.14805 (min) -5.28632 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 7.28115 (min) 12.2115 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:47:44 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:44 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 2.205296, mean: 2.451489, max: 4.463325
09:47:44 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:47:44 DEBUG   opendrift.models.physics_methods:890:    min: 8.090270, mean: 8.514046, max: 11.509563
09:47:44 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 8.090270, mean: 8.514046, max: 11.509563
09:47:44 DEBUG   opendrift:696: No elements hit coastline.
09:47:45 DEBUG   opendrift:1707: No elements to deactivate
09:47:45 DEBUG   opendrift:2167: Calling OpenOil.update()
09:47:45 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:47:45 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:47:45 DEBUG   opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
09:47:45 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:47:45 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:47:45 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:47:45 DEBUG   opendrift.models.physics_methods:890:    min: 8.090270, mean: 8.514046, max: 11.509562
09:47:45 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:47:45 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.026022, dN_50: 0.002042
09:47:45 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:47:45 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.06546902119954855
09:47:45 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:47:45 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:47:45 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:47:45 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 389 surface elements
09:47:45 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 388 surface elements
09:47:45 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 388 surface elements
09:47:45 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 388 surface elements
09:47:45 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 394 surface elements
09:47:45 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 393 surface elements
09:47:45 DEBUG   opendrift.models.physics_methods:744: Advecting 401 of 6000 elements above 0.100m with wind-sheared ocean current (0.021830 m/s - 0.404095 m/s)
09:47:45 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:47:45 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0021007110439633997 and 0.47618968222355185 m/s
09:47:45 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:47:45 DEBUG   opendrift:2110: ======================================================================
09:47:45 INFO    opendrift:2111: 2026-01-06 03:46:46.728136 - step 43 of 48 - 6000 active elements (0 deactivated)
09:47:45 DEBUG   opendrift:2117: 0 elements scheduled.
09:47:45 DEBUG   opendrift:2119: ======================================================================
09:47:45 DEBUG   opendrift:2130:                34.92272024797671 <- latitude -> 35.54545253776266
09:47:45 DEBUG   opendrift:2130:                22.913825477730892 <- longitude -> 23.335483235258415
09:47:45 DEBUG   opendrift:2130:                -114.6661995308399 <- z -> 0.0
09:47:45 DEBUG   opendrift:2131: ---------------------------------
09:47:45 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:45 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:47:45 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:45 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:47:45 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:45 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:45 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:47:45 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:45 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:45 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:45 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:45 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:47:45 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:45 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:47:45 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:45 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:45 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:47:45 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:45 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:47:45 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:45 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:45 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:45 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:45 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:45 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:47:45 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:45 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:45 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:47:45 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:45 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-06 03:00:00 (before)
                2026-01-06 06:00:00 (after)
09:47:45 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:47:46 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:47:47 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
09:47:47 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:47:47 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:47:47 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:47 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 14x23x22) for time after (2026-01-06 06:00:00)
09:47:47 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-06 03:00:00) in space  (linearNDFast)
09:47:47 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:47 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-06 06:00:00) in space  (linearNDFast)
09:47:47 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:47 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-06 03:00:00, weight 0.74) and
                      after (2026-01-06 06:00:00, weight 0.26) in time
09:47:47 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:47 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:47 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:47 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:47:47 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:47 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:47:47 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:47 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:47 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:47:47 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:47 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-06 03:00:00 (before)
                2026-01-06 06:00:00 (after)
09:47:47 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:47:47 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:47:47 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
09:47:47 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:47:47 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:47:47 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x8x1) for time after (2026-01-06 06:00:00)
09:47:47 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-06 03:00:00) in space  (linearNDFast)
09:47:47 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:47 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-06 06:00:00) in space  (linearNDFast)
09:47:47 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:47 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-06 03:00:00, weight 0.74) and
                      after (2026-01-06 06:00:00, weight 0.26) in time
09:47:47 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:47 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:47 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:47 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:47 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:47:47 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:47:47 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:47:47 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:47:47 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:47 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.348405 (min) 0.0378448 (max)
09:47:47 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.24492 (min) 0.13889 (max)
09:47:47 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.40824 (min) -5.47194 (max)
09:47:47 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 7.19805 (min) 12.1545 (max)
09:47:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:47:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:47:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:47:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:47:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:47:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:47:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:47:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:47:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:47:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:47:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:47:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:47:47 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:47:47 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:47 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:47:47 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:47 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 2.231342, mean: 2.492762, max: 4.531651
09:47:47 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:47:47 DEBUG   opendrift.models.physics_methods:890:    min: 8.137906, mean: 8.585188, max: 11.597325
09:47:47 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 8.137906, mean: 8.585188, max: 11.597325
09:47:47 DEBUG   opendrift:696: No elements hit coastline.
09:47:47 DEBUG   opendrift:1707: No elements to deactivate
09:47:47 DEBUG   opendrift:2167: Calling OpenOil.update()
09:47:47 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:47:47 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:47:47 DEBUG   opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
09:47:47 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:47:47 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:47:47 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:47:47 DEBUG   opendrift.models.physics_methods:890:    min: 8.137906, mean: 8.585189, max: 11.597324
09:47:47 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:47:47 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.027408, dN_50: 0.002151
09:47:47 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:47:47 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.06647117720389033
09:47:47 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:47:47 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:47:47 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:47:47 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 393 surface elements
09:47:47 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 396 surface elements
09:47:47 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 396 surface elements
09:47:47 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 396 surface elements
09:47:47 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 399 surface elements
09:47:47 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 398 surface elements
09:47:47 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 397 surface elements
09:47:47 DEBUG   opendrift.models.physics_methods:744: Advecting 405 of 6000 elements above 0.100m with wind-sheared ocean current (0.120222 m/s - 0.407176 m/s)
09:47:47 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:47:47 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0014411247040008923 and 0.44025488676538854 m/s
09:47:47 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:47:47 DEBUG   opendrift:2110: ======================================================================
09:47:47 INFO    opendrift:2111: 2026-01-06 04:46:46.728136 - step 44 of 48 - 6000 active elements (0 deactivated)
09:47:47 DEBUG   opendrift:2117: 0 elements scheduled.
09:47:47 DEBUG   opendrift:2119: ======================================================================
09:47:47 DEBUG   opendrift:2130:                34.925444288789 <- latitude -> 35.56201553529728
09:47:47 DEBUG   opendrift:2130:                22.898042054772475 <- longitude -> 23.32861570444473
09:47:47 DEBUG   opendrift:2130:                -113.88430640441372 <- z -> 0.0
09:47:47 DEBUG   opendrift:2131: ---------------------------------
09:47:47 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:47 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:47:47 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:47 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:47:47 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:47 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:47 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:47:47 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:47 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:47 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:47 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:47 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:47:47 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:47 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:47:47 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:47 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:47 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:47:47 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:47 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:47:47 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:47 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:47 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:47 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:47 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:47 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:47:47 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:47 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:47 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:47:47 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:47 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-06 03:00:00 (before)
                2026-01-06 06:00:00 (after)
09:47:47 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-06 03:00:00) in space  (linearNDFast)
09:47:47 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:47 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-06 06:00:00) in space  (linearNDFast)
09:47:47 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:47 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-06 03:00:00, weight 0.41) and
                      after (2026-01-06 06:00:00, weight 0.59) in time
09:47:47 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:47 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:47 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:47 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:47:47 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:47 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:47:47 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:47 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:47 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:47:47 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:47 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-06 03:00:00 (before)
                2026-01-06 06:00:00 (after)
09:47:47 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-06 03:00:00) in space  (linearNDFast)
09:47:47 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:47 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-06 06:00:00) in space  (linearNDFast)
09:47:47 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:47 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-06 03:00:00, weight 0.41) and
                      after (2026-01-06 06:00:00, weight 0.59) in time
09:47:47 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:47 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:47 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:47 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:47 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:47:47 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:47:47 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:47:47 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:47:47 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:47 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.351197 (min) 0.0282881 (max)
09:47:47 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.235802 (min) 0.145848 (max)
09:47:47 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.87392 (min) -5.80596 (max)
09:47:47 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 7.11841 (min) 11.9859 (max)
09:47:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:47:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:47:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:47:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:47:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:47:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:47:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:47:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:47:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:47:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:47:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:47:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:47:47 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:47:47 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:47 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:47:47 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:47 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 2.349176, mean: 2.604118, max: 4.599369
09:47:47 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:47:47 DEBUG   opendrift.models.physics_methods:890:    min: 8.350016, mean: 8.775775, max: 11.683653
09:47:47 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 8.350016, mean: 8.775775, max: 11.683653
09:47:47 DEBUG   opendrift:696: No elements hit coastline.
09:47:47 DEBUG   opendrift:1707: No elements to deactivate
09:47:47 DEBUG   opendrift:2167: Calling OpenOil.update()
09:47:47 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:47:47 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:47:47 DEBUG   opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
09:47:47 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:47:47 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:47:47 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:47:47 DEBUG   opendrift.models.physics_methods:890:    min: 8.350017, mean: 8.775775, max: 11.683653
09:47:47 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:47:47 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.028626, dN_50: 0.002247
09:47:47 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:47:47 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.0674644063515813
09:47:47 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:47:47 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:47:47 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:47:47 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 397 surface elements
09:47:47 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 397 surface elements
09:47:47 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 396 surface elements
09:47:48 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 396 surface elements
09:47:48 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 395 surface elements
09:47:48 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 394 surface elements
09:47:48 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 397 surface elements
09:47:48 DEBUG   opendrift.models.physics_methods:744: Advecting 409 of 6000 elements above 0.100m with wind-sheared ocean current (0.009878 m/s - 0.410207 m/s)
09:47:48 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:47:48 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.003921455622159977 and 0.4414615296049425 m/s
09:47:48 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:47:48 DEBUG   opendrift:2110: ======================================================================
09:47:48 INFO    opendrift:2111: 2026-01-06 05:46:46.728136 - step 45 of 48 - 6000 active elements (0 deactivated)
09:47:48 DEBUG   opendrift:2117: 0 elements scheduled.
09:47:48 DEBUG   opendrift:2119: ======================================================================
09:47:48 DEBUG   opendrift:2130:                34.924098977905544 <- latitude -> 35.57627145486579
09:47:48 DEBUG   opendrift:2130:                22.893052807620556 <- longitude -> 23.321348483843543
09:47:48 DEBUG   opendrift:2130:                -113.32130937445527 <- z -> 0.0
09:47:48 DEBUG   opendrift:2131: ---------------------------------
09:47:48 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:48 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:47:48 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:48 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:47:48 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:48 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:48 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:47:48 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:48 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:48 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:48 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:48 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:47:48 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:48 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:47:48 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:48 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:48 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:47:48 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:48 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:47:48 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:48 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:48 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:48 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:48 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:48 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:47:48 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:48 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:48 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:47:48 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:48 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-06 03:00:00 (before)
                2026-01-06 06:00:00 (after)
09:47:48 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-06 03:00:00) in space  (linearNDFast)
09:47:48 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:48 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-06 06:00:00) in space  (linearNDFast)
09:47:48 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:48 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-06 03:00:00, weight 0.07) and
                      after (2026-01-06 06:00:00, weight 0.93) in time
09:47:48 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:48 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:48 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:48 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:47:48 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:48 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:47:48 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:48 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:48 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:47:48 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:48 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-06 03:00:00 (before)
                2026-01-06 06:00:00 (after)
09:47:48 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-06 03:00:00) in space  (linearNDFast)
09:47:48 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:48 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-06 06:00:00) in space  (linearNDFast)
09:47:48 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:48 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-06 03:00:00, weight 0.07) and
                      after (2026-01-06 06:00:00, weight 0.93) in time
09:47:48 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:48 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:48 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:48 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:48 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:47:48 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:47:48 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:47:48 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:47:48 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:48 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.362291 (min) 0.026031 (max)
09:47:48 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.241673 (min) 0.160329 (max)
09:47:48 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -7.3531 (min) -6.21483 (max)
09:47:48 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 7.0096 (min) 11.8201 (max)
09:47:48 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:47:48 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:47:48 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:47:48 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:47:48 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:47:48 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:47:48 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:47:48 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:47:48 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:47:48 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:47:48 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:47:48 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:47:48 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:47:48 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:48 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:47:48 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:48 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 2.450781, mean: 2.733937, max: 4.670298
09:47:48 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:47:48 DEBUG   opendrift.models.physics_methods:890:    min: 8.528679, mean: 8.993050, max: 11.773398
09:47:48 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 8.528679, mean: 8.993050, max: 11.773398
09:47:48 DEBUG   opendrift:696: No elements hit coastline.
09:47:48 DEBUG   opendrift:1707: No elements to deactivate
09:47:48 DEBUG   opendrift:2167: Calling OpenOil.update()
09:47:48 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:47:48 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:47:48 DEBUG   opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
09:47:48 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:47:48 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:47:48 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:47:48 DEBUG   opendrift.models.physics_methods:890:    min: 8.528679, mean: 8.993051, max: 11.773398
09:47:48 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:47:48 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.029835, dN_50: 0.002341
09:47:48 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:47:48 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.06850475181533919
09:47:48 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:47:48 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:47:48 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:47:48 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 397 surface elements
09:47:48 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 398 surface elements
09:47:48 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 398 surface elements
09:47:48 DEBUG   opendrift.models.physics_methods:744: Advecting 415 of 6000 elements above 0.100m with wind-sheared ocean current (0.000380 m/s - 0.413358 m/s)
09:47:48 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:47:48 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.002601517935981399 and 0.441541911578586 m/s
09:47:48 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:47:48 DEBUG   opendrift:2110: ======================================================================
09:47:48 INFO    opendrift:2111: 2026-01-06 06:46:46.728136 - step 46 of 48 - 6000 active elements (0 deactivated)
09:47:48 DEBUG   opendrift:2117: 0 elements scheduled.
09:47:48 DEBUG   opendrift:2119: ======================================================================
09:47:48 DEBUG   opendrift:2130:                34.919695808242615 <- latitude -> 35.58748566525275
09:47:48 DEBUG   opendrift:2130:                22.880773058775357 <- longitude -> 23.307771084930543
09:47:48 DEBUG   opendrift:2130:                -112.17837992097799 <- z -> 0.0
09:47:48 DEBUG   opendrift:2131: ---------------------------------
09:47:48 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:48 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:47:48 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:48 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:47:48 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:48 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:48 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:47:48 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:48 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:48 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:48 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:48 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:47:48 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:48 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:47:48 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:48 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:48 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:47:48 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:48 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:47:48 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:48 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:48 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:48 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:48 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:48 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:47:48 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:48 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:48 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:47:48 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:48 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-06 06:00:00 (before)
                2026-01-06 09:00:00 (after)
09:47:48 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:47:49 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:47:50 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
09:47:50 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:47:50 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:47:50 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:50 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 14x25x22) for time after (2026-01-06 09:00:00)
09:47:50 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-06 06:00:00) in space  (linearNDFast)
09:47:50 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:50 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-06 09:00:00) in space  (linearNDFast)
09:47:50 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:50 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-06 06:00:00, weight 0.74) and
                      after (2026-01-06 09:00:00, weight 0.26) in time
09:47:50 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:50 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:50 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:50 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:47:50 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:50 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:47:50 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:50 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:50 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:47:50 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:50 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-06 06:00:00 (before)
                2026-01-06 09:00:00 (after)
09:47:50 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:47:50 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:47:51 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
09:47:51 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:47:51 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:47:51 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x8x1) for time after (2026-01-06 09:00:00)
09:47:51 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-06 06:00:00) in space  (linearNDFast)
09:47:51 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:51 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-06 09:00:00) in space  (linearNDFast)
09:47:51 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:51 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-06 06:00:00, weight 0.74) and
                      after (2026-01-06 09:00:00, weight 0.26) in time
09:47:51 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:51 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:51 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:51 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:51 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:47:51 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:47:51 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:47:51 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:47:51 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.381124 (min) 0.0178977 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.217979 (min) 0.146806 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -7.34542 (min) -6.11837 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 7.0134 (min) 11.8747 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:51 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 2.475014, mean: 2.740967, max: 4.680072
09:47:51 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:47:51 DEBUG   opendrift.models.physics_methods:890:    min: 8.570742, mean: 9.003594, max: 11.785714
09:47:51 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 8.570742, mean: 9.003594, max: 11.785714
09:47:51 DEBUG   opendrift:696: No elements hit coastline.
09:47:51 DEBUG   opendrift:1707: No elements to deactivate
09:47:51 DEBUG   opendrift:2167: Calling OpenOil.update()
09:47:51 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:47:51 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:47:51 DEBUG   opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
09:47:51 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:47:51 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:47:51 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:47:51 DEBUG   opendrift.models.physics_methods:890:    min: 8.570742, mean: 9.003593, max: 11.785713
09:47:51 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:47:51 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.031500, dN_50: 0.002472
09:47:51 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:47:51 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.06864812446643
09:47:51 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:47:51 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:47:51 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:47:51 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 401 surface elements
09:47:51 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 402 surface elements
09:47:51 DEBUG   opendrift.models.physics_methods:744: Advecting 421 of 6000 elements above 0.100m with wind-sheared ocean current (0.017248 m/s - 0.413790 m/s)
09:47:51 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:47:51 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.003459391908803382 and 0.4316365134811171 m/s
09:47:51 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:47:51 DEBUG   opendrift:2110: ======================================================================
09:47:51 INFO    opendrift:2111: 2026-01-06 07:46:46.728136 - step 47 of 48 - 6000 active elements (0 deactivated)
09:47:51 DEBUG   opendrift:2117: 0 elements scheduled.
09:47:51 DEBUG   opendrift:2119: ======================================================================
09:47:51 DEBUG   opendrift:2130:                34.92153428173839 <- latitude -> 35.60521616778052
09:47:51 DEBUG   opendrift:2130:                22.870105702961446 <- longitude -> 23.3048089168358
09:47:51 DEBUG   opendrift:2130:                -111.31866142782289 <- z -> 0.0
09:47:51 DEBUG   opendrift:2131: ---------------------------------
09:47:51 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:51 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:47:51 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:51 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:47:51 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:51 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:51 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:47:51 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:51 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:51 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:51 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:51 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:47:51 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:51 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:47:51 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:51 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:51 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:47:51 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:51 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:47:51 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:51 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:51 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:51 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:51 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:51 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:47:51 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:51 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:51 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:47:51 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:51 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-06 06:00:00 (before)
                2026-01-06 09:00:00 (after)
09:47:51 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-06 06:00:00) in space  (linearNDFast)
09:47:51 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:51 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-06 09:00:00) in space  (linearNDFast)
09:47:51 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:51 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-06 06:00:00, weight 0.41) and
                      after (2026-01-06 09:00:00, weight 0.59) in time
09:47:51 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:51 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:51 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:51 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:47:51 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:51 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:47:51 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:51 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:51 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:47:51 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:51 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-06 06:00:00 (before)
                2026-01-06 09:00:00 (after)
09:47:51 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-06 06:00:00) in space  (linearNDFast)
09:47:51 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:51 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-06 09:00:00) in space  (linearNDFast)
09:47:51 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:51 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-06 06:00:00, weight 0.41) and
                      after (2026-01-06 09:00:00, weight 0.59) in time
09:47:51 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:51 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:51 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:51 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:51 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:47:51 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:47:51 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:47:51 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:47:51 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.411869 (min) 0.0391629 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.202593 (min) 0.142204 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -7.20058 (min) -5.93801 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 7.05285 (min) 12.0083 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:51 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 2.421111, mean: 2.708222, max: 4.706519
09:47:51 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:47:51 DEBUG   opendrift.models.physics_methods:890:    min: 8.476898, mean: 8.947879, max: 11.818967
09:47:51 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 8.476898, mean: 8.947879, max: 11.818967
09:47:51 DEBUG   opendrift:696: No elements hit coastline.
09:47:51 DEBUG   opendrift:1707: No elements to deactivate
09:47:51 DEBUG   opendrift:2167: Calling OpenOil.update()
09:47:51 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:47:51 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:47:51 DEBUG   opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
09:47:51 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:47:51 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:47:51 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:47:51 DEBUG   opendrift.models.physics_methods:890:    min: 8.476898, mean: 8.947879, max: 11.818967
09:47:51 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:47:51 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.033384, dN_50: 0.002620
09:47:51 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:47:51 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.06903601965696542
09:47:51 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:47:51 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:47:51 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:47:51 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 417 surface elements
09:47:51 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 418 surface elements
09:47:51 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 417 surface elements
09:47:51 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 417 surface elements
09:47:51 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 2 of 421 surface elements
09:47:51 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 419 surface elements
09:47:51 DEBUG   opendrift.models.physics_methods:744: Advecting 430 of 6000 elements above 0.100m with wind-sheared ocean current (0.010455 m/s - 0.414957 m/s)
09:47:51 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:47:51 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.003153510652613518 and 0.47529544875288304 m/s
09:47:51 DEBUG   opendrift:909: to be seeded: 0, already seeded 6000
09:47:51 DEBUG   opendrift:2110: ======================================================================
09:47:51 INFO    opendrift:2111: 2026-01-06 08:46:46.728136 - step 48 of 48 - 6000 active elements (0 deactivated)
09:47:51 DEBUG   opendrift:2117: 0 elements scheduled.
09:47:51 DEBUG   opendrift:2119: ======================================================================
09:47:51 DEBUG   opendrift:2130:                34.920797860679755 <- latitude -> 35.61490199987003
09:47:51 DEBUG   opendrift:2130:                22.861338266295224 <- longitude -> 23.300665914253056
09:47:51 DEBUG   opendrift:2130:                -110.44727094925452 <- z -> 0.0
09:47:51 DEBUG   opendrift:2131: ---------------------------------
09:47:51 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:51 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
09:47:51 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:51 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
09:47:51 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:51 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:51 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
09:47:51 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:51 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:51 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:51 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:51 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:47:51 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:51 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:47:51 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:51 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:51 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:47:51 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:51 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:47:51 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:51 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:51 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:51 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
09:47:51 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:51 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
09:47:51 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:51 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:51 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
09:47:51 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:51 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-06 06:00:00 (before)
                2026-01-06 09:00:00 (after)
09:47:51 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-06 06:00:00) in space  (linearNDFast)
09:47:51 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:51 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-06 09:00:00) in space  (linearNDFast)
09:47:51 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:51 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-06 06:00:00, weight 0.07) and
                      after (2026-01-06 09:00:00, weight 0.93) in time
09:47:51 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:51 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:51 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:51 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
09:47:51 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:51 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
09:47:51 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:51 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:51 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
09:47:51 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
09:47:51 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-06 06:00:00 (before)
                2026-01-06 09:00:00 (after)
09:47:51 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-06 06:00:00) in space  (linearNDFast)
09:47:51 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:51 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-06 09:00:00) in space  (linearNDFast)
09:47:51 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:47:51 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-06 06:00:00, weight 0.07) and
                      after (2026-01-06 09:00:00, weight 0.93) in time
09:47:51 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:51 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:51 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:51 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:51 DEBUG   opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
09:47:51 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 10 for sea_water_temperature for all profiles
09:47:51 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 34 for sea_water_salinity for all profiles
09:47:51 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
09:47:51 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.454857 (min) 0.0492294 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.194635 (min) 0.161427 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -7.04073 (min) -5.69989 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 7.10697 (min) 12.2222 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0 (min) 0 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_significant_height: 0 (min) 0 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_area_fraction: 0 (min) 0 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_x_velocity: 0 (min) 0 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_ice_y_velocity: 0 (min) 0 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 10 (min) 10 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 34 (min) 34 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:51 DEBUG   opendrift.models.physics_methods:822: Calculating Hs from wind, min: 2.375323, mean: 2.673820, max: 4.703777
09:47:51 DEBUG   opendrift.models.physics_methods:880: Calculating wave period Tm02 from wind
09:47:51 DEBUG   opendrift.models.physics_methods:890:    min: 8.396356, mean: 8.888916, max: 11.815522
09:47:51 DEBUG   opendrift.models.physics_methods:830: Calculating wave period from wind, min: 8.396356, mean: 8.888916, max: 11.815522
09:47:51 DEBUG   opendrift:696: No elements hit coastline.
09:47:51 DEBUG   opendrift:1707: No elements to deactivate
09:47:51 DEBUG   opendrift:2167: Calling OpenOil.update()
09:47:51 DEBUG   opendrift.models.openoil.openoil:716: NOAA oil weathering
09:47:51 DEBUG   opendrift.models.openoil.openoil:821:     Calculating evaporation - NOAA
09:47:51 DEBUG   opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
09:47:51 DEBUG   opendrift.models.openoil.openoil:854:     Calculating emulsification - NOAA
09:47:51 DEBUG   opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
09:47:51 DEBUG   opendrift.models.physics_methods:872: Using mean period Tm02 as wave period
09:47:51 DEBUG   opendrift.models.physics_methods:890:    min: 8.396357, mean: 8.888917, max: 11.815522
09:47:51 DEBUG   opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
09:47:51 DEBUG   opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.035369, dN_50: 0.002776
09:47:51 DEBUG   opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
09:47:51 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.06899579944342968
09:47:51 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:47:51 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:environment
09:47:51 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
09:47:51 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 418 surface elements
09:47:51 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 427 surface elements
09:47:51 DEBUG   opendrift.models.openoil.openoil:1041: Entraining 1 of 427 surface elements
09:47:51 DEBUG   opendrift.models.physics_methods:744: Advecting 442 of 6000 elements above 0.100m with wind-sheared ocean current (0.003966 m/s - 0.414837 m/s)
09:47:51 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
09:47:51 DEBUG   opendrift:1669: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0013194733750858535 and 0.4156955148262059 m/s
09:47:51 DEBUG   opendrift:2205: Cleaning up
09:47:51 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
09:47:51 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
09:47:51 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
09:47:51 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
09:47:51 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
09:47:51 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 6000 elements
09:47:51 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
09:47:51 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
09:47:51 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:47:51 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:47:51 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
09:47:51 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
09:47:51 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
09:47:51 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
09:47:51 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
09:47:51 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
09:47:51 DEBUG   opendrift:696: No elements hit coastline.
09:47:51 DEBUG   opendrift:2292: Updating minval and maxval
09:47:51 DEBUG   opendrift:2372: Writing to file
09:47:51 DEBUG   opendrift:1707: No elements to deactivate
09:47:51 DEBUG   opendrift:164: Changed mode from Mode.Run to Mode.Result
<xarray.Dataset> Size: 51MB
Dimensions:                                                                              (
                                                                                          trajectory: 6000,
                                                                                          time: 49)
Coordinates:
  * trajectory                                                                           (trajectory) int64 48kB ...
  * time                                                                                 (time) datetime64[ns] 392B ...
Data variables: (12/43)
    status                                                                               (trajectory, time) float32 1MB ...
    moving                                                                               (trajectory, time) float32 1MB ...
    age_seconds                                                                          (trajectory, time) float32 1MB ...
    origin_marker                                                                        (trajectory, time) float32 1MB ...
    lon                                                                                  (trajectory, time) float32 1MB ...
    lat                                                                                  (trajectory, time) float32 1MB ...
    ...                                                                                   ...
    sea_water_temperature                                                                (trajectory, time) float32 1MB ...
    sea_water_salinity                                                                   (trajectory, time) float32 1MB ...
    sea_floor_depth_below_sea_level                                                      (trajectory, time) float32 1MB ...
    ocean_vertical_diffusivity                                                           (trajectory, time) float32 1MB ...
    land_binary_mask                                                                     (trajectory, time) float32 1MB ...
    ocean_mixed_layer_thickness                                                          (trajectory, time) float32 1MB ...
Attributes: (12/165)
    Conventions:                                                             ...
    standard_name_vocabulary:                                                ...
    featureType:                                                             ...
    title:                                                                   ...
    summary:                                                                 ...
    keywords:                                                                ...
    ...                                                                                                               ...
    geospatial_lon_units:                                                    ...
    geospatial_lon_resolution:                                               ...
    runtime:                                                                 ...
    geospatial_vertical_min:                                                 ...
    geospatial_vertical_max:                                                 ...
    geospatial_vertical_positive:                                            ...


Plot and animate results

o.animation(color='z', markersize='mass_oil', markersize_scaling=80)
09:47:52 DEBUG   opendrift:2439: Setting up map: corners=None, fast=False, lscale=None
09:47:52 DEBUG   opendrift.readers.reader_global_landmask:84: Loading shapes ('h' level 1) with Cartopy shapereader...
09:48:01 DEBUG   opendrift.readers.reader_global_landmask:84: Loading shapes ('h' level 5) with Cartopy shapereader...
09:48:01 DEBUG   opendrift.readers.reader_global_landmask:84: Loading shapes ('h' level 6) with Cartopy shapereader...
09:48:01 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:02 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:02 DEBUG   opendrift:3101: Saving animation..
09:48:02 INFO    opendrift:4660: Saving animation to /root/project/docs/source/gallery/animations/example_oilspill_seafloor_biodegradation_0.gif...
09:48:02 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:02 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:03 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:03 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:03 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:03 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:04 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:04 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:04 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:04 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:05 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:05 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:05 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:06 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:06 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:06 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:07 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:07 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:07 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:07 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:08 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:08 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:08 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:08 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:09 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:09 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:09 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:10 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:10 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:10 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:11 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:11 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:11 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:11 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:12 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:12 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:13 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:13 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:13 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:13 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:14 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:14 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:14 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:14 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:15 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:15 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:15 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:16 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:16 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:16 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:17 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:17 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:17 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:17 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:18 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:18 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:18 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:18 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:19 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:19 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:19 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:20 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:20 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:20 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:20 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:21 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:21 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:21 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:22 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:22 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:22 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:22 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:23 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:23 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:23 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:23 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:24 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:24 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:24 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:24 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:25 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:25 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:25 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:26 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:26 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:26 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:27 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:27 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:27 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:27 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:28 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:28 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:28 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:28 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:29 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:29 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:30 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:30 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.4279613494873, 23.964729309082024, 34.7062644958496, 35.84412002563475)..
09:48:36 DEBUG   opendrift:4698: MPLBACKEND = agg
09:48:36 DEBUG   opendrift:4699: DISPLAY = None
09:48:36 DEBUG   opendrift:4700: Time to save animation: 0:00:34.247212
09:48:36 INFO    opendrift:3094: Time to make animation: 0:00:44.519837
../_images/example_oilspill_seafloor_biodegradation_0.gif
o.plot_oil_budget(show_watercontent_and_viscosity=False, show_wind_and_current=False)
GENERIC MEDIUM CRUDE (877.6 kg/m3) - 2026-01-04 09:46 to 2026-01-06 09:46

Custom oil budget plot

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

Animation of vertical behaviour

o.animation_profile(markersize='mass_oil', markersize_scaling=80, color='z', alpha=.5)
09:48:36 DEBUG   opendrift:3101: Saving animation..
09:48:37 INFO    opendrift:4660: Saving animation to /root/project/docs/source/gallery/animations/example_oilspill_seafloor_biodegradation_1.gif...
09:48:46 DEBUG   opendrift:4698: MPLBACKEND = agg
09:48:46 DEBUG   opendrift:4699: DISPLAY = None
09:48:46 DEBUG   opendrift:4700: Time to save animation: 0:00:09.504266
09:48:46 INFO    opendrift:3310: Time to make animation: 0:00:09.682130
../_images/example_oilspill_seafloor_biodegradation_1.gif

Total running time of the script: (2 minutes 5.451 seconds)

Gallery generated by Sphinx-Gallery