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()
14:21:51 DEBUG   opendrift.config:168: Adding 18 config items from __init__
14:21:51 DEBUG   opendrift.config:178:   Overwriting config item readers:max_number_of_fails
14:21:51 DEBUG   opendrift.config:168: Adding 6 config items from __init__
14:21:51 INFO    opendrift:576: OpenDriftSimulation initialised (version 1.14.8 / v1.14.8-22-ged2e201)
14:21:51 DEBUG   opendrift.config:168: Adding 19 config items from oceandrift
14:21:51 DEBUG   opendrift.config:178:   Overwriting config item seed:z
14:21:51 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('environment:constant:horizontal_diffusivity', 20)
o.set_config('drift', {'current_uncertainty': 0, 'wind_uncertainty': 0})
14:21:51 DEBUG   opendrift.readers.reader_lazy:37: Delaying initialisation of LazyReader: https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:21:51 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
14:21:51 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
14:21:51 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
14:21:51 INFO    opendrift.config:68: set_config('drift:current_uncertainty', 0)
14:21:51 INFO    opendrift.config:68: set_config('drift:wind_uncertainty', 0)

Configuration

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

Fast decay for droplets, and slow decay for slick

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

Seed oil at surface and at 150m depth

time = datetime.today() - timedelta(days=5)
lon = 23.5
lat = 35.0
o.seed_elements(lon=lon, lat=lat, z=0, radius=100, number=3000, time=time, **kwargs)
o.seed_elements(lon=lon, lat=lat, z=-150, radius=100, number=3000, time=time, **kwargs)
14:21:51 INFO    opendrift.models.openoil.openoil:1633: Droplet diameter is provided, and will be kept constant during simulation
14:21:51 INFO    opendrift.models.openoil.adios.dirjs:86: Querying ADIOS database for oil: GENERIC MEDIUM CRUDE
14:21:51 DEBUG   opendrift.models.openoil.adios.oil:76: Parsing Oil: AD04001 / GENERIC MEDIUM CRUDE
14:21:51 INFO    opendrift.models.openoil.openoil:1720: Using density 877.5726099999999 and viscosity 4.5431401718650355e-05 of oiltype GENERIC MEDIUM CRUDE
14:21:51 DEBUG   opendrift.readers.basereader:188: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
14:21:51 DEBUG   opendrift.models.basemodel.environment:313: Added reader constant_reader
14:21:51 INFO    opendrift.models.basemodel.environment:203: Adding a global landmask from GSHHG
14:21:51 DEBUG   opendrift.readers.basereader:188: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
14:21:55 DEBUG   opendrift.models.basemodel.environment:313: Added reader global_landmask
14:21:55 INFO    opendrift.models.basemodel.environment:227: Fallback values will be used for the following variables which have no readers:
14:21:55 INFO    opendrift.models.basemodel.environment:230:    sea_surface_height: 0.000000
14:21:55 INFO    opendrift.models.basemodel.environment:230:    upward_sea_water_velocity: 0.000000
14:21:55 INFO    opendrift.models.basemodel.environment:230:    sea_surface_wave_significant_height: 0.000000
14:21:55 INFO    opendrift.models.basemodel.environment:230:    sea_surface_wave_stokes_drift_x_velocity: 0.000000
14:21:55 INFO    opendrift.models.basemodel.environment:230:    sea_surface_wave_stokes_drift_y_velocity: 0.000000
14:21:55 INFO    opendrift.models.basemodel.environment:230:    sea_surface_wave_period_at_variance_spectral_density_maximum: 0.000000
14:21:55 INFO    opendrift.models.basemodel.environment:230:    sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0.000000
14:21:55 INFO    opendrift.models.basemodel.environment:230:    sea_ice_area_fraction: 0.000000
14:21:55 INFO    opendrift.models.basemodel.environment:230:    sea_ice_x_velocity: 0.000000
14:21:55 INFO    opendrift.models.basemodel.environment:230:    sea_ice_y_velocity: 0.000000
14:21:55 INFO    opendrift.models.basemodel.environment:230:    sea_water_temperature: 10.000000
14:21:55 INFO    opendrift.models.basemodel.environment:230:    sea_water_salinity: 34.000000
14:21:55 INFO    opendrift.models.basemodel.environment:230:    sea_floor_depth_below_sea_level: 10000.000000
14:21:55 INFO    opendrift.models.basemodel.environment:230:    ocean_vertical_diffusivity: 0.020000
14:21:55 DEBUG   opendrift:164: Changed mode from Mode.Config to Mode.Ready
14:21:55 INFO    opendrift.models.openoil.openoil:1633: Droplet diameter is provided, and will be kept constant during simulation
14:21:55 INFO    opendrift.models.openoil.adios.dirjs:86: Querying ADIOS database for oil: GENERIC MEDIUM CRUDE
14:21:55 DEBUG   opendrift.models.openoil.adios.oil:76: Parsing Oil: AD04001 / GENERIC MEDIUM CRUDE
14:21:55 INFO    opendrift.models.openoil.openoil:1720: 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)
14:21:55 DEBUG   opendrift:164: Changed mode from Mode.Ready to Mode.Run
14:21:55 DEBUG   opendrift:1808:
------------------------------------------------------
Software and hardware:
  OpenDrift version 1.14.8
  Platform: Linux, 6.8.0-1040-aws
  4.0 GB memory
  36 processors (x86_64)
  NumPy version 2.4.2
  SciPy version 1.17.1
  Matplotlib version 3.10.8
  NetCDF4 version 1.7.4
  Xarray version 2025.9.0
  ADIOS (adios_db) version 1.2.5
  Copernicusmarine version 2.3.0
  Python version 3.14.3 | packaged by conda-forge | (main, Feb  9 2026, 21:56:02) [GCC 14.3.0]
------------------------------------------------------

14:21:55 DEBUG   opendrift:1821: No output file is specified, neglecting export_buffer_length
14:21:55 INFO    opendrift:1836: Skipping environment variable upward_sea_water_velocity because of condition ['drift:vertical_advection', 'is', False]
14:21:55 INFO    opendrift:1847: Storing previous values of element property lon because of condition (('general:coastline_action', 'in', ['stranding', 'previous']), 'or', ('general:seafloor_action', 'in', ['previous']))
14:21:55 INFO    opendrift:1847: Storing previous values of element property lat because of condition (('general:coastline_action', 'in', ['stranding', 'previous']), 'or', ('general:seafloor_action', 'in', ['previous']))
14:21:55 DEBUG   opendrift:1970: Finalizing environment and preparing readers for simulation coverage ([21.02599253 32.97284402 25.97419057 37.02720938]) and time (2026-02-26 14:21:51.799571 to 2026-02-28 14:21:51.799571)
14:21:55 DEBUG   opendrift.models.basemodel.environment:166:    Preparing LazyReader: https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd for extent [21.02599253 32.97284402 25.97419057 37.02720938]
14:21:55 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]
14:21:55 DEBUG   opendrift.models.basemodel.environment:166:    Preparing constant_reader for extent [21.02599253 32.97284402 25.97419057 37.02720938]
14:21:55 DEBUG   opendrift.readers.basereader.variables:555: Nothing more to prepare for constant_reader
14:21:55 DEBUG   opendrift.models.basemodel.environment:166:    Preparing global_landmask for extent [21.02599253 32.97284402 25.97419057 37.02720938]
14:21:55 DEBUG   opendrift.readers.basereader.variables:555: Nothing more to prepare for global_landmask
14:21:55 DEBUG   opendrift:2067: Initial self.result, size Frozen({'trajectory': 6000, 'time': 49})
14:21:55 INFO    opendrift:955: Using existing reader for land_binary_mask to move elements to ocean
14:21:55 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:21:55 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:21:55 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:21:55 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:21:55 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:21:55 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:21:55 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:21:55 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:21:55 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:21:55 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:21:55 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:21:55 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:21:55 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:21:55 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:21:55 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:21:55 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:21:55 INFO    opendrift:986: All points are in ocean
14:21:55 INFO    opendrift.models.openoil.openoil:695: Oil-water surface tension is 0.031369 Nm
14:21:55 INFO    opendrift.models.openoil.openoil:708: Max water fraction not available for GENERIC MEDIUM CRUDE, using default
14:21:55 DEBUG   opendrift:912: to be seeded: 6000, already seeded 0
14:21:55 DEBUG   opendrift:934: Released 6000 new elements.
14:21:55 DEBUG   opendrift:2143: ======================================================================
14:21:55 INFO    opendrift:2144: 2026-02-26 14:21:51.799571 - step 1 of 48 - 6000 active elements (0 deactivated)
14:21:55 DEBUG   opendrift:2150: 0 elements scheduled.
14:21:55 DEBUG   opendrift:2152: ======================================================================
14:21:55 DEBUG   opendrift:2163:                34.99662780761719 <- latitude -> 35.00342559814453
14:21:55 DEBUG   opendrift:2163:                23.4965763092041 <- longitude -> 23.50360679626465
14:21:55 DEBUG   opendrift:2163:                -150.0 <- z -> 0.0
14:21:55 DEBUG   opendrift:2164: ---------------------------------
14:21:55 DEBUG   opendrift.models.basemodel.environment:574: Variables not covered by any reader: ['x_sea_water_velocity', 'x_wind', 'sea_surface_height', 'y_wind', 'sea_water_salinity', 'sea_floor_depth_below_sea_level', 'sea_water_temperature', 'y_sea_water_velocity']
14:21:55 DEBUG   opendrift.readers.reader_lazy:56: Initialising: LazyReader: https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:21:55 DEBUG   opendrift.readers:154: Testing reader <module 'opendrift.readers.reader_netCDF_CF_generic' from '/root/project/opendrift/readers/reader_netCDF_CF_generic.py'>
14:21:55 INFO    opendrift.readers:63: Opening file with xr.open_dataset
14:21:55 DEBUG   findlibs:301: about to search for libeccodes.so/eccodeslib in <function _find_in_package at 0x7fca70df5900>
14:21:55 DEBUG   findlibs:301: about to search for libeccodes.so/eccodeslib in <function _find_in_python at 0x7fca70df5a60>
14:21:55 DEBUG   findlibs:303: found libeccodes.so/eccodeslib in <function _find_in_python at 0x7fca70df5a60>
14:21:55 DEBUG   gribapi.bindings:98: eccodes lib search: findlibs returned /opt/conda/envs/opendrift/lib/libeccodes.so
14:21:56 WARNING opendrift.readers:71: Removing variables that cannot be CF decoded: ['tau']
14:21:56 DEBUG   opendrift.readers.reader_netCDF_CF_generic:128: Finding coordinate variables.
14:21:56 INFO    opendrift.readers.reader_netCDF_CF_generic:299: Grid coordinates are detected, but proj4 string not given: assuming latlong
14:21:56 INFO    opendrift.readers.reader_netCDF_CF_generic:332: Detected dimensions: {'z': 'depth', 'y': 'lat', 'x': 'lon', 'time': 'time'}
14:21:56 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
14:21:56 INFO    opendrift.readers.basereader:178: Variable y_sea_water_velocity will be rotated from northward_sea_water_velocity
14:21:56 INFO    opendrift.readers.basereader:178: Variable x_sea_water_velocity will be rotated from eastward_sea_water_velocity
14:21:56 DEBUG   opendrift.readers.basereader:188: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
14:21:56 DEBUG   opendrift.readers.basereader.variables:569: Adding variable mapping: ['x_sea_water_velocity', 'y_sea_water_velocity'] -> sea_water_speed
14:21:56 DEBUG   opendrift.readers.basereader.structured:151: Clearing cache for reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd before starting new simulation
14:21:56 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
14:21:56 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
14:21:56 DEBUG   opendrift.readers.reader_lazy:71: Reader initialised: https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:21:56 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
14:21:56 DEBUG   opendrift.readers.reader_lazy:56: Initialising: LazyReader: https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:21:56 DEBUG   opendrift.readers:154: Testing reader <module 'opendrift.readers.reader_netCDF_CF_generic' from '/root/project/opendrift/readers/reader_netCDF_CF_generic.py'>
14:21:56 INFO    opendrift.readers:63: Opening file with xr.open_dataset
14:21:58 DEBUG   opendrift.readers.reader_netCDF_CF_generic:128: Finding coordinate variables.
14:21:58 DEBUG   opendrift.readers.reader_netCDF_CF_generic:262: Lon and lat are 1D arrays - using as projection coordinates
14:21:58 INFO    opendrift.readers.reader_netCDF_CF_generic:332: Detected dimensions: {'time': 'time', 'x': 'longitude', 'y': 'latitude'}
14:21:58 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
14:21:58 INFO    opendrift.readers.basereader:178: Variable x_wind will be rotated from eastward_wind
14:21:58 INFO    opendrift.readers.basereader:178: Variable y_wind will be rotated from northward_wind
14:21:58 DEBUG   opendrift.readers.basereader:188: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
14:21:58 DEBUG   opendrift.readers.basereader.variables:569: Adding variable mapping: ['x_wind', 'y_wind'] -> wind_speed
14:21:58 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
14:21:58 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
14:21:58 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
14:21:58 DEBUG   opendrift.readers.reader_lazy:71: Reader initialised: https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:21:58 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
14:21:58 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:21:58 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:21:58 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:21:58 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:21:58 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:21:58 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:21:58 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:21:58 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:21:58 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:21:58 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:21:58 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:21:58 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:21:58 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:21:58 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:21:58 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:21:58 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:21:58 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:21:58 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:21:58 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:21:58 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:21:58 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:21:58 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:21:58 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:21:58 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:21:58 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:21:58 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:21:58 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:21:58 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
14:21:58 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:21:58 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-26 12:00:00 (before)
                2026-02-26 15:00:00 (after)
14:21:58 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:21:58 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:21:59 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
14:21:59 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:21:59 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:21:59 DEBUG   opendrift.readers.basereader.structured:290: Fetched env-block (size 9x9x23) for time before (2026-02-26 12:00:00)
14:21:59 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:21:59 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:22:00 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
14:22:00 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:22:00 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:22:00 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 9x9x23) for time after (2026-02-26 15:00:00)
14:22:00 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-26 12:00:00) in space  (linearNDFast)
14:22:00 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:00 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-26 15:00:00) in space  (linearNDFast)
14:22:00 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:00 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-26 12:00:00, weight 0.21) and
                      after (2026-02-26 15:00:00, weight 0.79) in time
14:22:00 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:00 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:00 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:00 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:00 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:00 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:00 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:00 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:00 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:00 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-26 12:00:00 (before)
                2026-02-26 15:00:00 (after)
14:22:00 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
14:22:00 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
14:22:00 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
14:22:00 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:22:00 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:22:00 DEBUG   opendrift.readers.basereader.structured:290: Fetched env-block (size 8x7x1) for time before (2026-02-26 12:00:00)
14:22:00 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
14:22:00 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
14:22:00 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
14:22:00 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:22:00 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:22:00 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-02-26 15:00:00)
14:22:00 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-26 12:00:00) in space  (linearNDFast)
14:22:00 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:00 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-26 15:00:00) in space  (linearNDFast)
14:22:00 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:00 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-26 12:00:00, weight 0.21) and
                      after (2026-02-26 15:00:00, weight 0.79) in time
14:22:00 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:00 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:00 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:00 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:00 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:00 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:00 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:00 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:00 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:00 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.108129 (min) -0.0832249 (max)
14:22:00 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.129274 (min) 0.0189026 (max)
14:22:00 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -1.70462 (min) -1.6334 (max)
14:22:00 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -9.4159 (min) -9.31963 (max)
14:22:00 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:00 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:00 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:00 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:00 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:00 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:00 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:00 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:00 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:00 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:00 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:00 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:00 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:00 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:00 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:00 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:00 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:00 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 2.202467, mean: 2.236251, max: 2.251396
14:22:00 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:00 DEBUG   opendrift.models.physics_methods:900:    min: 8.085079, mean: 8.146839, max: 8.174393
14:22:00 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 8.085079, mean: 8.146839, max: 8.174393
14:22:00 DEBUG   opendrift:697: No elements hit coastline.
14:22:00 DEBUG   opendrift:1740: No elements to deactivate
14:22:00 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:00 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:00 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:01 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:01 DEBUG   opendrift.models.openoil.openoil:869:         Emulsification not yet started
14:22:01 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:01 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:01 DEBUG   opendrift.models.physics_methods:900:    min: 8.085079, mean: 8.146839, max: 8.174393
14:22:01 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:01 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.000661, dN_50: 0.000052
14:22:01 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:01 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03302604947165622
14:22:01 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:01 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:01 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 610 of 3000 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 495 of 2394 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 407 of 1905 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 287 of 1501 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 241 of 1222 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 194 of 986 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 178 of 798 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 137 of 623 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 119 of 494 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 78 of 376 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 64 of 306 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 41 of 248 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 39 of 211 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 39 of 176 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 33 of 140 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 25 of 113 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 18 of 94 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 13 of 84 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 15 of 77 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 15 of 67 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 12 of 55 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 14 of 49 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 6 of 36 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 9 of 36 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 9 of 33 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 5 of 28 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 6 of 30 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 8 of 25 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 6 of 26 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 22 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 8 of 23 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 3 of 19 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 4 of 21 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 19 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 21 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 4 of 25 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 4 of 23 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 4 of 21 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 6 of 24 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 7 of 21 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 4 of 16 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 16 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 5 of 17 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 4 of 15 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 12 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 11 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 4 of 15 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 3 of 12 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 12 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 12 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 4 of 13 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 11 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 4 of 14 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 13 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 3 of 15 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 13 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 5 of 13 surface elements
14:22:01 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 3 of 15 surface elements
14:22:01 DEBUG   opendrift.models.physics_methods:744: Advecting 36 of 6000 elements above 0.100m with wind-sheared ocean current (0.010580 m/s - 0.286682 m/s)
14:22:01 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:01 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0007415119119782797 and 0.45181176289201724 m/s
14:22:01 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:01 DEBUG   opendrift:2143: ======================================================================
14:22:01 INFO    opendrift:2144: 2026-02-26 15:21:51.799571 - step 2 of 48 - 6000 active elements (0 deactivated)
14:22:01 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:01 DEBUG   opendrift:2152: ======================================================================
14:22:01 DEBUG   opendrift:2163:                34.98010563622438 <- latitude -> 35.013692899987184
14:22:01 DEBUG   opendrift:2163:                23.47843943776484 <- longitude -> 23.511734671689794
14:22:01 DEBUG   opendrift:2163:                -150.11898652073415 <- z -> 0.0
14:22:01 DEBUG   opendrift:2164: ---------------------------------
14:22:01 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:01 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:01 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:01 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:01 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:01 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:01 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:01 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:01 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:01 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:01 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:01 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:01 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:01 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:01 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:01 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:01 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:01 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:01 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:01 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:01 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:01 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:01 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:01 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:01 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:01 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:01 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:01 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:01 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-26 15:00:00 (before)
                2026-02-26 18:00:00 (after)
14:22:01 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:22:01 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:22:02 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
14:22:02 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:22:02 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:22:02 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 10x9x24) for time after (2026-02-26 18:00:00)
14:22:02 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-26 15:00:00) in space  (linearNDFast)
14:22:02 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:02 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-26 18:00:00) in space  (linearNDFast)
14:22:02 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:02 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-26 15:00:00, weight 0.88) and
                      after (2026-02-26 18:00:00, weight 0.12) in time
14:22:02 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:02 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:02 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:02 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:02 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:02 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:02 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:02 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:02 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
14:22:02 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:02 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-26 15:00:00 (before)
                2026-02-26 18:00:00 (after)
14:22:02 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
14:22:02 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
14:22:02 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
14:22:02 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:22:02 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:22:02 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-02-26 18:00:00)
14:22:02 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-26 15:00:00) in space  (linearNDFast)
14:22:02 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:02 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-26 18:00:00) in space  (linearNDFast)
14:22:02 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:02 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-26 15:00:00, weight 0.88) and
                      after (2026-02-26 18:00:00, weight 0.12) in time
14:22:02 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:02 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:02 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:02 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:02 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:02 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:02 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:02 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:02 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:02 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.136392 (min) -0.0494165 (max)
14:22:02 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.122905 (min) 0.0412308 (max)
14:22:02 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -2.34753 (min) -1.9404 (max)
14:22:02 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -10.2813 (min) -9.83618 (max)
14:22:02 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:02 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:02 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:02 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:02 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:02 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:02 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:02 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:02 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:02 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:02 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:02 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:02 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:02 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:02 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:02 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:02 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:02 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 2.475336, mean: 2.661058, max: 2.734349
14:22:02 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:02 DEBUG   opendrift.models.physics_methods:900:    min: 8.571300, mean: 8.886847, max: 9.008585
14:22:02 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 8.571300, mean: 8.886847, max: 9.008585
14:22:02 DEBUG   opendrift:697: No elements hit coastline.
14:22:02 DEBUG   opendrift:1740: No elements to deactivate
14:22:02 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:02 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:02 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:02 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:02 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:02 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:02 DEBUG   opendrift.models.physics_methods:900:    min: 8.571301, mean: 8.886847, max: 9.008585
14:22:02 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:02 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.000663, dN_50: 0.000052
14:22:02 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:02 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.040109661825511775
14:22:02 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:02 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:02 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:02 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 14 surface elements
14:22:02 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 3 of 19 surface elements
14:22:02 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 25 surface elements
14:22:02 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 28 surface elements
14:22:02 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 5 of 31 surface elements
14:22:02 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 28 surface elements
14:22:02 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 29 surface elements
14:22:02 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 30 surface elements
14:22:02 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 35 surface elements
14:22:02 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 37 surface elements
14:22:02 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 4 of 39 surface elements
14:22:02 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 37 surface elements
14:22:02 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 37 surface elements
14:22:02 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 3 of 37 surface elements
14:22:02 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 36 surface elements
14:22:02 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 44 surface elements
14:22:02 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 5 of 46 surface elements
14:22:02 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 45 surface elements
14:22:02 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 44 surface elements
14:22:02 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 45 surface elements
14:22:02 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 44 surface elements
14:22:02 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 47 surface elements
14:22:02 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 49 surface elements
14:22:02 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 3 of 49 surface elements
14:22:02 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 49 surface elements
14:22:02 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 4 of 52 surface elements
14:22:02 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 3 of 50 surface elements
14:22:02 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 48 surface elements
14:22:02 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 3 of 51 surface elements
14:22:02 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 55 surface elements
14:22:02 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 57 surface elements
14:22:02 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 5 of 56 surface elements
14:22:02 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 4 of 56 surface elements
14:22:02 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 54 surface elements
14:22:02 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 55 surface elements
14:22:02 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 4 of 61 surface elements
14:22:02 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 3 of 62 surface elements
14:22:02 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 65 surface elements
14:22:02 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 4 of 65 surface elements
14:22:02 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 3 of 63 surface elements
14:22:02 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 60 surface elements
14:22:02 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 61 surface elements
14:22:02 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 61 surface elements
14:22:02 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 62 surface elements
14:22:02 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 3 of 61 surface elements
14:22:02 DEBUG   opendrift.models.physics_methods:744: Advecting 68 of 6000 elements above 0.100m with wind-sheared ocean current (0.029302 m/s - 0.314534 m/s)
14:22:02 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:02 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0006187029221147531 and 0.44917116345340774 m/s
14:22:02 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:02 DEBUG   opendrift:2143: ======================================================================
14:22:02 INFO    opendrift:2144: 2026-02-26 16:21:51.799571 - step 3 of 48 - 6000 active elements (0 deactivated)
14:22:02 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:02 DEBUG   opendrift:2152: ======================================================================
14:22:02 DEBUG   opendrift:2163:                34.967851991714376 <- latitude -> 35.01860304502502
14:22:02 DEBUG   opendrift:2163:                23.466526206350203 <- longitude -> 23.513969027727022
14:22:02 DEBUG   opendrift:2163:                -149.47586578767525 <- z -> 0.0
14:22:02 DEBUG   opendrift:2164: ---------------------------------
14:22:02 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:02 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:02 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:02 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:02 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:02 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:02 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:02 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:02 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:02 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:02 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:02 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:02 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:02 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:02 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:02 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:02 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:02 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:02 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:02 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:02 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:02 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:02 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:02 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:02 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:02 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:02 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:02 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
14:22:02 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:02 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-26 15:00:00 (before)
                2026-02-26 18:00:00 (after)
14:22:02 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-26 15:00:00) in space  (linearNDFast)
14:22:02 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:03 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-26 18:00:00) in space  (linearNDFast)
14:22:03 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:03 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-26 15:00:00, weight 0.55) and
                      after (2026-02-26 18:00:00, weight 0.45) in time
14:22:03 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:03 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:03 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:03 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:03 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:03 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:03 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:03 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:03 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:03 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-26 15:00:00 (before)
                2026-02-26 18:00:00 (after)
14:22:03 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-26 15:00:00) in space  (linearNDFast)
14:22:03 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:03 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-26 18:00:00) in space  (linearNDFast)
14:22:03 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:03 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-26 15:00:00, weight 0.55) and
                      after (2026-02-26 18:00:00, weight 0.45) in time
14:22:03 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:03 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:03 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:03 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:03 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:03 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:03 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:03 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:03 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.155274 (min) -0.0491778 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.0854451 (min) 0.0700763 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -3.44553 (min) -2.89443 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -9.32353 (min) -8.82018 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:03 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 2.119864, mean: 2.316357, max: 2.412233
14:22:03 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:03 DEBUG   opendrift.models.physics_methods:900:    min: 7.932016, mean: 8.291180, max: 8.461341
14:22:03 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 7.932016, mean: 8.291180, max: 8.461341
14:22:03 DEBUG   opendrift:697: No elements hit coastline.
14:22:03 DEBUG   opendrift:1740: No elements to deactivate
14:22:03 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:03 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:03 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:03 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:03 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:03 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:03 DEBUG   opendrift.models.physics_methods:900:    min: 7.932016, mean: 8.291180, max: 8.461341
14:22:03 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:03 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.000839, dN_50: 0.000066
14:22:03 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:03 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03538509473815105
14:22:03 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:03 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:03 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 59 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 62 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 63 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 67 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 66 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 67 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 68 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 69 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 70 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 70 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 69 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 69 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 3 of 69 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 67 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 67 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 66 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 66 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 66 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 70 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 70 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 70 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 72 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 71 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 75 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 78 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 3 of 78 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 76 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 76 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 77 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 79 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 79 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 79 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 77 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 75 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 76 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 78 surface elements
14:22:03 DEBUG   opendrift.models.physics_methods:744: Advecting 92 of 6000 elements above 0.100m with wind-sheared ocean current (0.006790 m/s - 0.294020 m/s)
14:22:03 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:03 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0018937453712239074 and 0.44362044725160765 m/s
14:22:03 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:03 DEBUG   opendrift:2143: ======================================================================
14:22:03 INFO    opendrift:2144: 2026-02-26 17:21:51.799571 - step 4 of 48 - 6000 active elements (0 deactivated)
14:22:03 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:03 DEBUG   opendrift:2152: ======================================================================
14:22:03 DEBUG   opendrift:2163:                34.96110829479717 <- latitude -> 35.021762020518956
14:22:03 DEBUG   opendrift:2163:                23.456328017439077 <- longitude -> 23.516036038013848
14:22:03 DEBUG   opendrift:2163:                -148.9429878949875 <- z -> 0.0
14:22:03 DEBUG   opendrift:2164: ---------------------------------
14:22:03 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:03 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:03 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:03 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:03 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:03 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:03 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:03 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:03 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:03 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:03 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:03 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:03 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:03 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:03 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:03 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:03 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:03 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:03 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:03 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:03 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:03 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:03 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:03 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:03 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:03 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:03 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:03 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
14:22:03 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:03 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-26 15:00:00 (before)
                2026-02-26 18:00:00 (after)
14:22:03 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-26 15:00:00) in space  (linearNDFast)
14:22:03 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:03 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-26 18:00:00) in space  (linearNDFast)
14:22:03 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:03 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-26 15:00:00, weight 0.21) and
                      after (2026-02-26 18:00:00, weight 0.79) in time
14:22:03 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:03 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:03 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:03 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:03 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:03 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:03 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:03 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:03 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:03 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-26 15:00:00 (before)
                2026-02-26 18:00:00 (after)
14:22:03 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-26 15:00:00) in space  (linearNDFast)
14:22:03 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:03 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-26 18:00:00) in space  (linearNDFast)
14:22:03 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:03 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-26 15:00:00, weight 0.21) and
                      after (2026-02-26 18:00:00, weight 0.79) in time
14:22:03 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:03 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:03 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:03 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:03 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:03 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:03 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:03 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:03 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.176447 (min) -0.0517439 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.0638746 (min) 0.0903472 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -4.55194 (min) -3.86863 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -8.43852 (min) -7.92662 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:03 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 1.914239, mean: 2.086692, max: 2.256552
14:22:03 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:03 DEBUG   opendrift.models.physics_methods:900:    min: 7.537505, mean: 7.869261, max: 8.183747
14:22:03 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 7.537505, mean: 7.869261, max: 8.183747
14:22:03 DEBUG   opendrift:697: No elements hit coastline.
14:22:03 DEBUG   opendrift:1740: No elements to deactivate
14:22:03 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:03 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:03 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:03 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:03 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:03 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:03 DEBUG   opendrift.models.physics_methods:900:    min: 7.537506, mean: 7.869261, max: 8.183747
14:22:03 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:03 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.001044, dN_50: 0.000082
14:22:03 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:03 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03310166685769359
14:22:03 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:03 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:03 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 79 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 79 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 81 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 81 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 83 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 86 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 86 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 86 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 90 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 92 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 91 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 91 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 90 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 93 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 95 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 96 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 96 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 99 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 99 surface elements
14:22:03 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 100 surface elements
14:22:03 DEBUG   opendrift.models.physics_methods:744: Advecting 107 of 6000 elements above 0.100m with wind-sheared ocean current (0.070675 m/s - 0.282942 m/s)
14:22:03 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:03 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0009101120910275361 and 0.4309464221600793 m/s
14:22:03 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:03 DEBUG   opendrift:2143: ======================================================================
14:22:03 INFO    opendrift:2144: 2026-02-26 18:21:51.799571 - step 5 of 48 - 6000 active elements (0 deactivated)
14:22:03 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:03 DEBUG   opendrift:2152: ======================================================================
14:22:03 DEBUG   opendrift:2163:                34.95321576861261 <- latitude -> 35.025898285923766
14:22:03 DEBUG   opendrift:2163:                23.446978413024258 <- longitude -> 23.5183815016126
14:22:03 DEBUG   opendrift:2163:                -148.20969393965035 <- z -> 0.0
14:22:03 DEBUG   opendrift:2164: ---------------------------------
14:22:03 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:03 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:03 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:03 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:03 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:03 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:03 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:03 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:03 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:03 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:03 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:03 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:03 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:03 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:03 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:03 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:03 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:03 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:03 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:03 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:03 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:03 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:03 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:03 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:03 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:03 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:03 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:03 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
14:22:03 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:03 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-26 18:00:00 (before)
                2026-02-26 21:00:00 (after)
14:22:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:22:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:22:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
14:22:03 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:22:03 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:22:03 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 10x10x23) for time after (2026-02-26 21:00:00)
14:22:03 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-26 18:00:00) in space  (linearNDFast)
14:22:03 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:03 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-26 21:00:00) in space  (linearNDFast)
14:22:03 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:03 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-26 18:00:00, weight 0.88) and
                      after (2026-02-26 21:00:00, weight 0.12) in time
14:22:03 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:03 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:03 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:03 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:03 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:03 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:03 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:03 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:03 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:03 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-26 18:00:00 (before)
                2026-02-26 21:00:00 (after)
14:22:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
14:22:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
14:22:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
14:22:03 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:22:03 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:22:03 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-02-26 21:00:00)
14:22:03 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-26 18:00:00) in space  (linearNDFast)
14:22:03 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:03 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-26 21:00:00) in space  (linearNDFast)
14:22:03 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:03 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-26 18:00:00, weight 0.88) and
                      after (2026-02-26 21:00:00, weight 0.12) in time
14:22:03 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:03 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:03 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:03 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:03 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:03 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:03 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:03 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:03 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.180964 (min) -0.0433351 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.0398995 (min) 0.110089 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.12457 (min) -4.34084 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -8.23811 (min) -7.68335 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:03 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:03 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 1.915770, mean: 2.116974, max: 2.304405
14:22:03 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:03 DEBUG   opendrift.models.physics_methods:900:    min: 7.540519, mean: 7.926064, max: 8.270066
14:22:03 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 7.540519, mean: 7.926064, max: 8.270066
14:22:03 DEBUG   opendrift:697: No elements hit coastline.
14:22:03 DEBUG   opendrift:1740: No elements to deactivate
14:22:03 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:03 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:03 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:03 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:03 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:03 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:03 DEBUG   opendrift.models.physics_methods:900:    min: 7.540519, mean: 7.926064, max: 8.270066
14:22:03 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:03 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.001216, dN_50: 0.000095
14:22:04 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:04 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.033803549775900686
14:22:04 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:04 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:04 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 99 surface elements
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 100 surface elements
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 99 surface elements
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 100 surface elements
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 100 surface elements
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 100 surface elements
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 102 surface elements
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 102 surface elements
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 105 surface elements
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 106 surface elements
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 107 surface elements
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 106 surface elements
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 110 surface elements
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 110 surface elements
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 110 surface elements
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 121 surface elements
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 122 surface elements
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 122 surface elements
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 125 surface elements
14:22:04 DEBUG   opendrift.models.physics_methods:744: Advecting 132 of 6000 elements above 0.100m with wind-sheared ocean current (0.034468 m/s - 0.284585 m/s)
14:22:04 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:04 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.00181199609059046 and 0.4370340071037648 m/s
14:22:04 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:04 DEBUG   opendrift:2143: ======================================================================
14:22:04 INFO    opendrift:2144: 2026-02-26 19:21:51.799571 - step 6 of 48 - 6000 active elements (0 deactivated)
14:22:04 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:04 DEBUG   opendrift:2152: ======================================================================
14:22:04 DEBUG   opendrift:2163:                34.94973081710236 <- latitude -> 35.031908164670874
14:22:04 DEBUG   opendrift:2163:                23.433677709089277 <- longitude -> 23.51663659190797
14:22:04 DEBUG   opendrift:2163:                -147.47805317200198 <- z -> 0.0
14:22:04 DEBUG   opendrift:2164: ---------------------------------
14:22:04 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:04 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:04 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:04 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:04 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:04 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:04 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:04 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:04 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:04 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:04 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:04 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:04 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:04 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:04 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:04 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:04 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:04 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:04 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:04 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:04 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:04 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:04 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:04 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:04 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:04 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:04 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-26 18:00:00 (before)
                2026-02-26 21:00:00 (after)
14:22:04 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-26 18:00:00) in space  (linearNDFast)
14:22:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:04 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-26 21:00:00) in space  (linearNDFast)
14:22:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:04 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-26 18:00:00, weight 0.55) and
                      after (2026-02-26 21:00:00, weight 0.45) in time
14:22:04 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:04 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:04 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:04 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:04 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:04 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:04 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:04 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:04 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:04 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-26 18:00:00 (before)
                2026-02-26 21:00:00 (after)
14:22:04 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-26 18:00:00) in space  (linearNDFast)
14:22:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:04 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-26 21:00:00) in space  (linearNDFast)
14:22:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:04 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-26 18:00:00, weight 0.55) and
                      after (2026-02-26 21:00:00, weight 0.45) in time
14:22:04 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:04 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:04 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:04 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:04 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:04 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:04 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:04 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:04 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:04 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.167641 (min) -0.0218772 (max)
14:22:04 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.00898246 (min) 0.125664 (max)
14:22:04 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -4.84753 (min) -4.07242 (max)
14:22:04 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -9.20174 (min) -8.56031 (max)
14:22:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:04 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:04 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:04 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:04 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:04 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:04 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 2.220998, mean: 2.484434, max: 2.640667
14:22:04 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:04 DEBUG   opendrift.models.physics_methods:900:    min: 8.119020, mean: 8.586594, max: 8.852916
14:22:04 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 8.119020, mean: 8.586594, max: 8.852916
14:22:04 DEBUG   opendrift:697: No elements hit coastline.
14:22:04 DEBUG   opendrift:1740: No elements to deactivate
14:22:04 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:04 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:04 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:04 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:04 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:04 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:04 DEBUG   opendrift.models.physics_methods:900:    min: 8.119020, mean: 8.586594, max: 8.852917
14:22:04 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:04 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.001339, dN_50: 0.000105
14:22:04 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:04 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03873558871686739
14:22:04 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:04 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:04 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 125 surface elements
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 126 surface elements
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 128 surface elements
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 127 surface elements
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 128 surface elements
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 130 surface elements
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 129 surface elements
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 131 surface elements
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 129 surface elements
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 130 surface elements
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 130 surface elements
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 131 surface elements
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 129 surface elements
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 129 surface elements
14:22:04 DEBUG   opendrift.models.physics_methods:744: Advecting 141 of 6000 elements above 0.100m with wind-sheared ocean current (0.089371 m/s - 0.309230 m/s)
14:22:04 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:04 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0018902470799185673 and 0.484272765339782 m/s
14:22:04 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:04 DEBUG   opendrift:2143: ======================================================================
14:22:04 INFO    opendrift:2144: 2026-02-26 20:21:51.799571 - step 7 of 48 - 6000 active elements (0 deactivated)
14:22:04 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:04 DEBUG   opendrift:2152: ======================================================================
14:22:04 DEBUG   opendrift:2163:                34.94717714884736 <- latitude -> 35.034937381191405
14:22:04 DEBUG   opendrift:2163:                23.422865975953222 <- longitude -> 23.520134117349173
14:22:04 DEBUG   opendrift:2163:                -146.67618586606397 <- z -> 0.0
14:22:04 DEBUG   opendrift:2164: ---------------------------------
14:22:04 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:04 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:04 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:04 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:04 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:04 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:04 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:04 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:04 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:04 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:04 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:04 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:04 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:04 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:04 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:04 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:04 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:04 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:04 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:04 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:04 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:04 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:04 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:04 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:04 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:04 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:04 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-26 18:00:00 (before)
                2026-02-26 21:00:00 (after)
14:22:04 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-26 18:00:00) in space  (linearNDFast)
14:22:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:04 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-26 21:00:00) in space  (linearNDFast)
14:22:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:04 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-26 18:00:00, weight 0.21) and
                      after (2026-02-26 21:00:00, weight 0.79) in time
14:22:04 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:04 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:04 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:04 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:04 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:04 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:04 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:04 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:04 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:04 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-26 18:00:00 (before)
                2026-02-26 21:00:00 (after)
14:22:04 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-26 18:00:00) in space  (linearNDFast)
14:22:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:04 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-26 21:00:00) in space  (linearNDFast)
14:22:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:04 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-26 18:00:00, weight 0.21) and
                      after (2026-02-26 21:00:00, weight 0.79) in time
14:22:04 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:04 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:04 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:04 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:04 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:04 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:04 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:04 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:04 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:04 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.164212 (min) -0.00224077 (max)
14:22:04 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: 0.00412171 (min) 0.144757 (max)
14:22:04 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -4.59949 (min) -3.69504 (max)
14:22:04 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -10.1554 (min) -9.37383 (max)
14:22:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:04 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:04 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:04 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:04 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:04 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:04 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:04 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 2.565593, mean: 2.902932, max: 3.031694
14:22:04 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:04 DEBUG   opendrift.models.physics_methods:900:    min: 8.726167, mean: 9.281787, max: 9.485762
14:22:04 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 8.726167, mean: 9.281787, max: 9.485762
14:22:04 DEBUG   opendrift:697: No elements hit coastline.
14:22:04 DEBUG   opendrift:1740: No elements to deactivate
14:22:04 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:04 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:04 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:04 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:04 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:04 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:04 DEBUG   opendrift.models.physics_methods:900:    min: 8.726167, mean: 9.281788, max: 9.485763
14:22:04 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:04 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.001519, dN_50: 0.000119
14:22:04 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:04 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.04447089315497119
14:22:04 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:04 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:04 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 131 surface elements
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 132 surface elements
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 131 surface elements
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 133 surface elements
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 134 surface elements
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 136 surface elements
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 136 surface elements
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 135 surface elements
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 136 surface elements
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 136 surface elements
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 136 surface elements
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 140 surface elements
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 142 surface elements
14:22:04 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 142 surface elements
14:22:04 DEBUG   opendrift.models.physics_methods:744: Advecting 158 of 6000 elements above 0.100m with wind-sheared ocean current (0.049670 m/s - 0.330781 m/s)
14:22:04 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:04 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0011490495029411476 and 0.4554377062360759 m/s
14:22:04 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:04 DEBUG   opendrift:2143: ======================================================================
14:22:04 INFO    opendrift:2144: 2026-02-26 21:21:51.799571 - step 8 of 48 - 6000 active elements (0 deactivated)
14:22:04 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:04 DEBUG   opendrift:2152: ======================================================================
14:22:04 DEBUG   opendrift:2163:                34.93599138428978 <- latitude -> 35.03751169913934
14:22:04 DEBUG   opendrift:2163:                23.407821850238953 <- longitude -> 23.52318936085769
14:22:04 DEBUG   opendrift:2163:                -145.62577624655353 <- z -> 0.0
14:22:04 DEBUG   opendrift:2164: ---------------------------------
14:22:04 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:04 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:04 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:04 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:04 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:04 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:04 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:04 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:04 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:04 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:04 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:04 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:04 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:04 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:04 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:04 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:04 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:04 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:04 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:04 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:04 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:04 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:04 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:04 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:04 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:04 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:04 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-26 21:00:00 (before)
                2026-02-27 00:00:00 (after)
14:22:04 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:22:05 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:22:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
14:22:06 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:22:06 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:22:06 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 11x10x23) for time after (2026-02-27 00:00:00)
14:22:06 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-26 21:00:00) in space  (linearNDFast)
14:22:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:06 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 00:00:00) in space  (linearNDFast)
14:22:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:06 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-26 21:00:00, weight 0.88) and
                      after (2026-02-27 00:00:00, weight 0.12) in time
14:22:06 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:06 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:06 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:06 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:06 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:06 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:06 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:06 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:06 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:06 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-26 21:00:00 (before)
                2026-02-27 00:00:00 (after)
14:22:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
14:22:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
14:22:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
14:22:06 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:22:06 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:22:06 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-02-27 00:00:00)
14:22:06 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-26 21:00:00) in space  (linearNDFast)
14:22:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:06 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 00:00:00) in space  (linearNDFast)
14:22:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:06 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-26 21:00:00, weight 0.88) and
                      after (2026-02-27 00:00:00, weight 0.12) in time
14:22:06 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:06 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:06 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:06 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:06 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:06 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:06 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:06 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:06 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.16032 (min) 0.0171147 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.00612391 (min) 0.147831 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -4.73825 (min) -3.54582 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -10.7543 (min) -9.67193 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:06 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 2.724903, mean: 3.206093, max: 3.332559
14:22:06 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:06 DEBUG   opendrift.models.physics_methods:900:    min: 8.993011, mean: 9.754399, max: 9.945315
14:22:06 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 8.993011, mean: 9.754399, max: 9.945315
14:22:06 DEBUG   opendrift:697: No elements hit coastline.
14:22:06 DEBUG   opendrift:1740: No elements to deactivate
14:22:06 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:06 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:06 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:06 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:06 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:06 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:06 DEBUG   opendrift.models.physics_methods:900:    min: 8.993011, mean: 9.754398, max: 9.945314
14:22:06 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:06 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.001802, dN_50: 0.000141
14:22:06 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:06 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.048883771215503975
14:22:06 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:06 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:06 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:06 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 143 surface elements
14:22:06 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 142 surface elements
14:22:06 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 142 surface elements
14:22:06 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 141 surface elements
14:22:06 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 140 surface elements
14:22:06 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 139 surface elements
14:22:06 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 138 surface elements
14:22:06 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 138 surface elements
14:22:06 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 138 surface elements
14:22:06 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 142 surface elements
14:22:06 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 143 surface elements
14:22:06 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 144 surface elements
14:22:06 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 143 surface elements
14:22:06 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 143 surface elements
14:22:06 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 142 surface elements
14:22:06 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 141 surface elements
14:22:06 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 140 surface elements
14:22:06 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 146 surface elements
14:22:06 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 145 surface elements
14:22:06 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 144 surface elements
14:22:06 DEBUG   opendrift.models.physics_methods:744: Advecting 147 of 6000 elements above 0.100m with wind-sheared ocean current (0.147130 m/s - 0.346811 m/s)
14:22:06 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:06 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.001267059074596719 and 0.4084726466927891 m/s
14:22:06 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:06 DEBUG   opendrift:2143: ======================================================================
14:22:06 INFO    opendrift:2144: 2026-02-26 22:21:51.799571 - step 9 of 48 - 6000 active elements (0 deactivated)
14:22:06 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:06 DEBUG   opendrift:2152: ======================================================================
14:22:06 DEBUG   opendrift:2163:                34.92800749101952 <- latitude -> 35.04616076674483
14:22:06 DEBUG   opendrift:2163:                23.395354052426452 <- longitude -> 23.51941539708801
14:22:06 DEBUG   opendrift:2163:                -145.22087235583183 <- z -> 0.0
14:22:06 DEBUG   opendrift:2164: ---------------------------------
14:22:06 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:06 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:06 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:06 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:06 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:06 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:06 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:06 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:06 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:06 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:06 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:06 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:06 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:06 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:06 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:06 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:06 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:06 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:06 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:06 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:06 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:06 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:06 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:06 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:06 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:06 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:06 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:06 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
14:22:06 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:06 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-26 21:00:00 (before)
                2026-02-27 00:00:00 (after)
14:22:06 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-26 21:00:00) in space  (linearNDFast)
14:22:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:06 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 00:00:00) in space  (linearNDFast)
14:22:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:06 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-26 21:00:00, weight 0.55) and
                      after (2026-02-27 00:00:00, weight 0.45) in time
14:22:06 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:06 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:06 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:06 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:06 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:06 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:06 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:06 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:06 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:06 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-26 21:00:00 (before)
                2026-02-27 00:00:00 (after)
14:22:06 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-26 21:00:00) in space  (linearNDFast)
14:22:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:06 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 00:00:00) in space  (linearNDFast)
14:22:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:06 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-26 21:00:00, weight 0.55) and
                      after (2026-02-27 00:00:00, weight 0.45) in time
14:22:06 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:06 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:06 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:06 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:06 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:06 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:06 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:06 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:06 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.162331 (min) 0.0437391 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.031257 (min) 0.131193 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -4.98321 (min) -3.86588 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -10.7134 (min) -9.5083 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:06 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 2.645727, mean: 3.246999, max: 3.419111
14:22:06 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:06 DEBUG   opendrift.models.physics_methods:900:    min: 8.861396, mean: 9.816207, max: 10.073633
14:22:06 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 8.861396, mean: 9.816207, max: 10.073633
14:22:06 DEBUG   opendrift:697: No elements hit coastline.
14:22:06 DEBUG   opendrift:1740: No elements to deactivate
14:22:06 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:06 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:06 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:06 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:06 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:06 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:06 DEBUG   opendrift.models.physics_methods:900:    min: 8.861396, mean: 9.816207, max: 10.073633
14:22:06 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:06 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.002226, dN_50: 0.000175
14:22:06 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:06 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.05015324638452896
14:22:06 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:06 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:06 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:06 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 146 surface elements
14:22:06 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 145 surface elements
14:22:06 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 146 surface elements
14:22:06 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 145 surface elements
14:22:06 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 146 surface elements
14:22:06 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 145 surface elements
14:22:06 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 144 surface elements
14:22:06 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 144 surface elements
14:22:06 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 3 of 143 surface elements
14:22:06 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 142 surface elements
14:22:06 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 141 surface elements
14:22:06 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 140 surface elements
14:22:06 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 140 surface elements
14:22:06 DEBUG   opendrift.models.physics_methods:744: Advecting 152 of 6000 elements above 0.100m with wind-sheared ocean current (0.022306 m/s - 0.348516 m/s)
14:22:06 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:06 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.00030840357758222376 and 0.4484315123261148 m/s
14:22:06 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:06 DEBUG   opendrift:2143: ======================================================================
14:22:06 INFO    opendrift:2144: 2026-02-26 23:21:51.799571 - step 10 of 48 - 6000 active elements (0 deactivated)
14:22:06 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:06 DEBUG   opendrift:2152: ======================================================================
14:22:06 DEBUG   opendrift:2163:                34.91837549686236 <- latitude -> 35.0447282227773
14:22:06 DEBUG   opendrift:2163:                23.382650591587474 <- longitude -> 23.522064862513034
14:22:06 DEBUG   opendrift:2163:                -144.24574854725844 <- z -> 0.0
14:22:06 DEBUG   opendrift:2164: ---------------------------------
14:22:06 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:06 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:06 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:06 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:06 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:06 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:06 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:06 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:06 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:06 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:06 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:06 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:06 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:06 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:06 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:06 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:06 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:06 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:06 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:06 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:06 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:06 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:06 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:06 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:06 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:06 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:06 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:06 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
14:22:06 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:06 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-26 21:00:00 (before)
                2026-02-27 00:00:00 (after)
14:22:06 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-26 21:00:00) in space  (linearNDFast)
14:22:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:06 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 00:00:00) in space  (linearNDFast)
14:22:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:06 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-26 21:00:00, weight 0.21) and
                      after (2026-02-27 00:00:00, weight 0.79) in time
14:22:06 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:06 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:06 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:06 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:06 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:06 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:06 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:06 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:06 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:06 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-26 21:00:00 (before)
                2026-02-27 00:00:00 (after)
14:22:06 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-26 21:00:00) in space  (linearNDFast)
14:22:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:06 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 00:00:00) in space  (linearNDFast)
14:22:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:06 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-26 21:00:00, weight 0.21) and
                      after (2026-02-27 00:00:00, weight 0.79) in time
14:22:06 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:06 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:06 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:06 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:06 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:06 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:06 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:06 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:06 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.180766 (min) 0.0618832 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.0783857 (min) 0.137872 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.42921 (min) -4.13484 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -10.7262 (min) -9.31106 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:06 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:06 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 2.556381, mean: 3.297066, max: 3.545503
14:22:06 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:06 DEBUG   opendrift.models.physics_methods:900:    min: 8.710487, mean: 9.891227, max: 10.258137
14:22:06 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 8.710487, mean: 9.891227, max: 10.258137
14:22:06 DEBUG   opendrift:697: No elements hit coastline.
14:22:07 DEBUG   opendrift:1740: No elements to deactivate
14:22:07 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:07 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:07 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:07 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:07 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:07 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:07 DEBUG   opendrift.models.physics_methods:900:    min: 8.710487, mean: 9.891227, max: 10.258137
14:22:07 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:07 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.002717, dN_50: 0.000213
14:22:07 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:07 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.052007074577088266
14:22:07 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:07 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:07 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:07 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 139 surface elements
14:22:07 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 139 surface elements
14:22:07 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 138 surface elements
14:22:07 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 139 surface elements
14:22:07 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 140 surface elements
14:22:07 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 140 surface elements
14:22:07 DEBUG   opendrift.models.physics_methods:744: Advecting 158 of 6000 elements above 0.100m with wind-sheared ocean current (0.014965 m/s - 0.352011 m/s)
14:22:07 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:07 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.002116827597910713 and 0.4252505242085652 m/s
14:22:07 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:07 DEBUG   opendrift:2143: ======================================================================
14:22:07 INFO    opendrift:2144: 2026-02-27 00:21:51.799571 - step 11 of 48 - 6000 active elements (0 deactivated)
14:22:07 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:07 DEBUG   opendrift:2152: ======================================================================
14:22:07 DEBUG   opendrift:2163:                34.90475166493589 <- latitude -> 35.04906928771873
14:22:07 DEBUG   opendrift:2163:                23.36697272491279 <- longitude -> 23.528214629187115
14:22:07 DEBUG   opendrift:2163:                -143.5630252363909 <- z -> 0.0
14:22:07 DEBUG   opendrift:2164: ---------------------------------
14:22:07 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:07 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:07 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:07 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:07 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:07 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:07 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:07 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:07 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:07 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:07 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:07 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:07 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:07 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:07 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:07 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:07 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:07 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:07 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:07 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:07 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:07 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:07 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:07 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:07 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:07 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:07 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:07 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:07 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 00:00:00 (before)
                2026-02-27 03:00:00 (after)
14:22:07 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:22:08 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:22:08 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
14:22:08 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:22:08 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:22:08 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 11x12x23) for time after (2026-02-27 03:00:00)
14:22:08 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 00:00:00) in space  (linearNDFast)
14:22:08 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:08 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 03:00:00) in space  (linearNDFast)
14:22:08 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:08 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 00:00:00, weight 0.88) and
                      after (2026-02-27 03:00:00, weight 0.12) in time
14:22:08 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:08 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:08 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:08 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:08 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:08 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:08 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:08 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:08 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
14:22:08 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:08 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 00:00:00 (before)
                2026-02-27 03:00:00 (after)
14:22:08 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
14:22:09 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
14:22:09 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
14:22:09 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:22:09 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:22:09 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-02-27 03:00:00)
14:22:09 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 00:00:00) in space  (linearNDFast)
14:22:09 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:09 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 03:00:00) in space  (linearNDFast)
14:22:09 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:09 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 00:00:00, weight 0.88) and
                      after (2026-02-27 03:00:00, weight 0.12) in time
14:22:09 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:09 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:09 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:09 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:09 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:09 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:09 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:09 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:09 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.206946 (min) 0.0696888 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.114549 (min) 0.132258 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.66371 (min) -4.1902 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -10.5298 (min) -8.95763 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:09 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 2.405806, mean: 3.187593, max: 3.494283
14:22:09 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:09 DEBUG   opendrift.models.physics_methods:900:    min: 8.450061, mean: 9.725046, max: 10.183770
14:22:09 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 8.450061, mean: 9.725046, max: 10.183770
14:22:09 DEBUG   opendrift:697: No elements hit coastline.
14:22:09 DEBUG   opendrift:1740: No elements to deactivate
14:22:09 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:09 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:09 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:09 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:09 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:09 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:09 DEBUG   opendrift.models.physics_methods:900:    min: 8.450061, mean: 9.725046, max: 10.183770
14:22:09 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:09 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.003340, dN_50: 0.000262
14:22:09 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:09 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.05125581542373322
14:22:09 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:09 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:09 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:09 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 151 surface elements
14:22:09 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 152 surface elements
14:22:09 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 151 surface elements
14:22:09 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 150 surface elements
14:22:09 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 149 surface elements
14:22:09 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 148 surface elements
14:22:09 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 153 surface elements
14:22:09 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 154 surface elements
14:22:09 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 153 surface elements
14:22:09 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 152 surface elements
14:22:09 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 151 surface elements
14:22:09 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 152 surface elements
14:22:09 DEBUG   opendrift.models.physics_methods:744: Advecting 169 of 6000 elements above 0.100m with wind-sheared ocean current (0.018212 m/s - 0.345556 m/s)
14:22:09 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:09 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.002081735626850855 and 0.4086869855254304 m/s
14:22:09 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:09 DEBUG   opendrift:2143: ======================================================================
14:22:09 INFO    opendrift:2144: 2026-02-27 01:21:51.799571 - step 12 of 48 - 6000 active elements (0 deactivated)
14:22:09 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:09 DEBUG   opendrift:2152: ======================================================================
14:22:09 DEBUG   opendrift:2163:                34.89301343785399 <- latitude -> 35.05184324950139
14:22:09 DEBUG   opendrift:2163:                23.346116957671537 <- longitude -> 23.527114937847475
14:22:09 DEBUG   opendrift:2163:                -142.47118676489998 <- z -> 0.0
14:22:09 DEBUG   opendrift:2164: ---------------------------------
14:22:09 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:09 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:09 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:09 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:09 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:09 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:09 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:09 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:09 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:09 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:09 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:09 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:09 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:09 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:09 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:09 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:09 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:09 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:09 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:09 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:09 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:09 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:09 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:09 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:09 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:09 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:09 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:09 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
14:22:09 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:09 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 00:00:00 (before)
                2026-02-27 03:00:00 (after)
14:22:09 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 00:00:00) in space  (linearNDFast)
14:22:09 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:09 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 03:00:00) in space  (linearNDFast)
14:22:09 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:09 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 00:00:00, weight 0.55) and
                      after (2026-02-27 03:00:00, weight 0.45) in time
14:22:09 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:09 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:09 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:09 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:09 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:09 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:09 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:09 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:09 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
14:22:09 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:09 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 00:00:00 (before)
                2026-02-27 03:00:00 (after)
14:22:09 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 00:00:00) in space  (linearNDFast)
14:22:09 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:09 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 03:00:00) in space  (linearNDFast)
14:22:09 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:09 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 00:00:00, weight 0.55) and
                      after (2026-02-27 03:00:00, weight 0.45) in time
14:22:09 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:09 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:09 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:09 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:09 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:09 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:09 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:09 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:09 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.244368 (min) 0.0524751 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.146044 (min) 0.117959 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.64752 (min) -4.22162 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -9.87735 (min) -8.23453 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:09 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 2.129183, mean: 2.808868, max: 3.150853
14:22:09 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:09 DEBUG   opendrift.models.physics_methods:900:    min: 7.949431, mean: 9.128145, max: 9.670383
14:22:09 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 7.949431, mean: 9.128145, max: 9.670383
14:22:09 DEBUG   opendrift:697: No elements hit coastline.
14:22:09 DEBUG   opendrift:1740: No elements to deactivate
14:22:09 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:09 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:09 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:09 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:09 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:09 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:09 DEBUG   opendrift.models.physics_methods:900:    min: 7.949431, mean: 9.128144, max: 9.670382
14:22:09 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:09 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.004175, dN_50: 0.000328
14:22:09 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:09 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.046218628547239723
14:22:09 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:09 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:09 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:09 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 154 surface elements
14:22:09 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 159 surface elements
14:22:09 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 158 surface elements
14:22:09 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 159 surface elements
14:22:09 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 158 surface elements
14:22:09 DEBUG   opendrift.models.physics_methods:744: Advecting 171 of 6000 elements above 0.100m with wind-sheared ocean current (0.003232 m/s - 0.327921 m/s)
14:22:09 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:09 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0016584042501132461 and 0.548761666460489 m/s
14:22:09 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:09 DEBUG   opendrift:2143: ======================================================================
14:22:09 INFO    opendrift:2144: 2026-02-27 02:21:51.799571 - step 13 of 48 - 6000 active elements (0 deactivated)
14:22:09 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:09 DEBUG   opendrift:2152: ======================================================================
14:22:09 DEBUG   opendrift:2163:                34.87894951192249 <- latitude -> 35.055937820814876
14:22:09 DEBUG   opendrift:2163:                23.33152445808333 <- longitude -> 23.53218906934023
14:22:09 DEBUG   opendrift:2163:                -141.6309920014049 <- z -> 0.0
14:22:09 DEBUG   opendrift:2164: ---------------------------------
14:22:09 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:09 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:09 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:09 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:09 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:09 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:09 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:09 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:09 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:09 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:09 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:09 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:09 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:09 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:09 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:09 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:09 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:09 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:09 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:09 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:09 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:09 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:09 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:09 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:09 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:09 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:09 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:09 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
14:22:09 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:09 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 00:00:00 (before)
                2026-02-27 03:00:00 (after)
14:22:09 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 00:00:00) in space  (linearNDFast)
14:22:09 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:09 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 03:00:00) in space  (linearNDFast)
14:22:09 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:09 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 00:00:00, weight 0.21) and
                      after (2026-02-27 03:00:00, weight 0.79) in time
14:22:09 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:09 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:09 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:09 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:09 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:09 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:09 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:09 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:09 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
14:22:09 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:09 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 00:00:00 (before)
                2026-02-27 03:00:00 (after)
14:22:09 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 00:00:00) in space  (linearNDFast)
14:22:09 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:09 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 03:00:00) in space  (linearNDFast)
14:22:09 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:09 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 00:00:00, weight 0.21) and
                      after (2026-02-27 03:00:00, weight 0.79) in time
14:22:09 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:09 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:09 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:09 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:09 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:09 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:09 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:09 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:09 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.274151 (min) 0.0350489 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.1692 (min) 0.10828 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.64397 (min) -4.12417 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -9.30566 (min) -7.67456 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:09 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:09 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 1.922984, mean: 2.462324, max: 2.887885
14:22:09 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:09 DEBUG   opendrift.models.physics_methods:900:    min: 7.554704, mean: 8.545050, max: 9.258050
14:22:09 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 7.554704, mean: 8.545050, max: 9.258050
14:22:09 DEBUG   opendrift:697: No elements hit coastline.
14:22:09 DEBUG   opendrift:1740: No elements to deactivate
14:22:09 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:09 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:09 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:09 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:09 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:09 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:09 DEBUG   opendrift.models.physics_methods:900:    min: 7.554705, mean: 8.545050, max: 9.258051
14:22:09 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:09 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.005111, dN_50: 0.000401
14:22:09 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:09 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.042361613017115184
14:22:09 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:09 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:09 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:09 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 158 surface elements
14:22:09 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 160 surface elements
14:22:09 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 159 surface elements
14:22:09 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 158 surface elements
14:22:09 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 163 surface elements
14:22:09 DEBUG   opendrift.models.physics_methods:744: Advecting 184 of 6000 elements above 0.100m with wind-sheared ocean current (0.013070 m/s - 0.309412 m/s)
14:22:09 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:09 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.002747581214621217 and 0.4652281267790299 m/s
14:22:09 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:09 DEBUG   opendrift:2143: ======================================================================
14:22:09 INFO    opendrift:2144: 2026-02-27 03:21:51.799571 - step 14 of 48 - 6000 active elements (0 deactivated)
14:22:09 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:09 DEBUG   opendrift:2152: ======================================================================
14:22:09 DEBUG   opendrift:2163:                34.8698984276631 <- latitude -> 35.05665477025718
14:22:09 DEBUG   opendrift:2163:                23.321968442295173 <- longitude -> 23.535816243008583
14:22:09 DEBUG   opendrift:2163:                -140.7764684277067 <- z -> 0.0
14:22:09 DEBUG   opendrift:2164: ---------------------------------
14:22:09 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:09 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:09 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:09 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:09 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:09 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:09 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:09 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:09 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:09 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:09 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:09 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:09 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:09 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:09 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:09 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:09 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:09 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:09 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:09 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:09 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:09 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:09 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:09 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:09 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:09 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:09 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:09 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
14:22:09 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:09 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 03:00:00 (before)
                2026-02-27 06:00:00 (after)
14:22:09 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:22:10 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:22:11 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
14:22:11 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:22:11 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:22:11 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 12x13x23) for time after (2026-02-27 06:00:00)
14:22:11 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 03:00:00) in space  (linearNDFast)
14:22:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:11 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 06:00:00) in space  (linearNDFast)
14:22:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:11 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 03:00:00, weight 0.88) and
                      after (2026-02-27 06:00:00, weight 0.12) in time
14:22:11 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:11 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:11 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:11 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:11 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:11 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:11 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:11 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:11 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:11 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 03:00:00 (before)
                2026-02-27 06:00:00 (after)
14:22:11 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
14:22:11 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
14:22:12 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
14:22:12 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:22:12 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:22:12 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-02-27 06:00:00)
14:22:12 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 03:00:00) in space  (linearNDFast)
14:22:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:12 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 06:00:00) in space  (linearNDFast)
14:22:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:12 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 03:00:00, weight 0.88) and
                      after (2026-02-27 06:00:00, weight 0.12) in time
14:22:12 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:12 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:12 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:12 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:12 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:12 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:12 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:12 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:12 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.293178 (min) 0.0131002 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.175599 (min) 0.104536 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.57534 (min) -3.93894 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -8.74778 (min) -7.10485 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:12 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 1.672588, mean: 2.176981, max: 2.629649
14:22:12 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:12 DEBUG   opendrift.models.physics_methods:900:    min: 7.045699, mean: 8.032761, max: 8.834429
14:22:12 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 7.045699, mean: 8.032761, max: 8.834429
14:22:12 DEBUG   opendrift:697: No elements hit coastline.
14:22:12 DEBUG   opendrift:1740: No elements to deactivate
14:22:12 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:12 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:12 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:12 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:12 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:12 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:12 DEBUG   opendrift.models.physics_methods:900:    min: 7.045699, mean: 8.032762, max: 8.834429
14:22:12 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:12 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.006098, dN_50: 0.000479
14:22:12 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:12 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03857399568853669
14:22:12 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:12 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:12 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:12 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 176 surface elements
14:22:12 DEBUG   opendrift.models.physics_methods:744: Advecting 190 of 6000 elements above 0.100m with wind-sheared ocean current (0.026192 m/s - 0.297913 m/s)
14:22:12 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:12 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0010137294541979057 and 0.46543462203736635 m/s
14:22:12 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:12 DEBUG   opendrift:2143: ======================================================================
14:22:12 INFO    opendrift:2144: 2026-02-27 04:21:51.799571 - step 15 of 48 - 6000 active elements (0 deactivated)
14:22:12 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:12 DEBUG   opendrift:2152: ======================================================================
14:22:12 DEBUG   opendrift:2163:                34.85672597815281 <- latitude -> 35.06288062645783
14:22:12 DEBUG   opendrift:2163:                23.303996172218696 <- longitude -> 23.54369813134774
14:22:12 DEBUG   opendrift:2163:                -139.51020502452957 <- z -> 0.0
14:22:12 DEBUG   opendrift:2164: ---------------------------------
14:22:12 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:12 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:12 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:12 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:12 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:12 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:12 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:12 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:12 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:12 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:12 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:12 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:12 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:12 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:12 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:12 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:12 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:12 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:12 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:12 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:12 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:12 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:12 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:12 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:12 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:12 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:12 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:12 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:12 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 03:00:00 (before)
                2026-02-27 06:00:00 (after)
14:22:12 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 03:00:00) in space  (linearNDFast)
14:22:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:12 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 06:00:00) in space  (linearNDFast)
14:22:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:12 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 03:00:00, weight 0.55) and
                      after (2026-02-27 06:00:00, weight 0.45) in time
14:22:12 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:12 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:12 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:12 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:12 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:12 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:12 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:12 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:12 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
14:22:12 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:12 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 03:00:00 (before)
                2026-02-27 06:00:00 (after)
14:22:12 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 03:00:00) in space  (linearNDFast)
14:22:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:12 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 06:00:00) in space  (linearNDFast)
14:22:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:12 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 03:00:00, weight 0.55) and
                      after (2026-02-27 06:00:00, weight 0.45) in time
14:22:12 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:12 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:12 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:12 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:12 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:12 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:12 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:12 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:12 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.305904 (min) -0.0176277 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.134308 (min) 0.100946 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.47486 (min) -3.61971 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -8.45183 (min) -6.61727 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:12 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 1.402176, mean: 1.963327, max: 2.460983
14:22:12 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:12 DEBUG   opendrift.models.physics_methods:900:    min: 6.451058, mean: 7.626460, max: 8.546412
14:22:12 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 6.451058, mean: 7.626460, max: 8.546412
14:22:12 DEBUG   opendrift:697: No elements hit coastline.
14:22:12 DEBUG   opendrift:1740: No elements to deactivate
14:22:12 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:12 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:12 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:12 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:12 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:12 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:12 DEBUG   opendrift.models.physics_methods:900:    min: 6.451057, mean: 7.626460, max: 8.546412
14:22:12 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:12 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.006742, dN_50: 0.000529
14:22:12 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:12 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03610011409706941
14:22:12 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:12 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:12 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:12 DEBUG   opendrift.models.physics_methods:744: Advecting 189 of 6000 elements above 0.100m with wind-sheared ocean current (0.036315 m/s - 0.286466 m/s)
14:22:12 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:12 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0005100047373104568 and 0.4270118932567999 m/s
14:22:12 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:12 DEBUG   opendrift:2143: ======================================================================
14:22:12 INFO    opendrift:2144: 2026-02-27 05:21:51.799571 - step 16 of 48 - 6000 active elements (0 deactivated)
14:22:12 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:12 DEBUG   opendrift:2152: ======================================================================
14:22:12 DEBUG   opendrift:2163:                34.848316833912854 <- latitude -> 35.063931589623934
14:22:12 DEBUG   opendrift:2163:                23.281420284641786 <- longitude -> 23.540122449841167
14:22:12 DEBUG   opendrift:2163:                -139.07092876676734 <- z -> 0.0
14:22:12 DEBUG   opendrift:2164: ---------------------------------
14:22:12 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:12 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:12 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:12 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:12 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:12 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:12 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:12 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:12 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:12 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:12 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:12 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:12 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:12 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:12 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:12 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:12 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:12 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:12 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:12 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:12 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:12 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:12 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:12 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:12 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:12 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:12 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:12 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:12 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 03:00:00 (before)
                2026-02-27 06:00:00 (after)
14:22:12 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 03:00:00) in space  (linearNDFast)
14:22:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:12 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 06:00:00) in space  (linearNDFast)
14:22:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:12 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 03:00:00, weight 0.21) and
                      after (2026-02-27 06:00:00, weight 0.79) in time
14:22:12 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:12 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:12 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:12 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:12 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:12 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:12 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:12 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:12 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
14:22:12 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:12 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 03:00:00 (before)
                2026-02-27 06:00:00 (after)
14:22:12 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 03:00:00) in space  (linearNDFast)
14:22:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:12 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 06:00:00) in space  (linearNDFast)
14:22:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:12 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 03:00:00, weight 0.21) and
                      after (2026-02-27 06:00:00, weight 0.79) in time
14:22:12 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:12 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:12 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:12 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:12 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:12 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:12 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:12 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:12 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.316364 (min) -0.0290552 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.102878 (min) 0.100552 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.3484 (min) -3.11463 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -8.25155 (min) -6.33171 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:12 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:12 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 1.224870, mean: 1.769356, max: 2.290772
14:22:12 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:12 DEBUG   opendrift.models.physics_methods:900:    min: 6.029407, mean: 7.237878, max: 8.245568
14:22:12 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 6.029407, mean: 7.237878, max: 8.245568
14:22:12 DEBUG   opendrift:697: No elements hit coastline.
14:22:12 DEBUG   opendrift:1740: No elements to deactivate
14:22:12 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:12 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:12 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:12 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:12 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:12 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:12 DEBUG   opendrift.models.physics_methods:900:    min: 6.029407, mean: 7.237878, max: 8.245568
14:22:12 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:12 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.007342, dN_50: 0.000576
14:22:12 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:12 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.033603594533029114
14:22:12 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:12 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:12 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:12 DEBUG   opendrift.models.physics_methods:744: Advecting 205 of 6000 elements above 0.100m with wind-sheared ocean current (0.033834 m/s - 0.277626 m/s)
14:22:12 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:12 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0014141304776901593 and 0.488578492022291 m/s
14:22:12 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:12 DEBUG   opendrift:2143: ======================================================================
14:22:12 INFO    opendrift:2144: 2026-02-27 06:21:51.799571 - step 17 of 48 - 6000 active elements (0 deactivated)
14:22:12 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:12 DEBUG   opendrift:2152: ======================================================================
14:22:12 DEBUG   opendrift:2163:                34.83429570864302 <- latitude -> 35.0642969562786
14:22:12 DEBUG   opendrift:2163:                23.248345918969513 <- longitude -> 23.539374510642123
14:22:12 DEBUG   opendrift:2163:                -138.11772926709833 <- z -> 0.0
14:22:12 DEBUG   opendrift:2164: ---------------------------------
14:22:12 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:12 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:12 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:12 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:12 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:12 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:12 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:12 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:12 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:12 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:12 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:12 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:12 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:12 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:12 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:12 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:12 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:12 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:12 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:12 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:12 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:12 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:12 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:12 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:12 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:12 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:12 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:12 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:12 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 06:00:00 (before)
                2026-02-27 09:00:00 (after)
14:22:12 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:22:12 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:22:13 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
14:22:13 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:22:13 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:22:13 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 13x14x23) for time after (2026-02-27 09:00:00)
14:22:13 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 06:00:00) in space  (linearNDFast)
14:22:13 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:13 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 09:00:00) in space  (linearNDFast)
14:22:13 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:13 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 06:00:00, weight 0.88) and
                      after (2026-02-27 09:00:00, weight 0.12) in time
14:22:13 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:13 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:13 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:13 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:13 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:13 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:13 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:13 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:13 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
14:22:13 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:13 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 06:00:00 (before)
                2026-02-27 09:00:00 (after)
14:22:13 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
14:22:13 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
14:22:13 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
14:22:13 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:22:13 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:22:13 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-02-27 09:00:00)
14:22:13 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 06:00:00) in space  (linearNDFast)
14:22:13 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:13 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 09:00:00) in space  (linearNDFast)
14:22:13 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:13 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 06:00:00, weight 0.88) and
                      after (2026-02-27 09:00:00, weight 0.12) in time
14:22:13 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:13 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:13 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:13 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:13 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:13 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:13 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:13 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:13 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:13 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.337581 (min) -0.0291679 (max)
14:22:13 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.119011 (min) 0.12693 (max)
14:22:13 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.05177 (min) -2.76677 (max)
14:22:13 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -8.01022 (min) -5.57225 (max)
14:22:13 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:13 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:13 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:13 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:13 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:13 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:13 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:13 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:13 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:13 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:13 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:13 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:13 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:13 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:13 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:13 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:13 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:13 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 0.977799, mean: 1.465242, max: 2.053177
14:22:13 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:13 DEBUG   opendrift.models.physics_methods:900:    min: 5.387092, mean: 6.582876, max: 7.806256
14:22:13 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 5.387092, mean: 6.582876, max: 7.806256
14:22:13 DEBUG   opendrift:697: No elements hit coastline.
14:22:13 DEBUG   opendrift:1740: No elements to deactivate
14:22:13 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:13 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:13 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:13 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:13 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:13 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:13 DEBUG   opendrift.models.physics_methods:900:    min: 5.387092, mean: 6.582876, max: 7.806256
14:22:13 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:13 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.008230, dN_50: 0.000646
14:22:13 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:13 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.030118714695324216
14:22:13 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:13 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:13 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:13 DEBUG   opendrift.models.physics_methods:744: Advecting 208 of 6000 elements above 0.100m with wind-sheared ocean current (0.019221 m/s - 0.274073 m/s)
14:22:13 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:13 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0013195804675399266 and 0.4108523094592168 m/s
14:22:13 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:13 DEBUG   opendrift:2143: ======================================================================
14:22:13 INFO    opendrift:2144: 2026-02-27 07:21:51.799571 - step 18 of 48 - 6000 active elements (0 deactivated)
14:22:13 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:13 DEBUG   opendrift:2152: ======================================================================
14:22:13 DEBUG   opendrift:2163:                34.83238605575285 <- latitude -> 35.06889017283778
14:22:13 DEBUG   opendrift:2163:                23.234580395605395 <- longitude -> 23.537928300545396
14:22:13 DEBUG   opendrift:2163:                -136.98531451641247 <- z -> 0.0
14:22:13 DEBUG   opendrift:2164: ---------------------------------
14:22:13 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:13 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:13 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:13 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:13 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:13 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:13 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:13 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:13 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:13 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:13 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:13 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:13 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:13 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:13 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:13 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:13 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:13 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:13 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:13 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:13 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:13 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:13 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:13 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:13 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:13 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:13 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:13 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
14:22:13 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:13 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 06:00:00 (before)
                2026-02-27 09:00:00 (after)
14:22:13 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 06:00:00) in space  (linearNDFast)
14:22:13 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:13 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 09:00:00) in space  (linearNDFast)
14:22:13 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:13 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 06:00:00, weight 0.55) and
                      after (2026-02-27 09:00:00, weight 0.45) in time
14:22:13 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:13 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:13 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:13 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:13 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:13 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:13 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:13 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:13 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
14:22:13 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:13 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 06:00:00 (before)
                2026-02-27 09:00:00 (after)
14:22:13 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 06:00:00) in space  (linearNDFast)
14:22:13 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:13 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 09:00:00) in space  (linearNDFast)
14:22:13 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:13 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 06:00:00, weight 0.55) and
                      after (2026-02-27 09:00:00, weight 0.45) in time
14:22:13 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:13 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:13 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:13 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:13 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:13 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:13 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:13 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:13 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:13 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.360884 (min) -0.0321926 (max)
14:22:13 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.119653 (min) 0.16836 (max)
14:22:13 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -4.77503 (min) -2.46571 (max)
14:22:13 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -7.28634 (min) -4.01879 (max)
14:22:13 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:13 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:13 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:13 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:13 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:13 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:13 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:13 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:13 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:13 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:13 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:13 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:13 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:13 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:13 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:13 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:13 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:13 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 0.546868, mean: 1.013426, max: 1.798810
14:22:13 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:13 DEBUG   opendrift.models.physics_methods:900:    min: 4.028755, mean: 5.465409, max: 7.306717
14:22:13 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 4.028755, mean: 5.465409, max: 7.306717
14:22:13 DEBUG   opendrift:697: No elements hit coastline.
14:22:14 DEBUG   opendrift:1740: No elements to deactivate
14:22:14 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:14 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:14 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:14 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:14 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:14 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:14 DEBUG   opendrift.models.physics_methods:900:    min: 4.028755, mean: 5.465409, max: 7.306716
14:22:14 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:14 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.009838, dN_50: 0.000772
14:22:14 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:14 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.02638784742522906
14:22:14 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:14 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:14 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:14 DEBUG   opendrift.models.physics_methods:744: Advecting 215 of 6000 elements above 0.100m with wind-sheared ocean current (0.000600 m/s - 0.256535 m/s)
14:22:14 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:14 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0012457069194288218 and 0.4233950945458242 m/s
14:22:14 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:14 DEBUG   opendrift:2143: ======================================================================
14:22:14 INFO    opendrift:2144: 2026-02-27 08:21:51.799571 - step 19 of 48 - 6000 active elements (0 deactivated)
14:22:14 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:14 DEBUG   opendrift:2152: ======================================================================
14:22:14 DEBUG   opendrift:2163:                34.824895704139074 <- latitude -> 35.07572849845704
14:22:14 DEBUG   opendrift:2163:                23.222941395163417 <- longitude -> 23.530391863002553
14:22:14 DEBUG   opendrift:2163:                -136.33248104144613 <- z -> 0.0
14:22:14 DEBUG   opendrift:2164: ---------------------------------
14:22:14 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:14 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:14 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:14 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:14 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:14 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:14 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:14 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:14 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:14 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:14 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:14 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:14 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:14 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:14 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:14 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:14 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:14 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:14 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:14 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:14 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:14 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:14 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:14 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:14 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:14 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:14 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:14 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:14 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 06:00:00 (before)
                2026-02-27 09:00:00 (after)
14:22:14 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 06:00:00) in space  (linearNDFast)
14:22:14 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:14 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 09:00:00) in space  (linearNDFast)
14:22:14 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:14 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 06:00:00, weight 0.21) and
                      after (2026-02-27 09:00:00, weight 0.79) in time
14:22:14 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:14 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:14 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:14 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:14 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:14 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:14 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:14 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:14 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:14 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 06:00:00 (before)
                2026-02-27 09:00:00 (after)
14:22:14 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 06:00:00) in space  (linearNDFast)
14:22:14 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:14 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 09:00:00) in space  (linearNDFast)
14:22:14 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:14 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 06:00:00, weight 0.21) and
                      after (2026-02-27 09:00:00, weight 0.79) in time
14:22:14 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:14 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:14 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:14 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:14 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:14 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:14 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:14 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:14 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:14 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.379248 (min) -0.0367744 (max)
14:22:14 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.101783 (min) 0.209476 (max)
14:22:14 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -4.5783 (min) -1.97525 (max)
14:22:14 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -6.60984 (min) -2.57832 (max)
14:22:14 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:14 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:14 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:14 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:14 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:14 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:14 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:14 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:14 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:14 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:14 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:14 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:14 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:14 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:14 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:14 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:14 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:14 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 0.259514, mean: 0.663291, max: 1.590410
14:22:14 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:14 DEBUG   opendrift.models.physics_methods:900:    min: 2.775302, mean: 4.405680, max: 6.870435
14:22:14 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 2.775302, mean: 4.405680, max: 6.870435
14:22:14 DEBUG   opendrift:697: No elements hit coastline.
14:22:14 DEBUG   opendrift:1740: No elements to deactivate
14:22:14 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:14 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:14 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:14 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:14 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:14 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:14 DEBUG   opendrift.models.physics_methods:900:    min: 2.775302, mean: 4.405680, max: 6.870435
14:22:14 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:14 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.012040, dN_50: 0.000945
14:22:14 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:14 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.023331192285653828
14:22:14 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:14 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:14 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:14 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 211 surface elements
14:22:14 DEBUG   opendrift.models.physics_methods:744: Advecting 222 of 6000 elements above 0.100m with wind-sheared ocean current (0.009989 m/s - 0.241217 m/s)
14:22:14 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:14 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0024306303749270855 and 0.4334800333632837 m/s
14:22:14 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:14 DEBUG   opendrift:2143: ======================================================================
14:22:14 INFO    opendrift:2144: 2026-02-27 09:21:51.799571 - step 20 of 48 - 6000 active elements (0 deactivated)
14:22:14 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:14 DEBUG   opendrift:2152: ======================================================================
14:22:14 DEBUG   opendrift:2163:                34.81506530706272 <- latitude -> 35.077366814283984
14:22:14 DEBUG   opendrift:2163:                23.20128628065145 <- longitude -> 23.528818517243856
14:22:14 DEBUG   opendrift:2163:                -135.33233687294762 <- z -> 0.0
14:22:14 DEBUG   opendrift:2164: ---------------------------------
14:22:14 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:14 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:14 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:14 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:14 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:14 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:14 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:14 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:14 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:14 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:14 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:14 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:14 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:14 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:14 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:14 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:14 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:14 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:14 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:14 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:14 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:14 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:14 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:14 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:14 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:14 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:14 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:14 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:14 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 09:00:00 (before)
                2026-02-27 12:00:00 (after)
14:22:14 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:22:14 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:22:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
14:22:15 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:22:15 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:22:15 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 13x14x23) for time after (2026-02-27 12:00:00)
14:22:15 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 09:00:00) in space  (linearNDFast)
14:22:15 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:15 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 12:00:00) in space  (linearNDFast)
14:22:15 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:15 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 09:00:00, weight 0.88) and
                      after (2026-02-27 12:00:00, weight 0.12) in time
14:22:15 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:15 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:15 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:15 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:15 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:15 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:15 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:15 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:15 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:15 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 09:00:00 (before)
                2026-02-27 12:00:00 (after)
14:22:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
14:22:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
14:22:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
14:22:15 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:22:15 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:22:15 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-02-27 12:00:00)
14:22:15 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 09:00:00) in space  (linearNDFast)
14:22:15 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:15 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 12:00:00) in space  (linearNDFast)
14:22:15 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:15 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 09:00:00, weight 0.88) and
                      after (2026-02-27 12:00:00, weight 0.12) in time
14:22:15 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:15 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:15 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:15 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:15 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:15 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:15 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:15 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:15 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.391111 (min) -0.040333 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.108557 (min) 0.238851 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -4.72292 (min) -1.51098 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -6.65003 (min) -2.08882 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:15 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 0.163497, mean: 0.533944, max: 1.636611
14:22:15 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:15 DEBUG   opendrift.models.physics_methods:900:    min: 2.202845, mean: 3.941576, max: 6.969512
14:22:15 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 2.202845, mean: 3.941576, max: 6.969512
14:22:15 DEBUG   opendrift:697: No elements hit coastline.
14:22:15 DEBUG   opendrift:1740: No elements to deactivate
14:22:15 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:15 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:15 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:15 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:15 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:15 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:15 DEBUG   opendrift.models.physics_methods:900:    min: 2.202845, mean: 3.941576, max: 6.969512
14:22:15 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:15 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.013665, dN_50: 0.001072
14:22:15 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:15 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.024008827788135817
14:22:15 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:15 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:15 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:15 DEBUG   opendrift.models.physics_methods:744: Advecting 221 of 6000 elements above 0.100m with wind-sheared ocean current (0.004657 m/s - 0.244696 m/s)
14:22:15 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:15 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0026822030802538628 and 0.45072497897088043 m/s
14:22:15 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:15 DEBUG   opendrift:2143: ======================================================================
14:22:15 INFO    opendrift:2144: 2026-02-27 10:21:51.799571 - step 21 of 48 - 6000 active elements (0 deactivated)
14:22:15 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:15 DEBUG   opendrift:2152: ======================================================================
14:22:15 DEBUG   opendrift:2163:                34.803488444123765 <- latitude -> 35.08394544479308
14:22:15 DEBUG   opendrift:2163:                23.179478203438492 <- longitude -> 23.53182223638884
14:22:15 DEBUG   opendrift:2163:                -134.41080972302277 <- z -> 0.0
14:22:15 DEBUG   opendrift:2164: ---------------------------------
14:22:15 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:15 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:15 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:15 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:15 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:15 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:15 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:15 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:15 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:15 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:15 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:15 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:15 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:15 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:15 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:15 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:15 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:15 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:15 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:15 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:15 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:15 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:15 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:15 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:15 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:15 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:15 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:15 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:15 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 09:00:00 (before)
                2026-02-27 12:00:00 (after)
14:22:15 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 09:00:00) in space  (linearNDFast)
14:22:15 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:15 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 12:00:00) in space  (linearNDFast)
14:22:15 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:15 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 09:00:00, weight 0.55) and
                      after (2026-02-27 12:00:00, weight 0.45) in time
14:22:15 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:15 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:15 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:15 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:15 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:15 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:15 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:15 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:15 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:15 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 09:00:00 (before)
                2026-02-27 12:00:00 (after)
14:22:15 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 09:00:00) in space  (linearNDFast)
14:22:15 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:15 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 12:00:00) in space  (linearNDFast)
14:22:15 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:15 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 09:00:00, weight 0.55) and
                      after (2026-02-27 12:00:00, weight 0.45) in time
14:22:15 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:15 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:15 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:15 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:15 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:15 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:15 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:15 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:15 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.400084 (min) -0.0415235 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.119708 (min) 0.252366 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -4.67796 (min) -1.09463 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -7.24452 (min) -3.23455 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:15 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 0.287710, mean: 0.691258, max: 1.829415
14:22:15 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:15 DEBUG   opendrift.models.physics_methods:900:    min: 2.922181, mean: 4.501263, max: 7.368613
14:22:15 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 2.922181, mean: 4.501263, max: 7.368613
14:22:15 DEBUG   opendrift:697: No elements hit coastline.
14:22:15 DEBUG   opendrift:1740: No elements to deactivate
14:22:15 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:15 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:15 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:15 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:15 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:15 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:15 DEBUG   opendrift.models.physics_methods:900:    min: 2.922181, mean: 4.501263, max: 7.368613
14:22:15 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:15 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.012965, dN_50: 0.001017
14:22:15 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:15 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.02683674104007096
14:22:15 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:15 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:15 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:15 DEBUG   opendrift.models.physics_methods:744: Advecting 231 of 6000 elements above 0.100m with wind-sheared ocean current (0.008523 m/s - 0.258708 m/s)
14:22:15 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:15 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0017110831770266116 and 0.47816703343356826 m/s
14:22:15 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:15 DEBUG   opendrift:2143: ======================================================================
14:22:15 INFO    opendrift:2144: 2026-02-27 11:21:51.799571 - step 22 of 48 - 6000 active elements (0 deactivated)
14:22:15 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:15 DEBUG   opendrift:2152: ======================================================================
14:22:15 DEBUG   opendrift:2163:                34.794914101265334 <- latitude -> 35.08445991459209
14:22:15 DEBUG   opendrift:2163:                23.155784721485883 <- longitude -> 23.53092384168993
14:22:15 DEBUG   opendrift:2163:                -133.4895901283915 <- z -> 0.0
14:22:15 DEBUG   opendrift:2164: ---------------------------------
14:22:15 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:15 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:15 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:15 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:15 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:15 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:15 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:15 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:15 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:15 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:15 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:15 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:15 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:15 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:15 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:15 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:15 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:15 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:15 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:15 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:15 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:15 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:15 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:15 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:15 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:15 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:15 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:15 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:15 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 09:00:00 (before)
                2026-02-27 12:00:00 (after)
14:22:15 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 09:00:00) in space  (linearNDFast)
14:22:15 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:15 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 12:00:00) in space  (linearNDFast)
14:22:15 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:15 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 09:00:00, weight 0.21) and
                      after (2026-02-27 12:00:00, weight 0.79) in time
14:22:15 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:15 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:15 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:15 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:15 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:15 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:15 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:15 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:15 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:15 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 09:00:00 (before)
                2026-02-27 12:00:00 (after)
14:22:15 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 09:00:00) in space  (linearNDFast)
14:22:15 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:15 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 12:00:00) in space  (linearNDFast)
14:22:15 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:15 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 09:00:00, weight 0.21) and
                      after (2026-02-27 12:00:00, weight 0.79) in time
14:22:15 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:15 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:15 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:15 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:15 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:15 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:15 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:15 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:15 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.404969 (min) -0.0205152 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.129335 (min) 0.254666 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -4.6945 (min) -0.682654 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -7.70431 (min) -4.38142 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:15 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:15 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 0.483707, mean: 0.894774, max: 2.001186
14:22:15 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:15 DEBUG   opendrift.models.physics_methods:900:    min: 3.788967, mean: 5.134670, max: 7.706786
14:22:15 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 3.788967, mean: 5.134670, max: 7.706786
14:22:15 DEBUG   opendrift:697: No elements hit coastline.
14:22:15 DEBUG   opendrift:1740: No elements to deactivate
14:22:15 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:15 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:15 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:15 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:15 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:15 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:15 DEBUG   opendrift.models.physics_methods:900:    min: 3.788967, mean: 5.134670, max: 7.706786
14:22:15 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:15 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.012399, dN_50: 0.000973
14:22:15 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:15 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.02935614889533443
14:22:15 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:15 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:15 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:15 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 226 surface elements
14:22:16 DEBUG   opendrift.models.physics_methods:744: Advecting 237 of 6000 elements above 0.100m with wind-sheared ocean current (0.003238 m/s - 0.270581 m/s)
14:22:16 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:16 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.001966970616291998 and 0.4229362125199181 m/s
14:22:16 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:16 DEBUG   opendrift:2143: ======================================================================
14:22:16 INFO    opendrift:2144: 2026-02-27 12:21:51.799571 - step 23 of 48 - 6000 active elements (0 deactivated)
14:22:16 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:16 DEBUG   opendrift:2152: ======================================================================
14:22:16 DEBUG   opendrift:2163:                34.78489457399384 <- latitude -> 35.09167662065457
14:22:16 DEBUG   opendrift:2163:                23.13453077377772 <- longitude -> 23.529440176628185
14:22:16 DEBUG   opendrift:2163:                -132.55397543191663 <- z -> 0.0
14:22:16 DEBUG   opendrift:2164: ---------------------------------
14:22:16 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:16 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:16 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:16 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:16 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:16 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:16 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:16 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:16 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:16 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:16 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:16 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:16 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:16 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:16 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:16 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:16 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:16 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:16 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:16 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:16 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:16 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:16 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:16 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:16 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:16 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:16 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:16 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
14:22:16 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:16 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 12:00:00 (before)
                2026-02-27 15:00:00 (after)
14:22:16 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:22:17 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:22:18 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
14:22:18 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:22:18 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:22:18 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 14x16x23) for time after (2026-02-27 15:00:00)
14:22:18 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 12:00:00) in space  (linearNDFast)
14:22:18 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:18 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 15:00:00) in space  (linearNDFast)
14:22:18 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:18 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 12:00:00, weight 0.88) and
                      after (2026-02-27 15:00:00, weight 0.12) in time
14:22:18 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:18 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:18 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:18 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:18 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:18 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:18 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:18 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:18 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:18 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 12:00:00 (before)
                2026-02-27 15:00:00 (after)
14:22:18 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
14:22:18 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
14:22:18 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
14:22:18 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:22:18 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:22:18 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-02-27 15:00:00)
14:22:18 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 12:00:00) in space  (linearNDFast)
14:22:18 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:18 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 15:00:00) in space  (linearNDFast)
14:22:18 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:18 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 12:00:00, weight 0.88) and
                      after (2026-02-27 15:00:00, weight 0.12) in time
14:22:18 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:18 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:18 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:18 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:18 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:18 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:18 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:18 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:18 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:18 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.386529 (min) 0.00367024 (max)
14:22:18 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.155199 (min) 0.241984 (max)
14:22:18 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -4.7128 (min) -0.916658 (max)
14:22:18 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -8.22511 (min) -5.18035 (max)
14:22:18 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:18 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:18 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:18 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:18 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:18 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:18 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:18 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:18 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:18 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:18 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:18 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:18 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:18 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:18 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:18 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:18 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:18 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 0.702305, mean: 1.114112, max: 2.199860
14:22:18 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:18 DEBUG   opendrift.models.physics_methods:900:    min: 4.565542, mean: 5.736769, max: 8.080293
14:22:18 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 4.565542, mean: 5.736769, max: 8.080293
14:22:18 DEBUG   opendrift:697: No elements hit coastline.
14:22:18 DEBUG   opendrift:1740: No elements to deactivate
14:22:18 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:18 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:18 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:18 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:18 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:18 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:18 DEBUG   opendrift.models.physics_methods:900:    min: 4.565542, mean: 5.736769, max: 8.080293
14:22:18 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:18 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.012105, dN_50: 0.000950
14:22:18 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:18 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03227015413485101
14:22:18 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:18 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:18 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:18 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 230 surface elements
14:22:18 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 234 surface elements
14:22:18 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 233 surface elements
14:22:18 DEBUG   opendrift.models.physics_methods:744: Advecting 239 of 6000 elements above 0.100m with wind-sheared ocean current (0.013405 m/s - 0.283695 m/s)
14:22:18 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:18 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.001082844690999882 and 0.4339831522480774 m/s
14:22:18 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:18 DEBUG   opendrift:2143: ======================================================================
14:22:18 INFO    opendrift:2144: 2026-02-27 13:21:51.799571 - step 24 of 48 - 6000 active elements (0 deactivated)
14:22:18 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:18 DEBUG   opendrift:2152: ======================================================================
14:22:18 DEBUG   opendrift:2163:                34.775363118945585 <- latitude -> 35.09618192611441
14:22:18 DEBUG   opendrift:2163:                23.119577253657937 <- longitude -> 23.524839743071055
14:22:18 DEBUG   opendrift:2163:                -131.91149408744153 <- z -> 0.0
14:22:18 DEBUG   opendrift:2164: ---------------------------------
14:22:18 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:18 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:18 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:18 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:18 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:18 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:18 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:18 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:18 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:18 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:18 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:18 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:18 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:18 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:18 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:18 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:18 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:18 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:18 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:18 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:18 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:18 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:18 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:18 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:18 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:18 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:18 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:18 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
14:22:18 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:18 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 12:00:00 (before)
                2026-02-27 15:00:00 (after)
14:22:18 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 12:00:00) in space  (linearNDFast)
14:22:18 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:18 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 15:00:00) in space  (linearNDFast)
14:22:18 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:18 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 12:00:00, weight 0.55) and
                      after (2026-02-27 15:00:00, weight 0.45) in time
14:22:18 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:18 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:18 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:18 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:18 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:18 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:18 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:18 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:18 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:18 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 12:00:00 (before)
                2026-02-27 15:00:00 (after)
14:22:18 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 12:00:00) in space  (linearNDFast)
14:22:18 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:18 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 15:00:00) in space  (linearNDFast)
14:22:18 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:18 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 12:00:00, weight 0.55) and
                      after (2026-02-27 15:00:00, weight 0.45) in time
14:22:18 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:18 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:18 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:18 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:18 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:18 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:18 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:18 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:18 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:18 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.336131 (min) 0.0163147 (max)
14:22:18 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.204705 (min) 0.228615 (max)
14:22:18 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -4.71241 (min) -2.23831 (max)
14:22:18 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -9.01918 (min) -5.46586 (max)
14:22:18 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:18 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:18 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:18 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:18 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:18 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:18 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:18 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:18 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:18 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:18 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:18 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:18 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:18 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:18 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:18 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:18 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:18 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 0.891326, mean: 1.334957, max: 2.540836
14:22:18 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:18 DEBUG   opendrift.models.physics_methods:900:    min: 5.143372, mean: 6.282434, max: 8.683962
14:22:18 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 5.143372, mean: 6.282434, max: 8.683962
14:22:18 DEBUG   opendrift:697: No elements hit coastline.
14:22:19 DEBUG   opendrift:1740: No elements to deactivate
14:22:19 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:19 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:19 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:19 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:19 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:19 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:19 DEBUG   opendrift.models.physics_methods:900:    min: 5.143372, mean: 6.282434, max: 8.683962
14:22:19 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:19 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.012029, dN_50: 0.000944
14:22:19 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:19 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03727134800994318
14:22:19 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:19 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:19 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:19 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 235 surface elements
14:22:19 DEBUG   opendrift.models.physics_methods:744: Advecting 246 of 6000 elements above 0.100m with wind-sheared ocean current (0.021185 m/s - 0.304889 m/s)
14:22:19 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:19 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0016629619182540248 and 0.454073836509572 m/s
14:22:19 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:19 DEBUG   opendrift:2143: ======================================================================
14:22:19 INFO    opendrift:2144: 2026-02-27 14:21:51.799571 - step 25 of 48 - 6000 active elements (0 deactivated)
14:22:19 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:19 DEBUG   opendrift:2152: ======================================================================
14:22:19 DEBUG   opendrift:2163:                34.75664685899304 <- latitude -> 35.0956886665376
14:22:19 DEBUG   opendrift:2163:                23.10571191030115 <- longitude -> 23.525169222617254
14:22:19 DEBUG   opendrift:2163:                -131.2354409097306 <- z -> 0.0
14:22:19 DEBUG   opendrift:2164: ---------------------------------
14:22:19 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:19 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:19 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:19 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:19 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:19 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:19 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:19 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:19 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:19 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:19 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:19 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:19 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:19 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:19 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:19 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:19 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:19 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:19 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:19 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:19 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:19 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:19 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:19 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:19 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:19 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:19 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:19 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:19 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 12:00:00 (before)
                2026-02-27 15:00:00 (after)
14:22:19 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 12:00:00) in space  (linearNDFast)
14:22:19 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:19 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 15:00:00) in space  (linearNDFast)
14:22:19 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:19 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 12:00:00, weight 0.21) and
                      after (2026-02-27 15:00:00, weight 0.79) in time
14:22:19 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:19 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:19 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:19 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:19 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:19 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:19 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:19 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:19 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:19 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 12:00:00 (before)
                2026-02-27 15:00:00 (after)
14:22:19 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 12:00:00) in space  (linearNDFast)
14:22:19 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:19 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 15:00:00) in space  (linearNDFast)
14:22:19 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:19 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 12:00:00, weight 0.21) and
                      after (2026-02-27 15:00:00, weight 0.79) in time
14:22:19 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:19 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:19 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:19 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:19 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:19 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:19 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:19 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:19 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:19 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.296799 (min) 0.0273687 (max)
14:22:19 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.250843 (min) 0.21157 (max)
14:22:19 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.04309 (min) -3.37166 (max)
14:22:19 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -9.85123 (min) -5.70644 (max)
14:22:19 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:19 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:19 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:19 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:19 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:19 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:19 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:19 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:19 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:19 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:19 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:19 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:19 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:19 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:19 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:19 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:19 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:19 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 1.131389, mean: 1.603597, max: 2.893063
14:22:19 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:19 DEBUG   opendrift.models.physics_methods:900:    min: 5.794762, mean: 6.888947, max: 9.266347
14:22:19 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 5.794762, mean: 6.888947, max: 9.266347
14:22:19 DEBUG   opendrift:697: No elements hit coastline.
14:22:19 DEBUG   opendrift:1740: No elements to deactivate
14:22:19 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:19 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:19 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:19 DEBUG   opendrift.models.openoil.openoil:830: All surface oil elements older than 24 hours, skipping further evaporation.
14:22:19 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:19 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:19 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:19 DEBUG   opendrift.models.physics_methods:900:    min: 5.794762, mean: 6.888947, max: 9.266347
14:22:19 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:19 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.011963, dN_50: 0.000939
14:22:19 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:19 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.04243755475971333
14:22:19 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:19 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:19 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:19 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 242 surface elements
14:22:19 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 241 surface elements
14:22:19 DEBUG   opendrift.models.physics_methods:744: Advecting 257 of 6000 elements above 0.100m with wind-sheared ocean current (0.011177 m/s - 0.325336 m/s)
14:22:19 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:19 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.001283620157565291 and 0.4184917083063707 m/s
14:22:19 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:19 DEBUG   opendrift:2143: ======================================================================
14:22:19 INFO    opendrift:2144: 2026-02-27 15:21:51.799571 - step 26 of 48 - 6000 active elements (0 deactivated)
14:22:19 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:19 DEBUG   opendrift:2152: ======================================================================
14:22:19 DEBUG   opendrift:2163:                34.73814040090487 <- latitude -> 35.101997955416294
14:22:19 DEBUG   opendrift:2163:                23.088127163972292 <- longitude -> 23.5257077720686
14:22:19 DEBUG   opendrift:2163:                -130.053386155593 <- z -> 0.0
14:22:19 DEBUG   opendrift:2164: ---------------------------------
14:22:19 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:19 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:19 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:19 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:19 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:19 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:19 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:19 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:19 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:19 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:19 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:19 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:19 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:19 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:19 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:19 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:19 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:19 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:19 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:19 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:19 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:19 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:19 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:19 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:19 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:19 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:19 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:19 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:19 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 15:00:00 (before)
                2026-02-27 18:00:00 (after)
14:22:19 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:22:19 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:22:20 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
14:22:20 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:22:20 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:22:20 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 15x17x23) for time after (2026-02-27 18:00:00)
14:22:20 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 15:00:00) in space  (linearNDFast)
14:22:20 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:20 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 18:00:00) in space  (linearNDFast)
14:22:20 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:20 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 15:00:00, weight 0.88) and
                      after (2026-02-27 18:00:00, weight 0.12) in time
14:22:20 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:20 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:20 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:20 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:20 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:20 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:20 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:20 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:20 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
14:22:20 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:20 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 15:00:00 (before)
                2026-02-27 18:00:00 (after)
14:22:20 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
14:22:20 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
14:22:20 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
14:22:20 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:22:20 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:22:20 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-02-27 18:00:00)
14:22:20 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 15:00:00) in space  (linearNDFast)
14:22:20 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:20 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 18:00:00) in space  (linearNDFast)
14:22:20 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:20 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 15:00:00, weight 0.88) and
                      after (2026-02-27 18:00:00, weight 0.12) in time
14:22:20 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:20 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:20 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:20 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:20 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:20 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:20 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:20 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:20 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:20 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.265046 (min) 0.0332603 (max)
14:22:20 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.270285 (min) 0.205567 (max)
14:22:20 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.49076 (min) -3.64025 (max)
14:22:20 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -10.5402 (min) -6.09141 (max)
14:22:20 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:20 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:20 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:20 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:20 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:20 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:20 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:20 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:20 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:20 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:20 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:20 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:20 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:20 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:20 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:20 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:20 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:20 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 1.375559, mean: 1.852235, max: 3.231624
14:22:20 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:20 DEBUG   opendrift.models.physics_methods:900:    min: 6.389533, mean: 7.406445, max: 9.793546
14:22:20 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 6.389533, mean: 7.406445, max: 9.793546
14:22:20 DEBUG   opendrift:697: No elements hit coastline.
14:22:20 DEBUG   opendrift:1740: No elements to deactivate
14:22:20 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:20 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:20 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:20 DEBUG   opendrift.models.openoil.openoil:830: All surface oil elements older than 24 hours, skipping further evaporation.
14:22:20 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:20 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:20 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:20 DEBUG   opendrift.models.physics_methods:900:    min: 6.389534, mean: 7.406446, max: 9.793546
14:22:20 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:20 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.012061, dN_50: 0.000947
14:22:20 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:20 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.04740331973177075
14:22:20 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:20 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:20 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:20 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 244 surface elements
14:22:20 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 242 surface elements
14:22:20 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 255 surface elements
14:22:20 DEBUG   opendrift.models.physics_methods:744: Advecting 264 of 6000 elements above 0.100m with wind-sheared ocean current (0.011222 m/s - 0.343846 m/s)
14:22:20 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:20 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0002914579376952525 and 0.431620491407613 m/s
14:22:20 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:20 DEBUG   opendrift:2143: ======================================================================
14:22:20 INFO    opendrift:2144: 2026-02-27 16:21:51.799571 - step 27 of 48 - 6000 active elements (0 deactivated)
14:22:20 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:20 DEBUG   opendrift:2152: ======================================================================
14:22:20 DEBUG   opendrift:2163:                34.72231366038677 <- latitude -> 35.105945369253284
14:22:20 DEBUG   opendrift:2163:                23.077934868106574 <- longitude -> 23.524303172889645
14:22:20 DEBUG   opendrift:2163:                -128.976951167074 <- z -> 0.0
14:22:20 DEBUG   opendrift:2164: ---------------------------------
14:22:20 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:20 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:20 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:20 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:20 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:20 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:20 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:20 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:20 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:20 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:20 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:20 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:20 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:20 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:20 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:20 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:20 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:20 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:20 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:20 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:20 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:20 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:20 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:20 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:20 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:20 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:20 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:20 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
14:22:20 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:20 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 15:00:00 (before)
                2026-02-27 18:00:00 (after)
14:22:20 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 15:00:00) in space  (linearNDFast)
14:22:20 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:21 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 18:00:00) in space  (linearNDFast)
14:22:21 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:21 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 15:00:00, weight 0.55) and
                      after (2026-02-27 18:00:00, weight 0.45) in time
14:22:21 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:21 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:21 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:21 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:21 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:21 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:21 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:21 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:21 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:21 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 15:00:00 (before)
                2026-02-27 18:00:00 (after)
14:22:21 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 15:00:00) in space  (linearNDFast)
14:22:21 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:21 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 18:00:00) in space  (linearNDFast)
14:22:21 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:21 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 15:00:00, weight 0.55) and
                      after (2026-02-27 18:00:00, weight 0.45) in time
14:22:21 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:21 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:21 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:21 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:21 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:21 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:21 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:21 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:21 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:21 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.279914 (min) 0.0140765 (max)
14:22:21 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.268991 (min) 0.194023 (max)
14:22:21 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.47479 (min) -3.95614 (max)
14:22:21 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -10.519 (min) -6.69476 (max)
14:22:21 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:21 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:21 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:21 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:21 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:21 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:21 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:21 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:21 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:21 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:21 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:21 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:21 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:21 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:21 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:21 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:21 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:21 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 1.528750, mean: 2.005391, max: 3.346002
14:22:21 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:21 DEBUG   opendrift.models.physics_methods:900:    min: 6.735935, mean: 7.708367, max: 9.965354
14:22:21 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 6.735935, mean: 7.708367, max: 9.965354
14:22:21 DEBUG   opendrift:697: No elements hit coastline.
14:22:21 DEBUG   opendrift:1740: No elements to deactivate
14:22:21 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:21 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:21 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:21 DEBUG   opendrift.models.openoil.openoil:830: All surface oil elements older than 24 hours, skipping further evaporation.
14:22:21 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:21 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:21 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:21 DEBUG   opendrift.models.physics_methods:900:    min: 6.735935, mean: 7.708367, max: 9.965354
14:22:21 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:21 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.012426, dN_50: 0.000975
14:22:21 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:21 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.04908094474830545
14:22:21 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:21 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:21 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:21 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 260 surface elements
14:22:21 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 261 surface elements
14:22:21 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 263 surface elements
14:22:21 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 262 surface elements
14:22:21 DEBUG   opendrift.models.physics_methods:744: Advecting 273 of 6000 elements above 0.100m with wind-sheared ocean current (0.015397 m/s - 0.349878 m/s)
14:22:21 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:21 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0017965204721947176 and 0.49811742001960796 m/s
14:22:21 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:21 DEBUG   opendrift:2143: ======================================================================
14:22:21 INFO    opendrift:2144: 2026-02-27 17:21:51.799571 - step 28 of 48 - 6000 active elements (0 deactivated)
14:22:21 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:21 DEBUG   opendrift:2152: ======================================================================
14:22:21 DEBUG   opendrift:2163:                34.70574919235739 <- latitude -> 35.114013667574056
14:22:21 DEBUG   opendrift:2163:                23.057095913802918 <- longitude -> 23.52581797216298
14:22:21 DEBUG   opendrift:2163:                -128.42104168420906 <- z -> 0.0
14:22:21 DEBUG   opendrift:2164: ---------------------------------
14:22:21 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:21 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:21 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:21 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:21 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:21 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:21 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:21 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:21 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:21 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:21 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:21 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:21 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:21 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:21 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:21 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:21 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:21 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:21 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:21 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:21 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:21 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:21 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:21 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:21 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:21 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:21 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:21 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
14:22:21 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:21 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 15:00:00 (before)
                2026-02-27 18:00:00 (after)
14:22:21 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 15:00:00) in space  (linearNDFast)
14:22:21 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:21 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 18:00:00) in space  (linearNDFast)
14:22:21 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:21 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 15:00:00, weight 0.21) and
                      after (2026-02-27 18:00:00, weight 0.79) in time
14:22:21 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:21 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:21 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:21 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:21 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:21 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:21 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:21 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:21 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:21 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 15:00:00 (before)
                2026-02-27 18:00:00 (after)
14:22:21 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 15:00:00) in space  (linearNDFast)
14:22:21 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:21 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 18:00:00) in space  (linearNDFast)
14:22:21 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:21 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 15:00:00, weight 0.21) and
                      after (2026-02-27 18:00:00, weight 0.79) in time
14:22:21 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:21 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:21 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:21 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:21 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:21 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:21 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:21 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:21 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:21 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.299321 (min) 0.00331198 (max)
14:22:21 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.269395 (min) 0.177674 (max)
14:22:21 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.6883 (min) -3.83082 (max)
14:22:21 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -10.773 (min) -7.31596 (max)
14:22:21 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:21 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:21 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:21 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:21 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:21 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:21 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:21 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:21 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:21 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:21 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:21 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:21 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:21 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:21 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:21 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:21 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:21 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 1.743097, mean: 2.166639, max: 3.584512
14:22:21 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:21 DEBUG   opendrift.models.physics_methods:900:    min: 7.192674, mean: 8.013821, max: 10.314415
14:22:21 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 7.192674, mean: 8.013821, max: 10.314415
14:22:21 DEBUG   opendrift:697: No elements hit coastline.
14:22:21 DEBUG   opendrift:1740: No elements to deactivate
14:22:21 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:21 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:21 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:21 DEBUG   opendrift.models.openoil.openoil:830: All surface oil elements older than 24 hours, skipping further evaporation.
14:22:21 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:21 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:21 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:21 DEBUG   opendrift.models.physics_methods:900:    min: 7.192674, mean: 8.013821, max: 10.314415
14:22:21 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:21 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.012818, dN_50: 0.001006
14:22:21 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:21 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.05257922897344572
14:22:21 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:21 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:21 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:21 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 262 surface elements
14:22:21 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 272 surface elements
14:22:21 DEBUG   opendrift.models.physics_methods:744: Advecting 277 of 6000 elements above 0.100m with wind-sheared ocean current (0.102496 m/s - 0.362134 m/s)
14:22:21 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:21 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0016566471491460896 and 0.5125368659590086 m/s
14:22:21 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:21 DEBUG   opendrift:2143: ======================================================================
14:22:21 INFO    opendrift:2144: 2026-02-27 18:21:51.799571 - step 29 of 48 - 6000 active elements (0 deactivated)
14:22:21 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:21 DEBUG   opendrift:2152: ======================================================================
14:22:21 DEBUG   opendrift:2163:                34.68825735646683 <- latitude -> 35.11635249777707
14:22:21 DEBUG   opendrift:2163:                23.036503650525194 <- longitude -> 23.523125454738064
14:22:21 DEBUG   opendrift:2163:                -127.40072280316564 <- z -> 0.0
14:22:21 DEBUG   opendrift:2164: ---------------------------------
14:22:21 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:21 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:21 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:21 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:21 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:21 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:21 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:21 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:21 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:21 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:21 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:21 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:21 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:21 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:21 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:21 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:21 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:21 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:21 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:21 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:21 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:21 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:21 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:21 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:21 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:21 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:21 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:21 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
14:22:21 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:21 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 18:00:00 (before)
                2026-02-27 21:00:00 (after)
14:22:21 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:22:22 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:22:22 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
14:22:22 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:22:22 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:22:22 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 15x18x23) for time after (2026-02-27 21:00:00)
14:22:22 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 18:00:00) in space  (linearNDFast)
14:22:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:22 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 21:00:00) in space  (linearNDFast)
14:22:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:22 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 18:00:00, weight 0.88) and
                      after (2026-02-27 21:00:00, weight 0.12) in time
14:22:22 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:22 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:22 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:22 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:22 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:22 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:22 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:22 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:22 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:22 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 18:00:00 (before)
                2026-02-27 21:00:00 (after)
14:22:22 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
14:22:23 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
14:22:23 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
14:22:23 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:22:23 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:22:23 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-02-27 21:00:00)
14:22:23 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 18:00:00) in space  (linearNDFast)
14:22:23 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:23 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 21:00:00) in space  (linearNDFast)
14:22:23 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:23 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 18:00:00, weight 0.88) and
                      after (2026-02-27 21:00:00, weight 0.12) in time
14:22:23 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:23 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:23 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:23 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:23 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:23 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:23 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:23 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:23 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.30964 (min) -0.0019462 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.264499 (min) 0.169927 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.91949 (min) -3.80669 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -11.0681 (min) -7.57594 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:23 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 1.868030, mean: 2.316294, max: 3.826714
14:22:23 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:23 DEBUG   opendrift.models.physics_methods:900:    min: 7.445973, mean: 8.287272, max: 10.657187
14:22:23 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 7.445973, mean: 8.287272, max: 10.657187
14:22:23 DEBUG   opendrift:697: No elements hit coastline.
14:22:23 DEBUG   opendrift:1740: No elements to deactivate
14:22:23 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:23 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:23 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:23 DEBUG   opendrift.models.openoil.openoil:830: All surface oil elements older than 24 hours, skipping further evaporation.
14:22:23 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:23 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:23 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:23 DEBUG   opendrift.models.physics_methods:900:    min: 7.445973, mean: 8.287272, max: 10.657187
14:22:23 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:23 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.013272, dN_50: 0.001042
14:22:23 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:23 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.05613167016739055
14:22:23 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:23 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:23 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:23 DEBUG   opendrift.models.physics_methods:744: Advecting 285 of 6000 elements above 0.100m with wind-sheared ocean current (0.103146 m/s - 0.374168 m/s)
14:22:23 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:23 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0023933952029447135 and 0.4980713141225855 m/s
14:22:23 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:23 DEBUG   opendrift:2143: ======================================================================
14:22:23 INFO    opendrift:2144: 2026-02-27 19:21:51.799571 - step 30 of 48 - 6000 active elements (0 deactivated)
14:22:23 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:23 DEBUG   opendrift:2152: ======================================================================
14:22:23 DEBUG   opendrift:2163:                34.66498557278542 <- latitude -> 35.11952822839814
14:22:23 DEBUG   opendrift:2163:                23.024798222110302 <- longitude -> 23.523135607893895
14:22:23 DEBUG   opendrift:2163:                -126.41068660412513 <- z -> 0.0
14:22:23 DEBUG   opendrift:2164: ---------------------------------
14:22:23 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:23 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:23 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:23 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:23 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:23 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:23 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:23 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:23 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:23 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:23 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:23 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:23 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:23 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:23 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:23 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:23 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:23 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:23 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:23 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:23 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:23 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:23 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:23 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:23 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:23 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:23 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:23 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:23 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 18:00:00 (before)
                2026-02-27 21:00:00 (after)
14:22:23 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 18:00:00) in space  (linearNDFast)
14:22:23 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:23 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 21:00:00) in space  (linearNDFast)
14:22:23 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:23 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 18:00:00, weight 0.55) and
                      after (2026-02-27 21:00:00, weight 0.45) in time
14:22:23 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:23 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:23 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:23 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:23 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:23 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:23 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:23 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:23 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
14:22:23 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:23 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 18:00:00 (before)
                2026-02-27 21:00:00 (after)
14:22:23 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 18:00:00) in space  (linearNDFast)
14:22:23 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:23 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 21:00:00) in space  (linearNDFast)
14:22:23 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:23 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 18:00:00, weight 0.55) and
                      after (2026-02-27 21:00:00, weight 0.45) in time
14:22:23 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:23 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:23 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:23 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:23 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:23 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:23 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:23 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:23 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.329102 (min) -0.0187936 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.268281 (min) 0.169593 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.80208 (min) -3.85727 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -11.08 (min) -7.76999 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:23 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 1.963495, mean: 2.436881, max: 3.815758
14:22:23 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:23 DEBUG   opendrift.models.physics_methods:900:    min: 7.633866, mean: 8.501299, max: 10.641920
14:22:23 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 7.633866, mean: 8.501299, max: 10.641920
14:22:23 DEBUG   opendrift:697: No elements hit coastline.
14:22:23 DEBUG   opendrift:1740: No elements to deactivate
14:22:23 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:23 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:23 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:23 DEBUG   opendrift.models.openoil.openoil:830: All surface oil elements older than 24 hours, skipping further evaporation.
14:22:23 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:23 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:23 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:23 DEBUG   opendrift.models.physics_methods:900:    min: 7.633866, mean: 8.501300, max: 10.641920
14:22:23 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:23 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.013821, dN_50: 0.001085
14:22:23 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:23 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.055970983222061135
14:22:23 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:23 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:23 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:23 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 279 surface elements
14:22:23 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 281 surface elements
14:22:23 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 284 surface elements
14:22:23 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 283 surface elements
14:22:23 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 283 surface elements
14:22:23 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 283 surface elements
14:22:23 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 282 surface elements
14:22:23 DEBUG   opendrift.models.physics_methods:744: Advecting 291 of 6000 elements above 0.100m with wind-sheared ocean current (0.029583 m/s - 0.373632 m/s)
14:22:23 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:23 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0033146881230234934 and 0.4173384941481045 m/s
14:22:23 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:23 DEBUG   opendrift:2143: ======================================================================
14:22:23 INFO    opendrift:2144: 2026-02-27 20:21:51.799571 - step 31 of 48 - 6000 active elements (0 deactivated)
14:22:23 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:23 DEBUG   opendrift:2152: ======================================================================
14:22:23 DEBUG   opendrift:2163:                34.643892634826734 <- latitude -> 35.125425518153584
14:22:23 DEBUG   opendrift:2163:                23.011697518733694 <- longitude -> 23.530956041362575
14:22:23 DEBUG   opendrift:2163:                -125.28211806214371 <- z -> 0.0
14:22:23 DEBUG   opendrift:2164: ---------------------------------
14:22:23 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:23 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:23 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:23 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:23 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:23 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:23 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:23 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:23 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:23 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:23 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:23 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:23 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:23 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:23 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:23 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:23 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:23 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:23 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:23 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:23 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:23 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:23 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:23 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:23 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:23 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:23 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:23 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:23 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 18:00:00 (before)
                2026-02-27 21:00:00 (after)
14:22:23 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 18:00:00) in space  (linearNDFast)
14:22:23 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:23 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 21:00:00) in space  (linearNDFast)
14:22:23 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:23 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 18:00:00, weight 0.21) and
                      after (2026-02-27 21:00:00, weight 0.79) in time
14:22:23 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:23 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:23 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:23 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:23 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:23 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:23 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:23 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:23 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
14:22:23 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:23 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 18:00:00 (before)
                2026-02-27 21:00:00 (after)
14:22:23 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 18:00:00) in space  (linearNDFast)
14:22:23 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:23 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-27 21:00:00) in space  (linearNDFast)
14:22:23 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:23 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 18:00:00, weight 0.21) and
                      after (2026-02-27 21:00:00, weight 0.79) in time
14:22:23 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:23 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:23 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:23 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:23 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:23 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:23 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:23 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:23 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.363374 (min) -0.0244592 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.261632 (min) 0.165407 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.77537 (min) -4.01556 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -11.0531 (min) -7.99462 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:23 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:23 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 2.070639, mean: 2.558398, max: 3.805300
14:22:23 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:23 DEBUG   opendrift.models.physics_methods:900:    min: 7.839380, mean: 8.711486, max: 10.627328
14:22:23 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 7.839380, mean: 8.711486, max: 10.627328
14:22:23 DEBUG   opendrift:697: No elements hit coastline.
14:22:23 DEBUG   opendrift:1740: No elements to deactivate
14:22:23 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:23 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:23 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:23 DEBUG   opendrift.models.openoil.openoil:830: All surface oil elements older than 24 hours, skipping further evaporation.
14:22:23 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:23 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:23 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:23 DEBUG   opendrift.models.physics_methods:900:    min: 7.839380, mean: 8.711486, max: 10.627328
14:22:23 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:23 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.014408, dN_50: 0.001131
14:22:23 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:23 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.055817597824963885
14:22:23 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:23 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:23 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:23 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 282 surface elements
14:22:23 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 289 surface elements
14:22:23 DEBUG   opendrift.models.physics_methods:744: Advecting 306 of 6000 elements above 0.100m with wind-sheared ocean current (0.006198 m/s - 0.373120 m/s)
14:22:23 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:23 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0007962287474743972 and 0.44123663925808704 m/s
14:22:23 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:23 DEBUG   opendrift:2143: ======================================================================
14:22:23 INFO    opendrift:2144: 2026-02-27 21:21:51.799571 - step 32 of 48 - 6000 active elements (0 deactivated)
14:22:23 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:23 DEBUG   opendrift:2152: ======================================================================
14:22:23 DEBUG   opendrift:2163:                34.627157904945314 <- latitude -> 35.13075915204827
14:22:23 DEBUG   opendrift:2163:                22.990941380586694 <- longitude -> 23.52777141959621
14:22:23 DEBUG   opendrift:2163:                -124.15199610902432 <- z -> 0.0
14:22:23 DEBUG   opendrift:2164: ---------------------------------
14:22:23 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:23 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:23 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:23 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:23 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:23 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:23 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:23 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:23 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:23 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:23 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:23 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:23 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:23 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:23 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:23 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:23 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:23 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:23 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:23 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:23 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:23 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:23 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:23 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:23 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:23 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:23 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:23 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:23 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 21:00:00 (before)
                2026-02-28 00:00:00 (after)
14:22:23 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:22:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:22:25 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
14:22:25 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:22:25 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:22:25 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity']
14:22:25 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 16x21x22) for time after (2026-02-28 00:00:00)
14:22:25 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 21:00:00) in space  (linearNDFast)
14:22:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:25 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-28 00:00:00) in space  (linearNDFast)
14:22:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:25 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 21:00:00, weight 0.88) and
                      after (2026-02-28 00:00:00, weight 0.12) in time
14:22:25 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:25 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:25 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:25 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:25 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:25 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:25 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:25 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:25 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
14:22:25 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:25 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 21:00:00 (before)
                2026-02-28 00:00:00 (after)
14:22:25 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
14:22:25 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
14:22:25 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
14:22:25 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:22:25 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:22:25 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 9x7x1) for time after (2026-02-28 00:00:00)
14:22:25 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 21:00:00) in space  (linearNDFast)
14:22:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:25 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-28 00:00:00) in space  (linearNDFast)
14:22:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:25 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 21:00:00, weight 0.88) and
                      after (2026-02-28 00:00:00, weight 0.12) in time
14:22:25 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:25 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:25 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:25 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:25 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:25 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:25 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:25 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:25 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:25 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.386317 (min) -0.0344601 (max)
14:22:25 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.248403 (min) 0.178994 (max)
14:22:25 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.85485 (min) -4.09089 (max)
14:22:25 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -11.2385 (min) -8.23541 (max)
14:22:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:25 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:25 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:25 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:25 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:25 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:25 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 2.124167, mean: 2.672875, max: 3.894826
14:22:25 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:25 DEBUG   opendrift.models.physics_methods:900:    min: 7.940062, mean: 8.904590, max: 10.751613
14:22:25 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 7.940062, mean: 8.904590, max: 10.751613
14:22:25 DEBUG   opendrift:697: No elements hit coastline.
14:22:25 DEBUG   opendrift:1740: No elements to deactivate
14:22:25 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:25 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:25 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:25 DEBUG   opendrift.models.openoil.openoil:830: All surface oil elements older than 24 hours, skipping further evaporation.
14:22:25 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:25 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:25 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:25 DEBUG   opendrift.models.physics_methods:900:    min: 7.940062, mean: 8.904590, max: 10.751613
14:22:25 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:25 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.015048, dN_50: 0.001181
14:22:25 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:25 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.05713069895141271
14:22:25 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:25 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:25 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:25 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 291 surface elements
14:22:25 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 290 surface elements
14:22:25 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 289 surface elements
14:22:25 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 288 surface elements
14:22:25 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 289 surface elements
14:22:25 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 288 surface elements
14:22:25 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 289 surface elements
14:22:25 DEBUG   opendrift.models.physics_methods:744: Advecting 305 of 6000 elements above 0.100m with wind-sheared ocean current (0.022585 m/s - 0.377483 m/s)
14:22:25 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:25 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.001813417952798883 and 0.5117220625509399 m/s
14:22:25 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:25 DEBUG   opendrift:2143: ======================================================================
14:22:25 INFO    opendrift:2144: 2026-02-27 22:21:51.799571 - step 33 of 48 - 6000 active elements (0 deactivated)
14:22:25 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:25 DEBUG   opendrift:2152: ======================================================================
14:22:25 DEBUG   opendrift:2163:                34.60370498896636 <- latitude -> 35.13827951591444
14:22:25 DEBUG   opendrift:2163:                22.969198145809898 <- longitude -> 23.527121604756253
14:22:25 DEBUG   opendrift:2163:                -123.28549915189977 <- z -> 0.0
14:22:25 DEBUG   opendrift:2164: ---------------------------------
14:22:25 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:25 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:25 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:25 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:25 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:25 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:25 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:25 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:25 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:25 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:25 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:25 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:25 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:25 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:25 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:25 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:25 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:25 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:25 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:25 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:25 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:25 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:25 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:25 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:25 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:25 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:25 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:25 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
14:22:25 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:25 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 21:00:00 (before)
                2026-02-28 00:00:00 (after)
14:22:25 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 21:00:00) in space  (linearNDFast)
14:22:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:25 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-28 00:00:00) in space  (linearNDFast)
14:22:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:25 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 21:00:00, weight 0.55) and
                      after (2026-02-28 00:00:00, weight 0.45) in time
14:22:25 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:25 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:25 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:25 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:25 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:25 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:25 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:25 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:25 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
14:22:25 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:25 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 21:00:00 (before)
                2026-02-28 00:00:00 (after)
14:22:25 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 21:00:00) in space  (linearNDFast)
14:22:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:25 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-28 00:00:00) in space  (linearNDFast)
14:22:25 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:25 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 21:00:00, weight 0.55) and
                      after (2026-02-28 00:00:00, weight 0.45) in time
14:22:25 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:25 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:25 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:25 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:25 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:25 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:25 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:25 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:25 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:25 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.380973 (min) -0.0378547 (max)
14:22:25 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.250411 (min) 0.193564 (max)
14:22:25 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.6935 (min) -4.17255 (max)
14:22:25 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -11.7156 (min) -8.50053 (max)
14:22:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:25 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:25 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:25 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:25 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:25 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:25 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:25 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 2.205861, mean: 2.776182, max: 4.102319
14:22:25 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:25 DEBUG   opendrift.models.physics_methods:900:    min: 8.091308, mean: 9.074838, max: 11.034288
14:22:25 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 8.091308, mean: 9.074838, max: 11.034288
14:22:25 DEBUG   opendrift:697: No elements hit coastline.
14:22:25 DEBUG   opendrift:1740: No elements to deactivate
14:22:25 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:25 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:25 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:25 DEBUG   opendrift.models.openoil.openoil:830: All surface oil elements older than 24 hours, skipping further evaporation.
14:22:25 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:25 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:25 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:26 DEBUG   opendrift.models.physics_methods:900:    min: 8.091308, mean: 9.074838, max: 11.034287
14:22:26 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:26 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.015750, dN_50: 0.001236
14:22:26 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:26 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.06017404842076671
14:22:26 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:26 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:26 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:26 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 295 surface elements
14:22:26 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 294 surface elements
14:22:26 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 297 surface elements
14:22:26 DEBUG   opendrift.models.physics_methods:744: Advecting 310 of 6000 elements above 0.100m with wind-sheared ocean current (0.004742 m/s - 0.387408 m/s)
14:22:26 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:26 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0007977319741265959 and 0.48456871195056234 m/s
14:22:26 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:26 DEBUG   opendrift:2143: ======================================================================
14:22:26 INFO    opendrift:2144: 2026-02-27 23:21:51.799571 - step 34 of 48 - 6000 active elements (0 deactivated)
14:22:26 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:26 DEBUG   opendrift:2152: ======================================================================
14:22:26 DEBUG   opendrift:2163:                34.58670765075392 <- latitude -> 35.14200339229491
14:22:26 DEBUG   opendrift:2163:                22.95865589000786 <- longitude -> 23.513127643577825
14:22:26 DEBUG   opendrift:2163:                -122.57694580094314 <- z -> 0.0
14:22:26 DEBUG   opendrift:2164: ---------------------------------
14:22:26 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:26 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:26 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:26 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:26 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:26 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:26 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:26 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:26 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:26 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:26 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:26 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:26 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:26 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:26 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:26 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:26 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:26 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:26 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:26 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:26 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:26 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:26 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:26 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:26 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:26 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:26 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:26 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:26 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 21:00:00 (before)
                2026-02-28 00:00:00 (after)
14:22:26 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 21:00:00) in space  (linearNDFast)
14:22:26 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:26 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-28 00:00:00) in space  (linearNDFast)
14:22:26 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:26 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 21:00:00, weight 0.21) and
                      after (2026-02-28 00:00:00, weight 0.79) in time
14:22:26 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:26 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:26 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:26 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:26 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:26 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:26 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:26 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:26 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:26 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-27 21:00:00 (before)
                2026-02-28 00:00:00 (after)
14:22:26 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-27 21:00:00) in space  (linearNDFast)
14:22:26 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:26 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-28 00:00:00) in space  (linearNDFast)
14:22:26 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:26 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-27 21:00:00, weight 0.21) and
                      after (2026-02-28 00:00:00, weight 0.79) in time
14:22:26 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:26 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:26 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:26 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:26 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:26 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:26 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:26 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:26 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:26 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.412955 (min) -0.0300464 (max)
14:22:26 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.250685 (min) 0.201061 (max)
14:22:26 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.7346 (min) -4.17592 (max)
14:22:26 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -12.2844 (min) -8.646 (max)
14:22:26 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:26 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:26 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:26 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:26 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:26 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:26 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:26 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:26 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:26 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:26 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:26 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:26 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:26 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:26 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:26 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:26 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:26 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 2.268167, mean: 2.881515, max: 4.355124
14:22:26 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:26 DEBUG   opendrift.models.physics_methods:900:    min: 8.204783, mean: 9.244954, max: 11.369197
14:22:26 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 8.204783, mean: 9.244954, max: 11.369197
14:22:26 DEBUG   opendrift:697: No elements hit coastline.
14:22:26 DEBUG   opendrift:1740: No elements to deactivate
14:22:26 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:26 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:26 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:26 DEBUG   opendrift.models.openoil.openoil:830: All surface oil elements older than 24 hours, skipping further evaporation.
14:22:26 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:26 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:26 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:26 DEBUG   opendrift.models.physics_methods:900:    min: 8.204782, mean: 9.244954, max: 11.369198
14:22:26 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:26 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.016493, dN_50: 0.001294
14:22:26 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:26 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.06388200800875733
14:22:26 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:26 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:26 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:26 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 303 surface elements
14:22:26 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 303 surface elements
14:22:26 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 302 surface elements
14:22:26 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 301 surface elements
14:22:26 DEBUG   opendrift.models.physics_methods:744: Advecting 316 of 6000 elements above 0.100m with wind-sheared ocean current (0.029689 m/s - 0.399166 m/s)
14:22:26 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:26 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0007640791530405201 and 0.4259625840877755 m/s
14:22:26 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:26 DEBUG   opendrift:2143: ======================================================================
14:22:26 INFO    opendrift:2144: 2026-02-28 00:21:51.799571 - step 35 of 48 - 6000 active elements (0 deactivated)
14:22:26 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:26 DEBUG   opendrift:2152: ======================================================================
14:22:26 DEBUG   opendrift:2163:                34.56891050069284 <- latitude -> 35.1447636043129
14:22:26 DEBUG   opendrift:2163:                22.941160889691407 <- longitude -> 23.502817465445755
14:22:26 DEBUG   opendrift:2163:                -121.80116161280964 <- z -> 0.0
14:22:26 DEBUG   opendrift:2164: ---------------------------------
14:22:26 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:26 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:26 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:26 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:26 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:26 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:26 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:26 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:26 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:26 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:26 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:26 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:26 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:26 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:26 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:26 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:26 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:26 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:26 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:26 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:26 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:26 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:26 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:26 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:26 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:26 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:26 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:26 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:26 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-28 00:00:00 (before)
                2026-02-28 03:00:00 (after)
14:22:26 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:22:27 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:22:27 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
14:22:27 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:22:27 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:22:27 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity']
14:22:27 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 16x22x22) for time after (2026-02-28 03:00:00)
14:22:27 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-28 00:00:00) in space  (linearNDFast)
14:22:27 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:27 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-28 03:00:00) in space  (linearNDFast)
14:22:27 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:27 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-28 00:00:00, weight 0.88) and
                      after (2026-02-28 03:00:00, weight 0.12) in time
14:22:27 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:27 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:27 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:27 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:27 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:27 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:27 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:27 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:27 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
14:22:27 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:27 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-28 00:00:00 (before)
                2026-02-28 03:00:00 (after)
14:22:27 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
14:22:27 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
14:22:27 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
14:22:27 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:22:27 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:22:27 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 9x7x1) for time after (2026-02-28 03:00:00)
14:22:27 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-28 00:00:00) in space  (linearNDFast)
14:22:27 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:27 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-28 03:00:00) in space  (linearNDFast)
14:22:27 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:27 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-28 00:00:00, weight 0.88) and
                      after (2026-02-28 03:00:00, weight 0.12) in time
14:22:27 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:27 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:27 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:27 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:27 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:27 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:27 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:27 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:27 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:27 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.418312 (min) -0.0286204 (max)
14:22:27 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.228718 (min) 0.227232 (max)
14:22:27 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.6622 (min) -4.08575 (max)
14:22:27 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -12.6436 (min) -8.77344 (max)
14:22:27 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:27 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:27 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:27 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:27 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:27 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:27 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:27 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:27 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:27 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:27 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:27 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:27 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:27 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:27 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:27 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:27 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:27 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 2.317848, mean: 2.953921, max: 4.546194
14:22:27 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:27 DEBUG   opendrift.models.physics_methods:900:    min: 8.294154, mean: 9.359812, max: 11.615919
14:22:27 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 8.294154, mean: 9.359812, max: 11.615919
14:22:27 DEBUG   opendrift:697: No elements hit coastline.
14:22:27 DEBUG   opendrift:1740: No elements to deactivate
14:22:27 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:27 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:27 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:27 DEBUG   opendrift.models.openoil.openoil:830: All surface oil elements older than 24 hours, skipping further evaporation.
14:22:27 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:27 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:27 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:27 DEBUG   opendrift.models.physics_methods:900:    min: 8.294154, mean: 9.359813, max: 11.615918
14:22:27 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:27 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.017340, dN_50: 0.001361
14:22:27 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:27 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.06668449100120499
14:22:27 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:27 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:27 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:28 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 314 surface elements
14:22:28 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 315 surface elements
14:22:28 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 317 surface elements
14:22:28 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 316 surface elements
14:22:28 DEBUG   opendrift.models.physics_methods:744: Advecting 335 of 6000 elements above 0.100m with wind-sheared ocean current (0.018399 m/s - 0.407829 m/s)
14:22:28 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:28 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0008915783567190878 and 0.4060011042431557 m/s
14:22:28 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:28 DEBUG   opendrift:2143: ======================================================================
14:22:28 INFO    opendrift:2144: 2026-02-28 01:21:51.799571 - step 36 of 48 - 6000 active elements (0 deactivated)
14:22:28 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:28 DEBUG   opendrift:2152: ======================================================================
14:22:28 DEBUG   opendrift:2163:                34.55668898302812 <- latitude -> 35.15244617166727
14:22:28 DEBUG   opendrift:2163:                22.92289876521656 <- longitude -> 23.503829486575253
14:22:28 DEBUG   opendrift:2163:                -120.91416426013787 <- z -> 0.0
14:22:28 DEBUG   opendrift:2164: ---------------------------------
14:22:28 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:28 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:28 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:28 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:28 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:28 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:28 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:28 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:28 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:28 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:28 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:28 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:28 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:28 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:28 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:28 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:28 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:28 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:28 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:28 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:28 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:28 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:28 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:28 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:28 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:28 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:28 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:28 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
14:22:28 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:28 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-28 00:00:00 (before)
                2026-02-28 03:00:00 (after)
14:22:28 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-28 00:00:00) in space  (linearNDFast)
14:22:28 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:28 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-28 03:00:00) in space  (linearNDFast)
14:22:28 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:28 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-28 00:00:00, weight 0.55) and
                      after (2026-02-28 03:00:00, weight 0.45) in time
14:22:28 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:28 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:28 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:28 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:28 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:28 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:28 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:28 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:28 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
14:22:28 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:28 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-28 00:00:00 (before)
                2026-02-28 03:00:00 (after)
14:22:28 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-28 00:00:00) in space  (linearNDFast)
14:22:28 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:28 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-28 03:00:00) in space  (linearNDFast)
14:22:28 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:28 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-28 00:00:00, weight 0.55) and
                      after (2026-02-28 03:00:00, weight 0.45) in time
14:22:28 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:28 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:28 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:28 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:28 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:28 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:28 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:28 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:28 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:28 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.405309 (min) -0.0185703 (max)
14:22:28 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.223564 (min) 0.227377 (max)
14:22:28 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.63141 (min) -4.13897 (max)
14:22:28 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -12.697 (min) -8.80299 (max)
14:22:28 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:28 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:28 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:28 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:28 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:28 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:28 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:28 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:28 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:28 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:28 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:28 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:28 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:28 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:28 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:28 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:28 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:28 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 2.327742, mean: 2.966486, max: 4.591717
14:22:28 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:28 DEBUG   opendrift.models.physics_methods:900:    min: 8.311837, mean: 9.379217, max: 11.673932
14:22:28 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 8.311837, mean: 9.379217, max: 11.673932
14:22:28 DEBUG   opendrift:697: No elements hit coastline.
14:22:28 DEBUG   opendrift:1740: No elements to deactivate
14:22:28 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:28 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:28 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:28 DEBUG   opendrift.models.openoil.openoil:830: All surface oil elements older than 24 hours, skipping further evaporation.
14:22:28 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:28 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:28 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:28 DEBUG   opendrift.models.physics_methods:900:    min: 8.311837, mean: 9.379217, max: 11.673932
14:22:28 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:28 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.018346, dN_50: 0.001440
14:22:28 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:28 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.06735219308401334
14:22:28 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:28 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:28 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:28 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 317 surface elements
14:22:28 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 317 surface elements
14:22:28 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 326 surface elements
14:22:28 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 329 surface elements
14:22:28 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 330 surface elements
14:22:28 DEBUG   opendrift.models.physics_methods:744: Advecting 337 of 6000 elements above 0.100m with wind-sheared ocean current (0.036010 m/s - 0.409865 m/s)
14:22:28 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:28 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0010903346356779173 and 0.4512415070721473 m/s
14:22:28 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:28 DEBUG   opendrift:2143: ======================================================================
14:22:28 INFO    opendrift:2144: 2026-02-28 02:21:51.799571 - step 37 of 48 - 6000 active elements (0 deactivated)
14:22:28 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:28 DEBUG   opendrift:2152: ======================================================================
14:22:28 DEBUG   opendrift:2163:                34.54880861515561 <- latitude -> 35.16066366314426
14:22:28 DEBUG   opendrift:2163:                22.906213611758968 <- longitude -> 23.50183207521799
14:22:28 DEBUG   opendrift:2163:                -120.22144272024255 <- z -> 0.0
14:22:28 DEBUG   opendrift:2164: ---------------------------------
14:22:28 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:28 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:28 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:28 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:28 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:28 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:28 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:28 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:28 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:28 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:28 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:28 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:28 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:28 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:28 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:28 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:28 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:28 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:28 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:28 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:28 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:28 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:28 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:28 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:28 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:28 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:28 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:28 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
14:22:28 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:28 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-28 00:00:00 (before)
                2026-02-28 03:00:00 (after)
14:22:28 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-28 00:00:00) in space  (linearNDFast)
14:22:28 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:28 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-28 03:00:00) in space  (linearNDFast)
14:22:28 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:28 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-28 00:00:00, weight 0.21) and
                      after (2026-02-28 03:00:00, weight 0.79) in time
14:22:28 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:28 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:28 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:28 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:28 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:28 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:28 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:28 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:28 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
14:22:28 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:28 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-28 00:00:00 (before)
                2026-02-28 03:00:00 (after)
14:22:28 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-28 00:00:00) in space  (linearNDFast)
14:22:28 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:28 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-28 03:00:00) in space  (linearNDFast)
14:22:28 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:28 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-28 00:00:00, weight 0.21) and
                      after (2026-02-28 03:00:00, weight 0.79) in time
14:22:28 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:28 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:28 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:28 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:28 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:28 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:28 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:28 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:28 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:28 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.398794 (min) -0.0128715 (max)
14:22:28 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.199507 (min) 0.215724 (max)
14:22:28 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.54773 (min) -4.17091 (max)
14:22:28 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -12.7221 (min) -8.88992 (max)
14:22:28 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:28 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:28 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:28 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:28 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:28 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:28 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:28 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:28 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:28 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:28 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:28 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:28 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:28 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:28 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:28 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:28 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:28 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 2.375997, mean: 2.979652, max: 4.631967
14:22:28 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:28 DEBUG   opendrift.models.physics_methods:900:    min: 8.397548, mean: 9.399492, max: 11.724985
14:22:28 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 8.397548, mean: 9.399492, max: 11.724985
14:22:28 DEBUG   opendrift:697: No elements hit coastline.
14:22:28 DEBUG   opendrift:1740: No elements to deactivate
14:22:28 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:28 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:28 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:28 DEBUG   opendrift.models.openoil.openoil:830: All surface oil elements older than 24 hours, skipping further evaporation.
14:22:28 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:28 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:28 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:28 DEBUG   opendrift.models.physics_methods:900:    min: 8.397549, mean: 9.399491, max: 11.724985
14:22:28 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:28 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.019409, dN_50: 0.001523
14:22:28 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:28 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.06794254317830714
14:22:28 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:28 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:28 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:28 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 331 surface elements
14:22:28 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 333 surface elements
14:22:28 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 332 surface elements
14:22:28 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 335 surface elements
14:22:28 DEBUG   opendrift.models.physics_methods:744: Advecting 349 of 6000 elements above 0.100m with wind-sheared ocean current (0.028628 m/s - 0.411658 m/s)
14:22:28 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:28 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0006054092429790289 and 0.514138042267852 m/s
14:22:28 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:28 DEBUG   opendrift:2143: ======================================================================
14:22:28 INFO    opendrift:2144: 2026-02-28 03:21:51.799571 - step 38 of 48 - 6000 active elements (0 deactivated)
14:22:28 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:28 DEBUG   opendrift:2152: ======================================================================
14:22:28 DEBUG   opendrift:2163:                34.52889246680989 <- latitude -> 35.16231274398436
14:22:28 DEBUG   opendrift:2163:                22.896555041595416 <- longitude -> 23.49859894276124
14:22:28 DEBUG   opendrift:2163:                -119.49836910289203 <- z -> 0.0
14:22:28 DEBUG   opendrift:2164: ---------------------------------
14:22:28 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:28 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:28 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:28 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:28 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:28 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:28 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:28 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:28 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:28 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:28 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:28 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:28 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:28 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:28 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:28 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:28 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:28 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:28 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:28 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:28 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:28 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:28 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:28 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:28 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:28 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:28 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:28 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
14:22:28 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:28 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-28 03:00:00 (before)
                2026-02-28 06:00:00 (after)
14:22:28 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:22:28 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:22:28 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
14:22:28 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:22:28 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:22:28 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity']
14:22:28 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 16x23x22) for time after (2026-02-28 06:00:00)
14:22:28 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-28 03:00:00) in space  (linearNDFast)
14:22:28 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:28 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-28 06:00:00) in space  (linearNDFast)
14:22:28 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:28 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-28 03:00:00, weight 0.88) and
                      after (2026-02-28 06:00:00, weight 0.12) in time
14:22:28 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:28 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:28 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:28 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:28 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:28 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:28 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:28 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:28 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
14:22:28 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:28 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-28 03:00:00 (before)
                2026-02-28 06:00:00 (after)
14:22:28 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
14:22:28 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
14:22:29 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
14:22:29 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:22:29 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:22:29 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-02-28 06:00:00)
14:22:29 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-28 03:00:00) in space  (linearNDFast)
14:22:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:29 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-28 06:00:00) in space  (linearNDFast)
14:22:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:29 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-28 03:00:00, weight 0.88) and
                      after (2026-02-28 06:00:00, weight 0.12) in time
14:22:29 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:29 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:29 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:29 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:29 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:29 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:29 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:29 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:29 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.385861 (min) -0.0107531 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.192572 (min) 0.210197 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.475 (min) -4.17826 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -12.7885 (min) -9.03282 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:29 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 2.447057, mean: 3.018101, max: 4.666287
14:22:29 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:29 DEBUG   opendrift.models.physics_methods:900:    min: 8.522197, mean: 9.459720, max: 11.768343
14:22:29 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 8.522197, mean: 9.459720, max: 11.768343
14:22:29 DEBUG   opendrift:697: No elements hit coastline.
14:22:29 DEBUG   opendrift:1740: No elements to deactivate
14:22:29 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:29 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:29 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:29 DEBUG   opendrift.models.openoil.openoil:830: All surface oil elements older than 24 hours, skipping further evaporation.
14:22:29 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:29 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:29 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:29 DEBUG   opendrift.models.physics_methods:900:    min: 8.522198, mean: 9.459720, max: 11.768343
14:22:29 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:29 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.020475, dN_50: 0.001607
14:22:29 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:29 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.06844593045816615
14:22:29 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:29 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:29 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:29 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 339 surface elements
14:22:29 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 342 surface elements
14:22:29 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 341 surface elements
14:22:29 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 340 surface elements
14:22:29 DEBUG   opendrift.models.physics_methods:744: Advecting 349 of 6000 elements above 0.100m with wind-sheared ocean current (0.000799 m/s - 0.413180 m/s)
14:22:29 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:29 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.000627875305700139 and 0.4687086847037518 m/s
14:22:29 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:29 DEBUG   opendrift:2143: ======================================================================
14:22:29 INFO    opendrift:2144: 2026-02-28 04:21:51.799571 - step 39 of 48 - 6000 active elements (0 deactivated)
14:22:29 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:29 DEBUG   opendrift:2152: ======================================================================
14:22:29 DEBUG   opendrift:2163:                34.50913194267005 <- latitude -> 35.16995780066925
14:22:29 DEBUG   opendrift:2163:                22.88297189099855 <- longitude -> 23.495671123069616
14:22:29 DEBUG   opendrift:2163:                -118.66788663973085 <- z -> 0.0
14:22:29 DEBUG   opendrift:2164: ---------------------------------
14:22:29 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:29 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:29 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:29 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:29 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:29 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:29 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:29 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:29 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:29 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:29 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:29 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:29 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:29 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:29 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:29 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:29 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:29 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:29 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:29 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:29 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:29 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:29 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:29 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:29 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:29 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:29 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-28 03:00:00 (before)
                2026-02-28 06:00:00 (after)
14:22:29 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-28 03:00:00) in space  (linearNDFast)
14:22:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:29 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-28 06:00:00) in space  (linearNDFast)
14:22:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:29 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-28 03:00:00, weight 0.55) and
                      after (2026-02-28 06:00:00, weight 0.45) in time
14:22:29 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:29 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:29 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:29 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:29 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:29 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:29 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:29 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:29 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:29 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-28 03:00:00 (before)
                2026-02-28 06:00:00 (after)
14:22:29 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-28 03:00:00) in space  (linearNDFast)
14:22:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:29 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-28 06:00:00) in space  (linearNDFast)
14:22:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:29 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-28 03:00:00, weight 0.55) and
                      after (2026-02-28 06:00:00, weight 0.45) in time
14:22:29 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:29 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:29 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:29 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:29 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:29 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:29 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:29 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:29 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.352384 (min) -0.0174119 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.185948 (min) 0.202021 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.49335 (min) -4.21879 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -12.6889 (min) -9.30539 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:29 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 2.577278, mean: 3.097930, max: 4.540120
14:22:29 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:29 DEBUG   opendrift.models.physics_methods:900:    min: 8.746016, mean: 9.584543, max: 11.608156
14:22:29 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 8.746016, mean: 9.584543, max: 11.608156
14:22:29 DEBUG   opendrift:697: No elements hit coastline.
14:22:29 DEBUG   opendrift:1740: No elements to deactivate
14:22:29 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:29 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:29 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:29 DEBUG   opendrift.models.openoil.openoil:830: All surface oil elements older than 24 hours, skipping further evaporation.
14:22:29 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:29 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:29 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:29 DEBUG   opendrift.models.physics_methods:900:    min: 8.746016, mean: 9.584543, max: 11.608155
14:22:29 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:29 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.021506, dN_50: 0.001688
14:22:29 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:29 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.06659539871543642
14:22:29 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:29 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:29 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:29 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 342 surface elements
14:22:29 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 344 surface elements
14:22:29 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 346 surface elements
14:22:29 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 345 surface elements
14:22:29 DEBUG   opendrift.models.physics_methods:744: Advecting 358 of 6000 elements above 0.100m with wind-sheared ocean current (0.007837 m/s - 0.407556 m/s)
14:22:29 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:29 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.001894280241066813 and 0.4302681773758936 m/s
14:22:29 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:29 DEBUG   opendrift:2143: ======================================================================
14:22:29 INFO    opendrift:2144: 2026-02-28 05:21:51.799571 - step 40 of 48 - 6000 active elements (0 deactivated)
14:22:29 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:29 DEBUG   opendrift:2152: ======================================================================
14:22:29 DEBUG   opendrift:2163:                34.49373039586758 <- latitude -> 35.18136099032335
14:22:29 DEBUG   opendrift:2163:                22.873834648149234 <- longitude -> 23.494856606865987
14:22:29 DEBUG   opendrift:2163:                -118.00395250193269 <- z -> 0.0
14:22:29 DEBUG   opendrift:2164: ---------------------------------
14:22:29 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:29 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:29 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:29 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:29 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:29 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:29 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:29 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:29 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:29 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:29 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:29 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:29 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:29 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:29 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:29 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:29 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:29 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:29 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:29 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:29 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:29 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:29 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:29 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:29 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:29 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:29 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-28 03:00:00 (before)
                2026-02-28 06:00:00 (after)
14:22:29 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-28 03:00:00) in space  (linearNDFast)
14:22:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:29 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-28 06:00:00) in space  (linearNDFast)
14:22:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:29 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-28 03:00:00, weight 0.21) and
                      after (2026-02-28 06:00:00, weight 0.79) in time
14:22:29 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:29 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:29 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:29 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:29 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:29 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:29 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:29 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:29 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:29 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-28 03:00:00 (before)
                2026-02-28 06:00:00 (after)
14:22:29 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-28 03:00:00) in space  (linearNDFast)
14:22:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:29 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-28 06:00:00) in space  (linearNDFast)
14:22:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:29 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-28 03:00:00, weight 0.21) and
                      after (2026-02-28 06:00:00, weight 0.79) in time
14:22:29 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:29 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:29 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:29 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:29 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:29 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:29 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:29 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:29 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.318409 (min) -0.0206451 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.187145 (min) 0.197811 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.61676 (min) -4.21536 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -12.5834 (min) -9.5182 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:29 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:29 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 2.665789, mean: 3.177431, max: 4.414559
14:22:29 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:29 DEBUG   opendrift.models.physics_methods:900:    min: 8.894928, mean: 9.707318, max: 11.446514
14:22:29 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 8.894928, mean: 9.707318, max: 11.446514
14:22:29 DEBUG   opendrift:697: No elements hit coastline.
14:22:29 DEBUG   opendrift:1740: No elements to deactivate
14:22:29 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:29 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:29 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:29 DEBUG   opendrift.models.openoil.openoil:830: All surface oil elements older than 24 hours, skipping further evaporation.
14:22:29 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:29 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:29 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:29 DEBUG   opendrift.models.physics_methods:900:    min: 8.894928, mean: 9.707317, max: 11.446514
14:22:29 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:29 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.022590, dN_50: 0.001773
14:22:29 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:29 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.06475375857320961
14:22:29 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:29 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:29 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:29 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 345 surface elements
14:22:29 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 345 surface elements
14:22:29 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 345 surface elements
14:22:29 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 345 surface elements
14:22:29 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 345 surface elements
14:22:29 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 348 surface elements
14:22:29 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 348 surface elements
14:22:29 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 346 surface elements
14:22:29 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 345 surface elements
14:22:29 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 345 surface elements
14:22:29 DEBUG   opendrift.models.physics_methods:744: Advecting 352 of 6000 elements above 0.100m with wind-sheared ocean current (0.028729 m/s - 0.401881 m/s)
14:22:29 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:29 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0005917362567909385 and 0.4374578012433827 m/s
14:22:29 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:29 DEBUG   opendrift:2143: ======================================================================
14:22:29 INFO    opendrift:2144: 2026-02-28 06:21:51.799571 - step 41 of 48 - 6000 active elements (0 deactivated)
14:22:29 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:29 DEBUG   opendrift:2152: ======================================================================
14:22:29 DEBUG   opendrift:2163:                34.48605637206145 <- latitude -> 35.180222074844366
14:22:29 DEBUG   opendrift:2163:                22.863487288859922 <- longitude -> 23.497852637186238
14:22:29 DEBUG   opendrift:2163:                -117.13114723390747 <- z -> 0.0
14:22:29 DEBUG   opendrift:2164: ---------------------------------
14:22:29 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:29 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:29 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:29 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:29 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:29 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:29 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:29 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:29 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:29 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:29 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:29 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:29 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:29 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:29 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:29 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:29 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:29 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:29 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:29 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:29 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:29 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:29 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:29 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:29 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:29 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:29 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-28 06:00:00 (before)
                2026-02-28 09:00:00 (after)
14:22:29 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:22:29 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:22:29 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
14:22:29 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:22:29 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:22:29 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity']
14:22:29 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 17x25x22) for time after (2026-02-28 09:00:00)
14:22:29 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-28 06:00:00) in space  (linearNDFast)
14:22:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:29 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-28 09:00:00) in space  (linearNDFast)
14:22:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:29 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-28 06:00:00, weight 0.88) and
                      after (2026-02-28 09:00:00, weight 0.12) in time
14:22:29 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:29 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:29 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:29 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:29 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:29 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:29 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:29 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:29 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:29 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-28 06:00:00 (before)
                2026-02-28 09:00:00 (after)
14:22:29 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
14:22:30 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
14:22:30 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
14:22:30 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:22:30 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:22:30 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x8x1) for time after (2026-02-28 09:00:00)
14:22:30 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-28 06:00:00) in space  (linearNDFast)
14:22:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:30 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-28 09:00:00) in space  (linearNDFast)
14:22:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:30 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-28 06:00:00, weight 0.88) and
                      after (2026-02-28 09:00:00, weight 0.12) in time
14:22:30 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:30 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:30 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:30 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:30 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:30 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:30 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:30 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:30 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.300057 (min) -0.0180245 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.194195 (min) 0.198356 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.65625 (min) -4.00746 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -12.431 (min) -9.54795 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:30 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 2.676562, mean: 3.199677, max: 4.289998
14:22:30 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:30 DEBUG   opendrift.models.physics_methods:900:    min: 8.912883, mean: 9.741417, max: 11.283872
14:22:30 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 8.912883, mean: 9.741417, max: 11.283872
14:22:30 DEBUG   opendrift:697: No elements hit coastline.
14:22:30 DEBUG   opendrift:1740: No elements to deactivate
14:22:30 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:30 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:30 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:30 DEBUG   opendrift.models.openoil.openoil:830: All surface oil elements older than 24 hours, skipping further evaporation.
14:22:30 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:30 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:30 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:30 DEBUG   opendrift.models.physics_methods:900:    min: 8.912884, mean: 9.741417, max: 11.283872
14:22:30 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:30 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.023856, dN_50: 0.001872
14:22:30 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:30 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.06292678498851335
14:22:30 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:30 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:30 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:30 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 351 surface elements
14:22:30 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 352 surface elements
14:22:30 DEBUG   opendrift.models.physics_methods:744: Advecting 361 of 6000 elements above 0.100m with wind-sheared ocean current (0.069358 m/s - 0.396171 m/s)
14:22:30 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:30 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.002004250462734913 and 0.4284673948593973 m/s
14:22:30 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:30 DEBUG   opendrift:2143: ======================================================================
14:22:30 INFO    opendrift:2144: 2026-02-28 07:21:51.799571 - step 42 of 48 - 6000 active elements (0 deactivated)
14:22:30 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:30 DEBUG   opendrift:2152: ======================================================================
14:22:30 DEBUG   opendrift:2163:                34.46940490659458 <- latitude -> 35.183118027750524
14:22:30 DEBUG   opendrift:2163:                22.855186040740318 <- longitude -> 23.499245678809448
14:22:30 DEBUG   opendrift:2163:                -116.25373408202444 <- z -> 0.0
14:22:30 DEBUG   opendrift:2164: ---------------------------------
14:22:30 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:30 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:30 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:30 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:30 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:30 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:30 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:30 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:30 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:30 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:30 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:30 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:30 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:30 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:30 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:30 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:30 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:30 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:30 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:30 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:30 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:30 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:30 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:30 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:30 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:30 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:30 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:30 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:30 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-28 06:00:00 (before)
                2026-02-28 09:00:00 (after)
14:22:30 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-28 06:00:00) in space  (linearNDFast)
14:22:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:30 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-28 09:00:00) in space  (linearNDFast)
14:22:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:30 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-28 06:00:00, weight 0.55) and
                      after (2026-02-28 09:00:00, weight 0.45) in time
14:22:30 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:30 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:30 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:30 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:30 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:30 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:30 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:30 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:30 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:30 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-28 06:00:00 (before)
                2026-02-28 09:00:00 (after)
14:22:30 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-28 06:00:00) in space  (linearNDFast)
14:22:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:30 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-28 09:00:00) in space  (linearNDFast)
14:22:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:30 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-28 06:00:00, weight 0.55) and
                      after (2026-02-28 09:00:00, weight 0.45) in time
14:22:30 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:30 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:30 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:30 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:30 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:30 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:30 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:30 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:30 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.35518 (min) -0.00676457 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.208274 (min) 0.218074 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.68667 (min) -3.74048 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -12.1952 (min) -9.40096 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:30 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 2.616954, mean: 3.127308, max: 4.212320
14:22:30 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:30 DEBUG   opendrift.models.physics_methods:900:    min: 8.813078, mean: 9.630068, max: 11.181248
14:22:30 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 8.813078, mean: 9.630068, max: 11.181248
14:22:30 DEBUG   opendrift:697: No elements hit coastline.
14:22:30 DEBUG   opendrift:1740: No elements to deactivate
14:22:30 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:30 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:30 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:30 DEBUG   opendrift.models.openoil.openoil:830: All surface oil elements older than 24 hours, skipping further evaporation.
14:22:30 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:30 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:30 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:30 DEBUG   opendrift.models.physics_methods:900:    min: 8.813078, mean: 9.630068, max: 11.181248
14:22:30 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:30 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.025410, dN_50: 0.001994
14:22:30 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:30 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.06178747551757209
14:22:30 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:30 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:30 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:30 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 353 surface elements
14:22:30 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 364 surface elements
14:22:30 DEBUG   opendrift.models.physics_methods:744: Advecting 382 of 6000 elements above 0.100m with wind-sheared ocean current (0.054169 m/s - 0.390578 m/s)
14:22:30 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:30 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0016711839241778858 and 0.42766584346412556 m/s
14:22:30 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:30 DEBUG   opendrift:2143: ======================================================================
14:22:30 INFO    opendrift:2144: 2026-02-28 08:21:51.799571 - step 43 of 48 - 6000 active elements (0 deactivated)
14:22:30 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:30 DEBUG   opendrift:2152: ======================================================================
14:22:30 DEBUG   opendrift:2163:                34.45156685708562 <- latitude -> 35.188031546013725
14:22:30 DEBUG   opendrift:2163:                22.846508890935045 <- longitude -> 23.50059779668144
14:22:30 DEBUG   opendrift:2163:                -115.14759017012412 <- z -> 0.0
14:22:30 DEBUG   opendrift:2164: ---------------------------------
14:22:30 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:30 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:30 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:30 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:30 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:30 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:30 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:30 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:30 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:30 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:30 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:30 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:30 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:30 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:30 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:30 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:30 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:30 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:30 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:30 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:30 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:30 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:30 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:30 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:30 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:30 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:30 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:30 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:30 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-28 06:00:00 (before)
                2026-02-28 09:00:00 (after)
14:22:30 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-28 06:00:00) in space  (linearNDFast)
14:22:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:30 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-28 09:00:00) in space  (linearNDFast)
14:22:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:30 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-28 06:00:00, weight 0.21) and
                      after (2026-02-28 09:00:00, weight 0.79) in time
14:22:30 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:30 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:30 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:30 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:30 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:30 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:30 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:30 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:30 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:30 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-28 06:00:00 (before)
                2026-02-28 09:00:00 (after)
14:22:30 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-28 06:00:00) in space  (linearNDFast)
14:22:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:30 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-28 09:00:00) in space  (linearNDFast)
14:22:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:30 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-28 06:00:00, weight 0.21) and
                      after (2026-02-28 09:00:00, weight 0.79) in time
14:22:30 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:30 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:30 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:30 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:30 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:30 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:30 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:30 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:30 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.399297 (min) 0.0120317 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.251494 (min) 0.224723 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.72522 (min) -3.45267 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -12.0742 (min) -9.09666 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:30 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:30 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 2.562092, mean: 3.062398, max: 4.181652
14:22:30 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:30 DEBUG   opendrift.models.physics_methods:900:    min: 8.720210, mean: 9.529021, max: 11.140471
14:22:30 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 8.720210, mean: 9.529021, max: 11.140471
14:22:30 DEBUG   opendrift:697: No elements hit coastline.
14:22:30 DEBUG   opendrift:1740: No elements to deactivate
14:22:30 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:30 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:30 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:30 DEBUG   opendrift.models.openoil.openoil:830: All surface oil elements older than 24 hours, skipping further evaporation.
14:22:30 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:30 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:30 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:30 DEBUG   opendrift.models.physics_methods:900:    min: 8.720210, mean: 9.529021, max: 11.140471
14:22:30 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:30 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.027033, dN_50: 0.002122
14:22:30 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:30 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.061337649377617966
14:22:30 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:30 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:30 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:30 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 370 surface elements
14:22:30 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 369 surface elements
14:22:30 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 371 surface elements
14:22:30 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 371 surface elements
14:22:30 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 371 surface elements
14:22:30 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 373 surface elements
14:22:30 DEBUG   opendrift.models.physics_methods:744: Advecting 386 of 6000 elements above 0.100m with wind-sheared ocean current (0.023833 m/s - 0.388125 m/s)
14:22:30 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:30 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0014411247040008923 and 0.44025488676538854 m/s
14:22:30 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:30 DEBUG   opendrift:2143: ======================================================================
14:22:30 INFO    opendrift:2144: 2026-02-28 09:21:51.799571 - step 44 of 48 - 6000 active elements (0 deactivated)
14:22:30 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:30 DEBUG   opendrift:2152: ======================================================================
14:22:30 DEBUG   opendrift:2163:                34.43399535637487 <- latitude -> 35.190093556942195
14:22:30 DEBUG   opendrift:2163:                22.83757291034846 <- longitude -> 23.49468677864159
14:22:30 DEBUG   opendrift:2163:                -114.52497891041598 <- z -> 0.0
14:22:30 DEBUG   opendrift:2164: ---------------------------------
14:22:30 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:30 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:30 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:30 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:30 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:30 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:30 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:30 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:30 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:30 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:30 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:30 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:30 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:30 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:30 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:30 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:30 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:30 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:30 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:30 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:30 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:30 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:30 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:30 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:30 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:30 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:30 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:30 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:30 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-28 09:00:00 (before)
                2026-02-28 12:00:00 (after)
14:22:30 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:22:30 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:22:31 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
14:22:31 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:22:31 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:22:31 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity']
14:22:31 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 17x27x22) for time after (2026-02-28 12:00:00)
14:22:31 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-28 09:00:00) in space  (linearNDFast)
14:22:31 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:31 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-28 12:00:00) in space  (linearNDFast)
14:22:31 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:31 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-28 09:00:00, weight 0.88) and
                      after (2026-02-28 12:00:00, weight 0.12) in time
14:22:31 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:31 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:31 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:31 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:31 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:31 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:31 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:31 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:31 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
14:22:31 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:31 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-28 09:00:00 (before)
                2026-02-28 12:00:00 (after)
14:22:31 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
14:22:31 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
14:22:31 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
14:22:31 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:22:31 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:22:31 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x8x1) for time after (2026-02-28 12:00:00)
14:22:31 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-28 09:00:00) in space  (linearNDFast)
14:22:31 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:31 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-28 12:00:00) in space  (linearNDFast)
14:22:31 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:31 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-28 09:00:00, weight 0.88) and
                      after (2026-02-28 12:00:00, weight 0.12) in time
14:22:31 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:31 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:31 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:31 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:31 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:31 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:31 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:31 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:31 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:31 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.441488 (min) 0.0262612 (max)
14:22:31 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.273625 (min) 0.237196 (max)
14:22:31 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.68078 (min) -3.23189 (max)
14:22:31 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -12.1635 (min) -8.88149 (max)
14:22:31 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:31 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:31 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:31 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:31 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:31 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:31 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:31 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:31 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:31 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:31 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:31 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:31 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:31 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:31 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:31 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:31 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:31 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 2.464523, mean: 2.979437, max: 4.263534
14:22:31 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:31 DEBUG   opendrift.models.physics_methods:900:    min: 8.552559, mean: 9.398158, max: 11.249013
14:22:31 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 8.552559, mean: 9.398158, max: 11.249013
14:22:31 DEBUG   opendrift:697: No elements hit coastline.
14:22:31 DEBUG   opendrift:1740: No elements to deactivate
14:22:31 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:31 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:31 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:31 DEBUG   opendrift.models.openoil.openoil:830: All surface oil elements older than 24 hours, skipping further evaporation.
14:22:31 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:31 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:31 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:31 DEBUG   opendrift.models.physics_methods:900:    min: 8.552559, mean: 9.398157, max: 11.249013
14:22:31 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:31 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.028797, dN_50: 0.002260
14:22:31 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:31 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.06253863595371298
14:22:31 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:31 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:31 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:31 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 375 surface elements
14:22:31 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 2 of 374 surface elements
14:22:31 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 380 surface elements
14:22:31 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 380 surface elements
14:22:31 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 381 surface elements
14:22:32 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 385 surface elements
14:22:32 DEBUG   opendrift.models.physics_methods:744: Advecting 397 of 6000 elements above 0.100m with wind-sheared ocean current (0.005936 m/s - 0.385354 m/s)
14:22:32 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:32 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.004101206223366215 and 0.4414615296049425 m/s
14:22:32 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:32 DEBUG   opendrift:2143: ======================================================================
14:22:32 INFO    opendrift:2144: 2026-02-28 10:21:51.799571 - step 45 of 48 - 6000 active elements (0 deactivated)
14:22:32 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:32 DEBUG   opendrift:2152: ======================================================================
14:22:32 DEBUG   opendrift:2163:                34.41586090163228 <- latitude -> 35.20025693012828
14:22:32 DEBUG   opendrift:2163:                22.821902155479354 <- longitude -> 23.497410389725378
14:22:32 DEBUG   opendrift:2163:                -113.44717272053893 <- z -> 0.0
14:22:32 DEBUG   opendrift:2164: ---------------------------------
14:22:32 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:32 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:32 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:32 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:32 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:32 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:32 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:32 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:32 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:32 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:32 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:32 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:32 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:32 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:32 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:32 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:32 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:32 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:32 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:32 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:32 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:32 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:32 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:32 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:32 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:32 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:32 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:32 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
14:22:32 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:32 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-28 09:00:00 (before)
                2026-02-28 12:00:00 (after)
14:22:32 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-28 09:00:00) in space  (linearNDFast)
14:22:32 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:32 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-28 12:00:00) in space  (linearNDFast)
14:22:32 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:32 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-28 09:00:00, weight 0.55) and
                      after (2026-02-28 12:00:00, weight 0.45) in time
14:22:32 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:32 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:32 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:32 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:32 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:32 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:32 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:32 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:32 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:32 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-28 09:00:00 (before)
                2026-02-28 12:00:00 (after)
14:22:32 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-28 09:00:00) in space  (linearNDFast)
14:22:32 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:32 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-28 12:00:00) in space  (linearNDFast)
14:22:32 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:32 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-28 09:00:00, weight 0.55) and
                      after (2026-02-28 12:00:00, weight 0.45) in time
14:22:32 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:32 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:32 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:32 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:32 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:32 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:32 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:32 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:32 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:32 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.426566 (min) 0.049658 (max)
14:22:32 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.289796 (min) 0.243447 (max)
14:22:32 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.56701 (min) -3.00309 (max)
14:22:32 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -12.1507 (min) -8.68243 (max)
14:22:32 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:32 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:32 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:32 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:32 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:32 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:32 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:32 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:32 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:32 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:32 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:32 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:32 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:32 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:32 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:32 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:32 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:32 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 2.323983, mean: 2.856240, max: 4.233255
14:22:32 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:32 DEBUG   opendrift.models.physics_methods:900:    min: 8.305123, mean: 9.200125, max: 11.208999
14:22:32 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 8.305123, mean: 9.200125, max: 11.208999
14:22:32 DEBUG   opendrift:697: No elements hit coastline.
14:22:32 DEBUG   opendrift:1740: No elements to deactivate
14:22:32 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:32 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:32 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:32 DEBUG   opendrift.models.openoil.openoil:830: All surface oil elements older than 24 hours, skipping further evaporation.
14:22:32 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:32 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:32 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:32 DEBUG   opendrift.models.physics_methods:900:    min: 8.305122, mean: 9.200125, max: 11.208999
14:22:32 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:32 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.030809, dN_50: 0.002418
14:22:32 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:32 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.06209452836094987
14:22:32 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:32 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:32 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:32 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 387 surface elements
14:22:32 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 386 surface elements
14:22:32 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 385 surface elements
14:22:32 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 387 surface elements
14:22:32 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 387 surface elements
14:22:32 DEBUG   opendrift.models.physics_methods:744: Advecting 399 of 6000 elements above 0.100m with wind-sheared ocean current (0.004048 m/s - 0.384687 m/s)
14:22:32 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:32 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.002601517935981399 and 0.441541911578586 m/s
14:22:32 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:32 DEBUG   opendrift:2143: ======================================================================
14:22:32 INFO    opendrift:2144: 2026-02-28 11:21:51.799571 - step 46 of 48 - 6000 active elements (0 deactivated)
14:22:32 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:32 DEBUG   opendrift:2152: ======================================================================
14:22:32 DEBUG   opendrift:2163:                34.394444206039516 <- latitude -> 35.207138264308554
14:22:32 DEBUG   opendrift:2163:                22.812995300734077 <- longitude -> 23.496222802066782
14:22:32 DEBUG   opendrift:2163:                -112.33808014691874 <- z -> 0.0
14:22:32 DEBUG   opendrift:2164: ---------------------------------
14:22:32 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:32 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:32 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:32 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:32 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:32 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:32 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:32 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:32 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:32 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:32 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:32 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:32 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:32 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:32 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:32 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:32 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:32 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:32 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:32 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:32 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:32 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:32 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:32 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:32 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:32 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:32 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:32 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
14:22:32 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:32 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-28 09:00:00 (before)
                2026-02-28 12:00:00 (after)
14:22:32 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-28 09:00:00) in space  (linearNDFast)
14:22:32 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:32 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-28 12:00:00) in space  (linearNDFast)
14:22:32 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:32 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-28 09:00:00, weight 0.21) and
                      after (2026-02-28 12:00:00, weight 0.79) in time
14:22:32 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:32 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:32 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:32 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:32 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:32 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:32 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:32 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:32 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:32 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-28 09:00:00 (before)
                2026-02-28 12:00:00 (after)
14:22:32 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-28 09:00:00) in space  (linearNDFast)
14:22:32 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:32 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-28 12:00:00) in space  (linearNDFast)
14:22:32 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:32 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-28 09:00:00, weight 0.21) and
                      after (2026-02-28 12:00:00, weight 0.79) in time
14:22:32 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:32 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:32 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:32 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:32 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:32 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:32 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:32 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:32 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:32 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.416298 (min) 0.0462389 (max)
14:22:32 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.315374 (min) 0.259629 (max)
14:22:32 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.48176 (min) -2.76735 (max)
14:22:32 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -12.2005 (min) -8.52108 (max)
14:22:32 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:32 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:32 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:32 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:32 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:32 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:32 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:32 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:32 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:32 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:32 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:32 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:32 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:32 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:32 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:32 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:32 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:32 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 2.214587, mean: 2.738779, max: 4.169331
14:22:32 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:32 DEBUG   opendrift.models.physics_methods:900:    min: 8.107294, mean: 9.006796, max: 11.124045
14:22:32 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 8.107294, mean: 9.006796, max: 11.124045
14:22:32 DEBUG   opendrift:697: No elements hit coastline.
14:22:32 DEBUG   opendrift:1740: No elements to deactivate
14:22:32 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:32 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:32 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:32 DEBUG   opendrift.models.openoil.openoil:830: All surface oil elements older than 24 hours, skipping further evaporation.
14:22:32 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:32 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:32 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:32 DEBUG   opendrift.models.physics_methods:900:    min: 8.107294, mean: 9.006797, max: 11.124045
14:22:32 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:32 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.032937, dN_50: 0.002585
14:22:32 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:32 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.061156933414660886
14:22:32 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:32 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:32 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:32 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 386 surface elements
14:22:32 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 387 surface elements
14:22:32 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 387 surface elements
14:22:32 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 387 surface elements
14:22:32 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 387 surface elements
14:22:32 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 388 surface elements
14:22:32 DEBUG   opendrift.models.physics_methods:744: Advecting 399 of 6000 elements above 0.100m with wind-sheared ocean current (0.029707 m/s - 0.389988 m/s)
14:22:32 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:32 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.003459391908803382 and 0.4373111265937053 m/s
14:22:32 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:32 DEBUG   opendrift:2143: ======================================================================
14:22:32 INFO    opendrift:2144: 2026-02-28 12:21:51.799571 - step 47 of 48 - 6000 active elements (0 deactivated)
14:22:32 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:32 DEBUG   opendrift:2152: ======================================================================
14:22:32 DEBUG   opendrift:2163:                34.37476675487252 <- latitude -> 35.21565040410173
14:22:32 DEBUG   opendrift:2163:                22.80965873592625 <- longitude -> 23.491980928823295
14:22:32 DEBUG   opendrift:2163:                -112.02893556943752 <- z -> 0.0
14:22:32 DEBUG   opendrift:2164: ---------------------------------
14:22:32 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:32 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:32 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:32 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:32 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:32 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:32 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:32 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:32 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:32 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:32 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:32 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:32 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:32 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:32 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:32 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:32 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:32 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:32 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:32 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:32 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:32 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:32 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:32 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:32 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:32 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:32 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:32 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
14:22:32 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:32 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-28 12:00:00 (before)
                2026-02-28 15:00:00 (after)
14:22:32 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
14:22:32 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
14:22:33 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
14:22:33 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
14:22:33 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
14:22:33 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'y_sea_water_velocity']
14:22:33 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 17x29x22) for time after (2026-02-28 15:00:00)
14:22:33 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-28 12:00:00) in space  (linearNDFast)
14:22:33 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:33 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-28 15:00:00) in space  (linearNDFast)
14:22:33 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:33 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-28 12:00:00, weight 0.88) and
                      after (2026-02-28 15:00:00, weight 0.12) in time
14:22:33 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:33 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:33 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:33 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:33 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:33 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:33 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:33 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22: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
14:22:33 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:33 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-28 12:00:00 (before)
                2026-02-28 15:00:00 (after)
14:22:33 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
14:22:33 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
14:22:34 DEBUG   opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
14:22:34 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
14:22:34 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
14:22:34 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 8x8x1) for time after (2026-02-28 15:00:00)
14:22:34 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-28 12:00:00) in space  (linearNDFast)
14:22:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:34 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-28 15:00:00) in space  (linearNDFast)
14:22:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:34 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-28 12:00:00, weight 0.88) and
                      after (2026-02-28 15:00:00, weight 0.12) in time
14:22:34 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:34 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:34 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:34 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:34 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:34 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:34 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:34 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:34 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:34 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.363204 (min) 0.0495432 (max)
14:22:34 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.315538 (min) 0.261427 (max)
14:22:34 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.39364 (min) -2.60274 (max)
14:22:34 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -12.3216 (min) -8.51597 (max)
14:22:34 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:34 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:34 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:34 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:34 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:34 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:34 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:34 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:34 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:34 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:34 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:34 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:34 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:34 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:34 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:34 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:34 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:34 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 2.163996, mean: 2.721254, max: 4.128058
14:22:34 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:34 DEBUG   opendrift.models.physics_methods:900:    min: 8.014155, mean: 8.977003, max: 11.068849
14:22:34 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 8.014155, mean: 8.977003, max: 11.068849
14:22:34 DEBUG   opendrift:697: No elements hit coastline.
14:22:34 DEBUG   opendrift:1740: No elements to deactivate
14:22:34 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:34 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:34 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:34 DEBUG   opendrift.models.openoil.openoil:830: All surface oil elements older than 24 hours, skipping further evaporation.
14:22:34 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:34 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:34 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:34 DEBUG   opendrift.models.physics_methods:900:    min: 8.014155, mean: 8.977002, max: 11.068849
14:22:34 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:34 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.034814, dN_50: 0.002732
14:22:34 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:34 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.060551571252587
14:22:34 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:34 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:34 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:34 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 396 surface elements
14:22:34 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 397 surface elements
14:22:34 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 396 surface elements
14:22:34 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 396 surface elements
14:22:34 DEBUG   opendrift.models.physics_methods:744: Advecting 408 of 6000 elements above 0.100m with wind-sheared ocean current (0.000217 m/s - 0.388621 m/s)
14:22:34 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:34 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0011337749032892459 and 0.409739225729898 m/s
14:22:34 DEBUG   opendrift:912: to be seeded: 0, already seeded 6000
14:22:34 DEBUG   opendrift:2143: ======================================================================
14:22:34 INFO    opendrift:2144: 2026-02-28 13:21:51.799571 - step 48 of 48 - 6000 active elements (0 deactivated)
14:22:34 DEBUG   opendrift:2150: 0 elements scheduled.
14:22:34 DEBUG   opendrift:2152: ======================================================================
14:22:34 DEBUG   opendrift:2163:                34.3510266163284 <- latitude -> 35.2247238646796
14:22:34 DEBUG   opendrift:2163:                22.795863957848372 <- longitude -> 23.495371185255717
14:22:34 DEBUG   opendrift:2163:                -111.01292894225433 <- z -> 0.0
14:22:34 DEBUG   opendrift:2164: ---------------------------------
14:22:34 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:34 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['horizontal_diffusivity', 'ocean_mixed_layer_thickness']
14:22:34 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:34 DEBUG   opendrift.models.basemodel.environment:605: Calling reader constant_reader
14:22:34 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:34 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:34 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
14:22:34 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:34 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:34 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:34 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:34 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:34 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:34 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:34 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:34 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:34 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:34 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:34 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:34 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:34 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:34 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:34 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['y_sea_water_velocity', 'x_sea_water_velocity']
14:22:34 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:34 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
14:22:34 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:34 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:34 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
14:22:34 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:34 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-28 12:00:00 (before)
                2026-02-28 15:00:00 (after)
14:22:34 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-28 12:00:00) in space  (linearNDFast)
14:22:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:34 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-28 15:00:00) in space  (linearNDFast)
14:22:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:34 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-28 12:00:00, weight 0.55) and
                      after (2026-02-28 15:00:00, weight 0.45) in time
14:22:34 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:34 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:34 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:34 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['x_wind', 'y_wind']
14:22:34 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:34 DEBUG   opendrift.models.basemodel.environment:605: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
14:22:34 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:34 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:34 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
14:22:34 DEBUG   opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
14:22:34 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-02-28 12:00:00 (before)
                2026-02-28 15:00:00 (after)
14:22:34 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-02-28 12:00:00) in space  (linearNDFast)
14:22:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:34 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-02-28 15:00:00) in space  (linearNDFast)
14:22:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
14:22:34 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-02-28 12:00:00, weight 0.55) and
                      after (2026-02-28 15:00:00, weight 0.45) in time
14:22:34 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:34 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:34 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:34 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:34 DEBUG   opendrift.models.basemodel.environment:796: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
14:22:34 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 10 for sea_water_temperature for all profiles
14:22:34 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 34 for sea_water_salinity for all profiles
14:22:34 DEBUG   opendrift.models.basemodel.environment:801:       Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
14:22:34 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:34 DEBUG   opendrift.models.basemodel.environment:900:     x_sea_water_velocity: -0.399921 (min) 0.0543429 (max)
14:22:34 DEBUG   opendrift.models.basemodel.environment:900:     y_sea_water_velocity: -0.272159 (min) 0.254356 (max)
14:22:34 DEBUG   opendrift.models.basemodel.environment:900:     x_wind: -5.44007 (min) -2.63572 (max)
14:22:34 DEBUG   opendrift.models.basemodel.environment:900:     y_wind: -12.3325 (min) -8.98634 (max)
14:22:34 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_height: 0 (min) 0 (max)
14:22:34 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_significant_height: 0 (min) 0 (max)
14:22:34 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
14:22:34 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
14:22:34 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
14:22:34 DEBUG   opendrift.models.basemodel.environment:900:     sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
14:22:34 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_area_fraction: 0 (min) 0 (max)
14:22:34 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_x_velocity: 0 (min) 0 (max)
14:22:34 DEBUG   opendrift.models.basemodel.environment:900:     sea_ice_y_velocity: 0 (min) 0 (max)
14:22:34 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_temperature: 10 (min) 10 (max)
14:22:34 DEBUG   opendrift.models.basemodel.environment:900:     sea_water_salinity: 34 (min) 34 (max)
14:22:34 DEBUG   opendrift.models.basemodel.environment:900:     sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
14:22:34 DEBUG   opendrift.models.basemodel.environment:900:     horizontal_diffusivity: 20 (min) 20 (max)
14:22:34 DEBUG   opendrift.models.basemodel.environment:900:     ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
14:22:34 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:34 DEBUG   opendrift.models.basemodel.environment:900:     ocean_mixed_layer_thickness: 20 (min) 20 (max)
14:22:34 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:34 DEBUG   opendrift.models.physics_methods:823: Calculating Hs from wind, min: 2.356134, mean: 2.869073, max: 4.199192
14:22:34 DEBUG   opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
14:22:34 DEBUG   opendrift.models.physics_methods:900:    min: 8.362374, mean: 9.219556, max: 11.163810
14:22:34 DEBUG   opendrift.models.physics_methods:840: Calculating wave period from wind, min: 8.362374, mean: 9.219556, max: 11.163810
14:22:34 DEBUG   opendrift:697: No elements hit coastline.
14:22:34 DEBUG   opendrift:1740: No elements to deactivate
14:22:34 DEBUG   opendrift:2201: Calling OpenOil.update()
14:22:34 DEBUG   opendrift.models.openoil.openoil:719: NOAA oil weathering
14:22:34 DEBUG   opendrift.models.openoil.openoil:824:     Calculating evaporation - NOAA
14:22:34 DEBUG   opendrift.models.openoil.openoil:830: All surface oil elements older than 24 hours, skipping further evaporation.
14:22:34 DEBUG   opendrift.models.openoil.openoil:857:     Calculating emulsification - NOAA
14:22:34 DEBUG   opendrift.models.openoil.openoil:560: Calculating: biodegradation (half_time)
14:22:34 DEBUG   opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
14:22:34 DEBUG   opendrift.models.physics_methods:900:    min: 8.362374, mean: 9.219557, max: 11.163811
14:22:34 DEBUG   opendrift.models.openoil.openoil:1129: Generating wave breaking droplet size spectrum
14:22:34 DEBUG   opendrift.models.openoil.openoil:1156: Droplet distribution median diameter dV_50: 0.036126, dN_50: 0.002835
14:22:34 DEBUG   opendrift.models.oceandrift:442: Using diffusivity from Large1994 since model diffusivities not available
14:22:34 DEBUG   opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.06159490643768766
14:22:34 DEBUG   opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
14:22:34 DEBUG   opendrift.models.oceandrift:489: Vertical mixing module:environment
14:22:34 DEBUG   opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
14:22:34 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 396 surface elements
14:22:34 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 403 surface elements
14:22:34 DEBUG   opendrift.models.openoil.openoil:1044: Entraining 1 of 403 surface elements
14:22:34 DEBUG   opendrift.models.physics_methods:744: Advecting 417 of 6000 elements above 0.100m with wind-sheared ocean current (0.085402 m/s - 0.389331 m/s)
14:22:34 DEBUG   opendrift.models.physics_methods:762: No Stokes drift velocity available
14:22:34 DEBUG   opendrift:1703: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0008930842485653493 and 0.4569051412113533 m/s
14:22:34 DEBUG   opendrift:2239: Cleaning up
14:22:34 DEBUG   opendrift.models.basemodel.environment:599: ----------------------------------------
14:22:34 DEBUG   opendrift.models.basemodel.environment:600: Variable group ['land_binary_mask']
14:22:34 DEBUG   opendrift.models.basemodel.environment:601: ----------------------------------------
14:22:34 DEBUG   opendrift.models.basemodel.environment:605: Calling reader global_landmask
14:22:34 DEBUG   opendrift.models.basemodel.environment:606: ----------------------------------------
14:22:34 DEBUG   opendrift.models.basemodel.environment:626: Data needed for 6000 elements
14:22:34 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
14:22:34 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
14:22:34 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
14:22:34 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
14:22:34 DEBUG   opendrift.models.basemodel.environment:762: Obtained data for all elements.
14:22:34 DEBUG   opendrift.models.basemodel.environment:775: ---------------------------------------
14:22:34 DEBUG   opendrift.models.basemodel.environment:776: Finished processing all variable groups
14:22:34 DEBUG   opendrift.models.basemodel.environment:898: ------------ SUMMARY -------------
14:22:34 DEBUG   opendrift.models.basemodel.environment:900:     land_binary_mask: 0 (min) 0 (max)
14:22:34 DEBUG   opendrift.models.basemodel.environment:902: ---------------------------------
14:22:34 DEBUG   opendrift:697: No elements hit coastline.
14:22:34 DEBUG   opendrift:2326: Updating minval and maxval
14:22:34 DEBUG   opendrift:2406: Writing to file
14:22:34 DEBUG   opendrift:1740: No elements to deactivate
14:22:34 DEBUG   opendrift:164: Changed mode from Mode.Run to Mode.Result
<xarray.Dataset> Size: 52MB
Dimensions:                                                                              (
                                                                                          trajectory: 6000,
                                                                                          time: 49)
Coordinates:
  * trajectory                                                                           (trajectory) int64 48kB ...
  * time                                                                                 (time) datetime64[ns] 392B ...
Data variables: (12/44)
    status                                                                               (trajectory, time) float32 1MB ...
    moving                                                                               (trajectory, time) float32 1MB ...
    age_seconds                                                                          (trajectory, time) float32 1MB ...
    origin_marker                                                                        (trajectory, time) float32 1MB ...
    lon                                                                                  (trajectory, time) float32 1MB ...
    lat                                                                                  (trajectory, time) float32 1MB ...
    ...                                                                                   ...
    sea_water_salinity                                                                   (trajectory, time) float32 1MB ...
    sea_floor_depth_below_sea_level                                                      (trajectory, time) float32 1MB ...
    horizontal_diffusivity                                                               (trajectory, time) float32 1MB ...
    ocean_vertical_diffusivity                                                           (trajectory, time) float32 1MB ...
    land_binary_mask                                                                     (trajectory, time) float32 1MB ...
    ocean_mixed_layer_thickness                                                          (trajectory, time) float32 1MB ...
Attributes: (12/168)
    Conventions:                                                             ...
    standard_name_vocabulary:                                                ...
    featureType:                                                             ...
    title:                                                                   ...
    summary:                                                                 ...
    keywords:                                                                ...
    ...                                                                                                               ...
    geospatial_lon_units:                                                    ...
    geospatial_lon_resolution:                                               ...
    runtime:                                                                 ...
    geospatial_vertical_min:                                                 ...
    geospatial_vertical_max:                                                 ...
    geospatial_vertical_positive:                                            ...


Plot and animate results

o.animation(color='z', markersize='mass_oil', markersize_scaling=80)
14:22:34 DEBUG   opendrift:2473: Setting up map: corners=None, fast=False, lscale=None
14:22:35 DEBUG   opendrift.readers.reader_global_landmask:84: Loading shapes ('h' level 1) with Cartopy shapereader...
14:22:43 DEBUG   opendrift.readers.reader_global_landmask:84: Loading shapes ('h' level 5) with Cartopy shapereader...
14:22:43 DEBUG   opendrift.readers.reader_global_landmask:84: Loading shapes ('h' level 6) with Cartopy shapereader...
14:22:44 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:44 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:44 DEBUG   opendrift:3135: Saving animation..
14:22:44 INFO    opendrift:4705: Saving animation to /root/project/docs/source/gallery/animations/example_oilspill_seafloor_biodegradation_0.gif...
14:22:44 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:45 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:45 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:45 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:45 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:46 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:46 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:46 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:46 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:47 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:47 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:47 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:47 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:48 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:48 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:48 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:49 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:49 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:49 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:49 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:50 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:50 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:50 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:50 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:51 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:51 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:51 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:51 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:52 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:52 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:52 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:52 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:53 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:53 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:53 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:53 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:54 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:54 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:54 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:54 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:55 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:55 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:55 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:55 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:56 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:56 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:56 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:56 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:57 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:57 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:57 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:57 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:58 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:58 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:58 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:58 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:59 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:59 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:59 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:22:59 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:23:00 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:23:00 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:23:00 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:23:00 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:23:01 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:23:01 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:23:01 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:23:01 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:23:02 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:23:02 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:23:02 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:23:02 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:23:03 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:23:03 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:23:03 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:23:03 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:23:04 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:23:04 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:23:04 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:23:04 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:23:05 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:23:05 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:23:05 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:23:05 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:23:06 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:23:06 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:23:06 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:23:06 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:23:07 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:23:07 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:23:07 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:23:07 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:23:08 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:23:08 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:23:08 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:23:08 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:23:09 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:23:09 DEBUG   opendrift.readers.reader_global_landmask:123: Adding GSHHG shapes from cartopy, scale: h, extent: (22.255319595336914, 24.079929351806644, 34.062889099121094, 35.49283981323243)..
14:23:14 DEBUG   opendrift:4743: MPLBACKEND = agg
14:23:14 DEBUG   opendrift:4744: DISPLAY = None
14:23:14 DEBUG   opendrift:4745: Time to save animation: 0:00:30.230548
14:23:14 INFO    opendrift:3128: Time to make animation: 0:00:40.161913
../_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-02-26 14:21 to 2026-02-28 14:21

Custom oil budget plot

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

Animation of vertical behaviour

o.animation_profile(markersize='mass_oil', markersize_scaling=80, color='z', alpha=.5)
14:23:15 DEBUG   opendrift:3135: Saving animation..
14:23:15 INFO    opendrift:4705: Saving animation to /root/project/docs/source/gallery/animations/example_oilspill_seafloor_biodegradation_1.gif...
14:23:24 DEBUG   opendrift:4743: MPLBACKEND = agg
14:23:24 DEBUG   opendrift:4744: DISPLAY = None
14:23:24 DEBUG   opendrift:4745: Time to save animation: 0:00:08.752242
14:23:24 INFO    opendrift:3344: Time to make animation: 0:00:08.911731
../_images/example_oilspill_seafloor_biodegradation_1.gif

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

Gallery generated by Sphinx-Gallery