Note
Go to the end to download the full example code.
Biodegradation of oil at depth
import numpy as np
from datetime import datetime, timedelta
from opendrift.readers import reader_netCDF_CF_generic
from opendrift.models.openoil import OpenOil
o = OpenOil(loglevel=0) # Set loglevel to 0 for debug information
time = datetime.now()
13:20:29 DEBUG opendrift.config:168: Adding 18 config items from __init__
13:20:29 DEBUG opendrift.config:178: Overwriting config item readers:max_number_of_fails
13:20:29 DEBUG opendrift.config:168: Adding 6 config items from __init__
13:20:29 INFO opendrift:576: OpenDriftSimulation initialised (version 1.14.8 / v1.14.8-4-g48afd36)
13:20:29 DEBUG opendrift.config:168: Adding 19 config items from oceandrift
13:20:29 DEBUG opendrift.config:178: Overwriting config item seed:z
13:20:29 DEBUG opendrift.config:168: Adding 15 config items from openoil
Current from HYCOM and wind from NCEP GFS
o.add_readers_from_list([
'https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd',
'https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd'])
o.set_config('environment:constant:ocean_mixed_layer_thickness', 20)
o.set_config('drift', {'current_uncertainty': 0, 'wind_uncertainty': 0, 'horizontal_diffusivity': 20})
13:20:29 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
13:20:29 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
13:20:29 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
13:20:29 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
13:20:29 INFO opendrift.config:68: set_config('drift:current_uncertainty', 0)
13:20:29 INFO opendrift.config:68: set_config('drift:wind_uncertainty', 0)
13:20:29 INFO opendrift.config:68: set_config('drift:horizontal_diffusivity', 20)
Configuration
o.set_config('drift:vertical_mixing', True)
o.set_config('drift:vertical_mixing', True)
o.set_config('processes:biodegradation', True)
o.set_config('processes:dispersion', False)
o.set_config('biodegradation:method', 'half_time')
Fast decay for droplets, and slow decay for slick
kwargs = {'biodegradation_half_time_slick': 3, # days
'biodegradation_half_time_droplet': 1, # days
'oil_type': 'GENERIC MEDIUM CRUDE', 'm3_per_hour': .5, 'diameter': 8e-5} # small droplets
Seed oil at surface and at 150m depth
time = datetime.today() - timedelta(days=5)
lon = 23.5
lat = 35.0
o.seed_elements(lon=lon, lat=lat, z=0, radius=100, number=3000, time=time, **kwargs)
o.seed_elements(lon=lon, lat=lat, z=-150, radius=100, number=3000, time=time, **kwargs)
13:20:29 INFO opendrift.models.openoil.openoil:1630: Droplet diameter is provided, and will be kept constant during simulation
13:20:29 INFO opendrift.models.openoil.adios.dirjs:86: Querying ADIOS database for oil: GENERIC MEDIUM CRUDE
13:20:29 DEBUG opendrift.models.openoil.adios.oil:76: Parsing Oil: AD04001 / GENERIC MEDIUM CRUDE
13:20:29 INFO opendrift.models.openoil.openoil:1717: Using density 877.5726099999999 and viscosity 4.5431401718650355e-05 of oiltype GENERIC MEDIUM CRUDE
13:20:29 DEBUG opendrift.readers.basereader:186: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
13:20:29 DEBUG opendrift.models.basemodel.environment:313: Added reader constant_reader
13:20:29 INFO opendrift.models.basemodel.environment:203: Adding a global landmask from GSHHG
13:20:29 DEBUG opendrift.readers.basereader:186: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
13:20:33 DEBUG opendrift.models.basemodel.environment:313: Added reader global_landmask
13:20:33 INFO opendrift.models.basemodel.environment:227: Fallback values will be used for the following variables which have no readers:
13:20:33 INFO opendrift.models.basemodel.environment:230: sea_surface_height: 0.000000
13:20:33 INFO opendrift.models.basemodel.environment:230: upward_sea_water_velocity: 0.000000
13:20:33 INFO opendrift.models.basemodel.environment:230: sea_surface_wave_significant_height: 0.000000
13:20:33 INFO opendrift.models.basemodel.environment:230: sea_surface_wave_stokes_drift_x_velocity: 0.000000
13:20:33 INFO opendrift.models.basemodel.environment:230: sea_surface_wave_stokes_drift_y_velocity: 0.000000
13:20:33 INFO opendrift.models.basemodel.environment:230: sea_surface_wave_period_at_variance_spectral_density_maximum: 0.000000
13:20:33 INFO opendrift.models.basemodel.environment:230: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0.000000
13:20:33 INFO opendrift.models.basemodel.environment:230: sea_ice_area_fraction: 0.000000
13:20:33 INFO opendrift.models.basemodel.environment:230: sea_ice_x_velocity: 0.000000
13:20:33 INFO opendrift.models.basemodel.environment:230: sea_ice_y_velocity: 0.000000
13:20:33 INFO opendrift.models.basemodel.environment:230: sea_water_temperature: 10.000000
13:20:33 INFO opendrift.models.basemodel.environment:230: sea_water_salinity: 34.000000
13:20:33 INFO opendrift.models.basemodel.environment:230: sea_floor_depth_below_sea_level: 10000.000000
13:20:33 INFO opendrift.models.basemodel.environment:230: ocean_vertical_diffusivity: 0.020000
13:20:33 DEBUG opendrift:164: Changed mode from Mode.Config to Mode.Ready
13:20:33 INFO opendrift.models.openoil.openoil:1630: Droplet diameter is provided, and will be kept constant during simulation
13:20:33 INFO opendrift.models.openoil.adios.dirjs:86: Querying ADIOS database for oil: GENERIC MEDIUM CRUDE
13:20:33 DEBUG opendrift.models.openoil.adios.oil:76: Parsing Oil: AD04001 / GENERIC MEDIUM CRUDE
13:20:33 INFO opendrift.models.openoil.openoil:1717: Using density 877.5726099999999 and viscosity 4.5431401718650355e-05 of oiltype GENERIC MEDIUM CRUDE
Running model
o.run(duration=timedelta(days=2), time_step=3600)
13:20:33 DEBUG opendrift:164: Changed mode from Mode.Ready to Mode.Run
13:20:33 DEBUG opendrift:1782:
------------------------------------------------------
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.1
SciPy version 1.17.0
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.2 | packaged by conda-forge | (main, Jan 26 2026, 19:56:00) [GCC 14.3.0]
------------------------------------------------------
13:20:33 DEBUG opendrift:1795: No output file is specified, neglecting export_buffer_length
13:20:33 INFO opendrift:1810: Skipping environment variable upward_sea_water_velocity because of condition ['drift:vertical_advection', 'is', False]
13:20:33 INFO opendrift:1821: Storing previous values of element property lon because of condition (('general:coastline_action', 'in', ['stranding', 'previous']), 'or', ('general:seafloor_action', 'in', ['previous']))
13:20:33 INFO opendrift:1821: Storing previous values of element property lat because of condition (('general:coastline_action', 'in', ['stranding', 'previous']), 'or', ('general:seafloor_action', 'in', ['previous']))
13:20:33 DEBUG opendrift:1944: Finalizing environment and preparing readers for simulation coverage ([21.02599253 32.97284402 25.97419057 37.02720938]) and time (2026-01-23 13:20:29.408018 to 2026-01-25 13:20:29.408018)
13:20:33 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]
13:20:33 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]
13:20:33 DEBUG opendrift.models.basemodel.environment:166: Preparing constant_reader for extent [21.02599253 32.97284402 25.97419057 37.02720938]
13:20:33 DEBUG opendrift.readers.basereader.variables:555: Nothing more to prepare for constant_reader
13:20:33 DEBUG opendrift.models.basemodel.environment:166: Preparing global_landmask for extent [21.02599253 32.97284402 25.97419057 37.02720938]
13:20:33 DEBUG opendrift.readers.basereader.variables:555: Nothing more to prepare for global_landmask
13:20:33 DEBUG opendrift:2041: Initial self.result, size Frozen({'trajectory': 6000, 'time': 49})
13:20:33 INFO opendrift:952: Using existing reader for land_binary_mask to move elements to ocean
13:20:33 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:33 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:20:33 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:33 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:20:33 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:33 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:33 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:20:33 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:20:33 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:20:33 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:33 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:33 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:20:33 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:20:33 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:20:33 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:20:33 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:20:33 INFO opendrift:982: All points are in ocean
13:20:33 INFO opendrift.models.openoil.openoil:692: Oil-water surface tension is 0.031369 Nm
13:20:33 INFO opendrift.models.openoil.openoil:705: Max water fraction not available for GENERIC MEDIUM CRUDE, using default
13:20:33 DEBUG opendrift:909: to be seeded: 6000, already seeded 0
13:20:33 DEBUG opendrift:931: Released 6000 new elements.
13:20:33 DEBUG opendrift:2117: ======================================================================
13:20:33 INFO opendrift:2118: 2026-01-23 13:20:29.408018 - step 1 of 48 - 6000 active elements (0 deactivated)
13:20:33 DEBUG opendrift:2124: 0 elements scheduled.
13:20:33 DEBUG opendrift:2126: ======================================================================
13:20:33 DEBUG opendrift:2137: 34.99662780761719 <- latitude -> 35.00342559814453
13:20:33 DEBUG opendrift:2137: 23.4965763092041 <- longitude -> 23.50360679626465
13:20:33 DEBUG opendrift:2137: -150.0 <- z -> 0.0
13:20:33 DEBUG opendrift:2138: ---------------------------------
13:20:33 DEBUG opendrift.models.basemodel.environment:571: Variables not covered by any reader: ['x_wind', 'sea_surface_height', 'y_sea_water_velocity', 'sea_water_salinity', 'sea_water_temperature', 'sea_floor_depth_below_sea_level', 'y_wind', 'x_sea_water_velocity']
13:20:33 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
13:20:33 DEBUG opendrift.readers:154: Testing reader <module 'opendrift.readers.reader_netCDF_CF_generic' from '/root/project/opendrift/readers/reader_netCDF_CF_generic.py'>
13:20:33 INFO opendrift.readers:63: Opening file with xr.open_dataset
13:20:33 DEBUG findlibs:301: about to search for libeccodes.so/eccodeslib in <function _find_in_package at 0x7f1cb69b0880>
13:20:33 DEBUG findlibs:301: about to search for libeccodes.so/eccodeslib in <function _find_in_python at 0x7f1cb69b09e0>
13:20:33 DEBUG findlibs:303: found libeccodes.so/eccodeslib in <function _find_in_python at 0x7f1cb69b09e0>
13:20:33 DEBUG gribapi.bindings:98: eccodes lib search: findlibs returned /opt/conda/envs/opendrift/lib/libeccodes.so
13:20:34 WARNING opendrift.readers:71: Removing variables that cannot be CF decoded: ['tau']
13:20:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:128: Finding coordinate variables.
13:20:34 INFO opendrift.readers.reader_netCDF_CF_generic:299: Grid coordinates are detected, but proj4 string not given: assuming latlong
13:20:34 INFO opendrift.readers.reader_netCDF_CF_generic:332: Detected dimensions: {'z': 'depth', 'y': 'lat', 'x': 'lon', 'time': 'time'}
13:20:34 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
13:20:34 INFO opendrift.readers.basereader:176: Variable x_sea_water_velocity will be rotated from eastward_sea_water_velocity
13:20:34 INFO opendrift.readers.basereader:176: Variable y_sea_water_velocity will be rotated from northward_sea_water_velocity
13:20:34 DEBUG opendrift.readers.basereader:186: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
13:20:34 DEBUG opendrift.readers.basereader.variables:569: Adding variable mapping: ['x_sea_water_velocity', 'y_sea_water_velocity'] -> sea_water_speed
13:20:34 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
13:20:34 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
13:20:34 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
13:20:34 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
13:20:34 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
13:20:34 DEBUG opendrift.readers.reader_lazy:56: Initialising: LazyReader: https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:20:34 DEBUG opendrift.readers:154: Testing reader <module 'opendrift.readers.reader_netCDF_CF_generic' from '/root/project/opendrift/readers/reader_netCDF_CF_generic.py'>
13:20:34 INFO opendrift.readers:63: Opening file with xr.open_dataset
13:20:35 DEBUG opendrift.readers.reader_netCDF_CF_generic:128: Finding coordinate variables.
13:20:35 DEBUG opendrift.readers.reader_netCDF_CF_generic:262: Lon and lat are 1D arrays - using as projection coordinates
13:20:35 INFO opendrift.readers.reader_netCDF_CF_generic:332: Detected dimensions: {'time': 'time', 'x': 'longitude', 'y': 'latitude'}
13:20:35 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
13:20:35 INFO opendrift.readers.basereader:176: Variable x_wind will be rotated from eastward_wind
13:20:35 INFO opendrift.readers.basereader:176: Variable y_wind will be rotated from northward_wind
13:20:35 DEBUG opendrift.readers.basereader:186: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
13:20:35 DEBUG opendrift.readers.basereader.variables:569: Adding variable mapping: ['x_wind', 'y_wind'] -> wind_speed
13:20:35 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
13:20:35 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
13:20:35 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
13:20:35 DEBUG opendrift.readers.reader_lazy:71: Reader initialised: https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:20:35 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
13:20:35 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:35 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:20:35 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:35 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:20:35 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:35 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:35 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:20:35 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:20:35 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:35 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:35 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:35 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:20:35 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:35 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:20:35 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:35 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:35 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:20:35 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:20:35 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:20:35 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:35 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:35 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:35 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:20:35 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:35 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:20:35 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:35 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:35 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
13:20:35 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:20:35 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-23 12:00:00 (before)
2026-01-23 15:00:00 (after)
13:20:35 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:20:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:20:38 DEBUG opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
13:20:38 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:20:38 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:20:38 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 9x9x23) for time before (2026-01-23 12:00:00)
13:20:38 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:20:39 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:20:41 DEBUG opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
13:20:41 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:20:41 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:20:41 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 9x9x23) for time after (2026-01-23 15:00:00)
13:20:41 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-23 12:00:00) in space (linearNDFast)
13:20:41 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:42 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-23 15:00:00) in space (linearNDFast)
13:20:42 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:42 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-23 12:00:00, weight 0.55) and
after (2026-01-23 15:00:00, weight 0.45) in time
13:20:42 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:42 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:42 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:42 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:20:42 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:42 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:20:42 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:42 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:42 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
13:20:42 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:20:42 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-23 12:00:00 (before)
2026-01-23 15:00:00 (after)
13:20:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:20:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:20:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
13:20:42 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:20:42 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:20:42 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 8x7x1) for time before (2026-01-23 12:00:00)
13:20:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:20:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:20:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
13:20:42 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:20:42 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:20:42 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-01-23 15:00:00)
13:20:42 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-23 12:00:00) in space (linearNDFast)
13:20:42 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:42 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-23 15:00:00) in space (linearNDFast)
13:20:42 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:42 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-23 12:00:00, weight 0.55) and
after (2026-01-23 15:00:00, weight 0.45) in time
13:20:42 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:42 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:42 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:20:42 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:20:42 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:20:42 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:20:42 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:20:42 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:20:42 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:20:42 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.256635 (min) -0.184754 (max)
13:20:42 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.0749448 (min) -0.0362 (max)
13:20:42 DEBUG opendrift.models.basemodel.environment:894: x_wind: 6.936 (min) 6.96502 (max)
13:20:42 DEBUG opendrift.models.basemodel.environment:894: y_wind: 7.39113 (min) 7.4296 (max)
13:20:42 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:20:42 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:20:42 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:20:42 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:20:42 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:20:42 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:20:42 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:20:42 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:20:42 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:20:42 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:20:42 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:20:42 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:20:42 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:20:42 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:20:42 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:20:42 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:20:42 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 2.531332, mean: 2.545189, max: 2.548531
13:20:42 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:20:42 DEBUG opendrift.models.physics_methods:900: min: 8.667706, mean: 8.691395, max: 8.697101
13:20:42 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 8.667706, mean: 8.691395, max: 8.697101
13:20:42 DEBUG opendrift:696: No elements hit coastline.
13:20:42 DEBUG opendrift:1714: No elements to deactivate
13:20:42 DEBUG opendrift:2174: Calling OpenOil.update()
13:20:42 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:20:42 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:20:42 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:20:42 DEBUG opendrift.models.openoil.openoil:866: Emulsification not yet started
13:20:42 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:20:42 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:20:42 DEBUG opendrift.models.physics_methods:900: min: 8.667706, mean: 8.691396, max: 8.697102
13:20:42 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:20:42 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.000613, dN_50: 0.000048
13:20:42 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:20:42 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.03738420646501789
13:20:42 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:20:42 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:20:42 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:20:42 DEBUG opendrift.models.openoil.openoil:1041: Entraining 791 of 3000 surface elements
13:20:42 DEBUG opendrift.models.openoil.openoil:1041: Entraining 572 of 2211 surface elements
13:20:42 DEBUG opendrift.models.openoil.openoil:1041: Entraining 447 of 1652 surface elements
13:20:42 DEBUG opendrift.models.openoil.openoil:1041: Entraining 326 of 1213 surface elements
13:20:42 DEBUG opendrift.models.openoil.openoil:1041: Entraining 248 of 891 surface elements
13:20:42 DEBUG opendrift.models.openoil.openoil:1041: Entraining 176 of 649 surface elements
13:20:42 DEBUG opendrift.models.openoil.openoil:1041: Entraining 114 of 481 surface elements
13:20:42 DEBUG opendrift.models.openoil.openoil:1041: Entraining 114 of 376 surface elements
13:20:42 DEBUG opendrift.models.openoil.openoil:1041: Entraining 71 of 268 surface elements
13:20:42 DEBUG opendrift.models.openoil.openoil:1041: Entraining 51 of 200 surface elements
13:20:42 DEBUG opendrift.models.openoil.openoil:1041: Entraining 40 of 155 surface elements
13:20:42 DEBUG opendrift.models.openoil.openoil:1041: Entraining 33 of 121 surface elements
13:20:42 DEBUG opendrift.models.openoil.openoil:1041: Entraining 29 of 92 surface elements
13:20:42 DEBUG opendrift.models.openoil.openoil:1041: Entraining 16 of 65 surface elements
13:20:42 DEBUG opendrift.models.openoil.openoil:1041: Entraining 14 of 60 surface elements
13:20:42 DEBUG opendrift.models.openoil.openoil:1041: Entraining 13 of 49 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 9 of 39 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 8 of 38 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 11 of 34 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 8 of 28 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 6 of 25 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 5 of 25 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 6 of 21 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 5 of 20 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 4 of 18 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 8 of 18 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 5 of 15 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 2 of 11 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 7 of 18 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 2 of 15 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 2 of 16 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 6 of 18 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 5 of 15 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 3 of 15 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 5 of 20 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 3 of 20 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 6 of 18 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 4 of 13 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 5 of 11 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 3 of 9 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 2 of 10 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 3 of 14 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 4 of 16 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 4 of 16 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 2 of 12 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 4 of 14 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 4 of 10 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 2 of 9 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 3 of 8 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 2 of 7 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 2 of 8 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 2 of 6 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 8 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 2 of 7 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 5 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 3 of 9 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 3 of 9 surface elements
13:20:43 DEBUG opendrift.models.physics_methods:744: Advecting 27 of 6000 elements above 0.100m with wind-sheared ocean current (0.014263 m/s - 0.305299 m/s)
13:20:43 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:20:43 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0014980950267377865 and 0.41109690992799774 m/s
13:20:43 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:20:43 DEBUG opendrift:2117: ======================================================================
13:20:43 INFO opendrift:2118: 2026-01-23 14:20:29.408018 - step 2 of 48 - 6000 active elements (0 deactivated)
13:20:43 DEBUG opendrift:2124: 0 elements scheduled.
13:20:43 DEBUG opendrift:2126: ======================================================================
13:20:43 DEBUG opendrift:2137: 34.98634990210166 <- latitude -> 35.012159254284505
13:20:43 DEBUG opendrift:2137: 23.475055323412242 <- longitude -> 23.50900761912819
13:20:43 DEBUG opendrift:2137: -149.95977906436943 <- z -> 0.0
13:20:43 DEBUG opendrift:2138: ---------------------------------
13:20:43 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:43 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:20:43 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:43 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:20:43 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:43 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:43 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:20:43 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:20:43 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:43 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:43 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:43 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:20:43 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:43 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:20:43 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:43 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:43 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:20:43 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:20:43 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:20:43 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:43 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:43 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:43 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:20:43 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:43 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:20:43 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:43 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:43 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
13:20:43 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:20:43 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-23 12:00:00 (before)
2026-01-23 15:00:00 (after)
13:20:43 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-23 12:00:00) in space (linearNDFast)
13:20:43 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:43 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-23 15:00:00) in space (linearNDFast)
13:20:43 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:43 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-23 12:00:00, weight 0.22) and
after (2026-01-23 15:00:00, weight 0.78) in time
13:20:43 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:43 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:43 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:43 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:20:43 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:43 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:20:43 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:43 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:43 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
13:20:43 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:20:43 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-23 12:00:00 (before)
2026-01-23 15:00:00 (after)
13:20:43 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-23 12:00:00) in space (linearNDFast)
13:20:43 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:43 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-23 15:00:00) in space (linearNDFast)
13:20:43 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:43 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-23 12:00:00, weight 0.22) and
after (2026-01-23 15:00:00, weight 0.78) in time
13:20:43 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:43 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:43 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:20:43 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:20:43 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:20:43 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:20:43 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:20:43 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:20:43 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:20:43 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.388726 (min) -0.142394 (max)
13:20:43 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.130505 (min) 0.0128568 (max)
13:20:43 DEBUG opendrift.models.basemodel.environment:894: x_wind: 8.57341 (min) 8.7573 (max)
13:20:43 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.7412 (min) 6.88109 (max)
13:20:43 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:20:43 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:20:43 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:20:43 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:20:43 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:20:43 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:20:43 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:20:43 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:20:43 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:20:43 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:20:43 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:20:43 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:20:43 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:20:43 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:20:43 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:20:43 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:20:43 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 2.939460, mean: 2.999109, max: 3.032992
13:20:43 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:20:43 DEBUG opendrift.models.physics_methods:900: min: 9.340354, mean: 9.434620, max: 9.487794
13:20:43 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 9.340354, mean: 9.434620, max: 9.487794
13:20:43 DEBUG opendrift:696: No elements hit coastline.
13:20:43 DEBUG opendrift:1714: No elements to deactivate
13:20:43 DEBUG opendrift:2174: Calling OpenOil.update()
13:20:43 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:20:43 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:20:43 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:20:43 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:20:43 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:20:43 DEBUG opendrift.models.physics_methods:900: min: 9.340354, mean: 9.434621, max: 9.487794
13:20:43 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:20:43 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.000622, dN_50: 0.000049
13:20:43 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:20:43 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.04448993852607218
13:20:43 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:20:43 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:20:43 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 12 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 2 of 13 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 16 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 2 of 19 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 24 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 26 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 28 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 2 of 30 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 30 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 3 of 32 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 32 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 4 of 33 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 2 of 34 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 3 of 33 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 2 of 38 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 3 of 37 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 41 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 4 of 44 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 43 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 2 of 47 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 49 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 3 of 52 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 50 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 4 of 49 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 4 of 45 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 43 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 3 of 50 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 2 of 51 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 3 of 54 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 5 of 53 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 57 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 60 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 3 of 64 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 3 of 61 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 2 of 63 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 3 of 64 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 2 of 63 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 4 of 65 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 3 of 64 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 2 of 64 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 3 of 64 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 2 of 64 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 3 of 63 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 8 of 65 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 5 of 60 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 2 of 58 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 2 of 58 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 2 of 59 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 5 of 58 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 4 of 54 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 4 of 54 surface elements
13:20:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 2 of 53 surface elements
13:20:43 DEBUG opendrift.models.physics_methods:744: Advecting 70 of 6000 elements above 0.100m with wind-sheared ocean current (0.038410 m/s - 0.332912 m/s)
13:20:43 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:20:43 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0006187029221147531 and 0.44917116345340774 m/s
13:20:43 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:20:43 DEBUG opendrift:2117: ======================================================================
13:20:43 INFO opendrift:2118: 2026-01-23 15:20:29.408018 - step 3 of 48 - 6000 active elements (0 deactivated)
13:20:43 DEBUG opendrift:2124: 0 elements scheduled.
13:20:43 DEBUG opendrift:2126: ======================================================================
13:20:43 DEBUG opendrift:2137: 34.97716430703791 <- latitude -> 35.01376502769075
13:20:43 DEBUG opendrift:2137: 23.45817369477693 <- longitude -> 23.5168711383634
13:20:43 DEBUG opendrift:2137: -149.56912052337097 <- z -> 0.0
13:20:43 DEBUG opendrift:2138: ---------------------------------
13:20:43 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:43 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:20:43 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:43 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:20:43 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:43 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:43 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:20:43 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:20:43 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:43 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:43 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:43 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:20:43 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:43 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:20:43 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:43 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:43 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:20:43 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:20:43 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:20:43 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:43 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:43 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:43 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:20:43 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:43 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:20:43 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:43 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:43 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
13:20:43 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:20:43 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-23 15:00:00 (before)
2026-01-23 18:00:00 (after)
13:20:43 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:20:45 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:20:46 DEBUG opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
13:20:46 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:20:46 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:20:46 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 10x9x23) for time after (2026-01-23 18:00:00)
13:20:46 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-23 15:00:00) in space (linearNDFast)
13:20:46 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:46 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-23 18:00:00) in space (linearNDFast)
13:20:46 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:46 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-23 15:00:00, weight 0.89) and
after (2026-01-23 18:00:00, weight 0.11) in time
13:20:46 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:46 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:46 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:46 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:20:46 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:46 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:20:46 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:46 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:46 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
13:20:46 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:20:46 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-23 15:00:00 (before)
2026-01-23 18:00:00 (after)
13:20:46 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:20:46 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:20:46 DEBUG opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
13:20:46 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:20:46 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:20:46 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-01-23 18:00:00)
13:20:46 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-23 15:00:00) in space (linearNDFast)
13:20:46 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:46 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-23 18:00:00) in space (linearNDFast)
13:20:46 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:46 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-23 15:00:00, weight 0.89) and
after (2026-01-23 18:00:00, weight 0.11) in time
13:20:46 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:46 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:46 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:20:46 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:20:46 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:20:46 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:20:46 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:20:46 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:20:46 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:20:46 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.359477 (min) -0.0794718 (max)
13:20:46 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.163111 (min) 0.0330197 (max)
13:20:46 DEBUG opendrift.models.basemodel.environment:894: x_wind: 9.0609 (min) 9.45693 (max)
13:20:46 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.24228 (min) 6.48148 (max)
13:20:46 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:20:46 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:20:46 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:20:46 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:20:46 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:20:46 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:20:46 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:20:46 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:20:46 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:20:46 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:20:46 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:20:46 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:20:46 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:20:46 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:20:46 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:20:46 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:20:46 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 2.989639, mean: 3.122595, max: 3.210839
13:20:46 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:20:46 DEBUG opendrift.models.physics_methods:900: min: 9.419741, mean: 9.626799, max: 9.762000
13:20:46 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 9.419741, mean: 9.626799, max: 9.762000
13:20:46 DEBUG opendrift:696: No elements hit coastline.
13:20:46 DEBUG opendrift:1714: No elements to deactivate
13:20:46 DEBUG opendrift:2174: Calling OpenOil.update()
13:20:46 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:20:46 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:20:46 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:20:46 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:20:46 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:20:46 DEBUG opendrift.models.physics_methods:900: min: 9.419742, mean: 9.626800, max: 9.762000
13:20:46 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:20:46 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.000742, dN_50: 0.000058
13:20:46 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:20:46 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.04709846334640776
13:20:46 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:20:46 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:20:46 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 53 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 54 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 2 of 59 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 60 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 62 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 2 of 63 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 2 of 62 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 3 of 65 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 3 of 64 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 68 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 67 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 3 of 68 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 2 of 67 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 4 of 67 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 67 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 66 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 2 of 68 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 2 of 66 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 65 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 66 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 66 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 66 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 2 of 66 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 69 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 71 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 71 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 2 of 73 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 72 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 2 of 72 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 73 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 72 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 4 of 71 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 67 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 69 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 69 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 4 of 70 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 67 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 67 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 2 of 67 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 2 of 70 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 2 of 69 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 2 of 67 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 66 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 2 of 65 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 64 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 3 of 63 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 2 of 60 surface elements
13:20:46 DEBUG opendrift.models.physics_methods:744: Advecting 71 of 6000 elements above 0.100m with wind-sheared ocean current (0.076334 m/s - 0.342517 m/s)
13:20:46 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:20:46 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0018937453712239074 and 0.44362044725160765 m/s
13:20:46 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:20:46 DEBUG opendrift:2117: ======================================================================
13:20:46 INFO opendrift:2118: 2026-01-23 16:20:29.408018 - step 4 of 48 - 6000 active elements (0 deactivated)
13:20:46 DEBUG opendrift:2124: 0 elements scheduled.
13:20:46 DEBUG opendrift:2126: ======================================================================
13:20:46 DEBUG opendrift:2137: 34.96334996311798 <- latitude -> 35.02094736684021
13:20:46 DEBUG opendrift:2137: 23.44042992924981 <- longitude -> 23.514924439993504
13:20:46 DEBUG opendrift:2137: -148.79628322537027 <- z -> 0.0
13:20:46 DEBUG opendrift:2138: ---------------------------------
13:20:46 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:46 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:20:46 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:46 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:20:46 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:46 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:46 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:20:46 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:20:46 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:46 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:46 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:46 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:20:46 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:46 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:20:46 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:46 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:46 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:20:46 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:20:46 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:20:46 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:46 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:46 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:46 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:20:46 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:46 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:20:46 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:46 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:46 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
13:20:46 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:20:46 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-23 15:00:00 (before)
2026-01-23 18:00:00 (after)
13:20:46 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-23 15:00:00) in space (linearNDFast)
13:20:46 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:46 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-23 18:00:00) in space (linearNDFast)
13:20:46 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:46 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-23 15:00:00, weight 0.55) and
after (2026-01-23 18:00:00, weight 0.45) in time
13:20:46 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:46 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:46 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:46 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:20:46 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:46 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:20:46 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:46 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:46 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
13:20:46 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:20:46 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-23 15:00:00 (before)
2026-01-23 18:00:00 (after)
13:20:46 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-23 15:00:00) in space (linearNDFast)
13:20:46 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:46 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-23 18:00:00) in space (linearNDFast)
13:20:46 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:46 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-23 15:00:00, weight 0.55) and
after (2026-01-23 18:00:00, weight 0.45) in time
13:20:46 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:46 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:46 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:20:46 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:20:46 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:20:46 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:20:46 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:20:46 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:20:46 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:20:46 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.344083 (min) -0.0562729 (max)
13:20:46 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.214344 (min) -0.026926 (max)
13:20:46 DEBUG opendrift.models.basemodel.environment:894: x_wind: 7.77943 (min) 8.06142 (max)
13:20:46 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.10014 (min) 6.46269 (max)
13:20:46 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:20:46 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:20:46 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:20:46 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:20:46 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:20:46 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:20:46 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:20:46 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:20:46 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:20:46 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:20:46 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:20:46 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:20:46 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:20:46 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:20:46 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:20:46 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:20:46 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 2.423462, mean: 2.510035, max: 2.593112
13:20:46 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:20:46 DEBUG opendrift.models.physics_methods:900: min: 8.481012, mean: 8.631060, max: 8.772841
13:20:46 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 8.481012, mean: 8.631060, max: 8.772841
13:20:46 DEBUG opendrift:696: No elements hit coastline.
13:20:46 DEBUG opendrift:1714: No elements to deactivate
13:20:46 DEBUG opendrift:2174: Calling OpenOil.update()
13:20:46 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:20:46 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:20:46 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:20:46 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:20:46 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:20:46 DEBUG opendrift.models.physics_methods:900: min: 8.481012, mean: 8.631060, max: 8.772841
13:20:46 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:20:46 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.001042, dN_50: 0.000082
13:20:46 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:20:46 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.03803809871468989
13:20:46 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:20:46 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:20:46 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 58 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 61 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 61 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 62 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 2 of 62 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 64 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 64 surface elements
13:20:46 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 65 surface elements
13:20:47 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 64 surface elements
13:20:47 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 63 surface elements
13:20:47 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 67 surface elements
13:20:47 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 71 surface elements
13:20:47 DEBUG opendrift.models.openoil.openoil:1041: Entraining 2 of 70 surface elements
13:20:47 DEBUG opendrift.models.openoil.openoil:1041: Entraining 2 of 71 surface elements
13:20:47 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 69 surface elements
13:20:47 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 68 surface elements
13:20:47 DEBUG opendrift.models.openoil.openoil:1041: Entraining 3 of 70 surface elements
13:20:47 DEBUG opendrift.models.openoil.openoil:1041: Entraining 2 of 69 surface elements
13:20:47 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 68 surface elements
13:20:47 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 67 surface elements
13:20:47 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 67 surface elements
13:20:47 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 70 surface elements
13:20:47 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 69 surface elements
13:20:47 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 72 surface elements
13:20:47 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 73 surface elements
13:20:47 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 75 surface elements
13:20:47 DEBUG opendrift.models.physics_methods:744: Advecting 93 of 6000 elements above 0.100m with wind-sheared ocean current (0.023939 m/s - 0.307513 m/s)
13:20:47 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:20:47 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0009101120910275361 and 0.4309464221600793 m/s
13:20:47 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:20:47 DEBUG opendrift:2117: ======================================================================
13:20:47 INFO opendrift:2118: 2026-01-23 17:20:29.408018 - step 5 of 48 - 6000 active elements (0 deactivated)
13:20:47 DEBUG opendrift:2124: 0 elements scheduled.
13:20:47 DEBUG opendrift:2126: ======================================================================
13:20:47 DEBUG opendrift:2137: 34.96199106642409 <- latitude -> 35.021332439422196
13:20:47 DEBUG opendrift:2137: 23.42720264413368 <- longitude -> 23.520519720079463
13:20:47 DEBUG opendrift:2137: -148.21447962120726 <- z -> 0.0
13:20:47 DEBUG opendrift:2138: ---------------------------------
13:20:47 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:47 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:20:47 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:47 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:20:47 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:47 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:47 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:20:47 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:20:47 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:47 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:47 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:47 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:20:47 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:47 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:20:47 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:47 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:47 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:20:47 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:20:47 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:20:47 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:47 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:47 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:47 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:20:47 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:47 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:20:47 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:47 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:47 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
13:20:47 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:20:47 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-23 15:00:00 (before)
2026-01-23 18:00:00 (after)
13:20:47 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-23 15:00:00) in space (linearNDFast)
13:20:47 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:47 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-23 18:00:00) in space (linearNDFast)
13:20:47 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:47 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-23 15:00:00, weight 0.22) and
after (2026-01-23 18:00:00, weight 0.78) in time
13:20:47 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:47 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:47 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:47 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:20:47 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:47 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:20:47 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:47 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:47 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
13:20:47 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:20:47 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-23 15:00:00 (before)
2026-01-23 18:00:00 (after)
13:20:47 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-23 15:00:00) in space (linearNDFast)
13:20:47 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:47 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-23 18:00:00) in space (linearNDFast)
13:20:47 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:47 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-23 15:00:00, weight 0.22) and
after (2026-01-23 18:00:00, weight 0.78) in time
13:20:47 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:47 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:47 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:20:47 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:20:47 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:20:47 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:20:47 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:20:47 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:20:47 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:20:47 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.311797 (min) -0.0325561 (max)
13:20:47 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.261003 (min) -0.0842709 (max)
13:20:47 DEBUG opendrift.models.basemodel.environment:894: x_wind: 6.47663 (min) 6.71965 (max)
13:20:47 DEBUG opendrift.models.basemodel.environment:894: y_wind: 5.9114 (min) 6.3883 (max)
13:20:47 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:20:47 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:20:47 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:20:47 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:20:47 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:20:47 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:20:47 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:20:47 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:20:47 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:20:47 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:20:47 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:20:47 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:20:47 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:20:47 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:20:47 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:20:47 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:20:47 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 1.949205, mean: 2.008554, max: 2.063861
13:20:47 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:20:47 DEBUG opendrift.models.physics_methods:900: min: 7.606035, mean: 7.720893, max: 7.826539
13:20:47 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 7.606035, mean: 7.720893, max: 7.826539
13:20:47 DEBUG opendrift:696: No elements hit coastline.
13:20:47 DEBUG opendrift:1714: No elements to deactivate
13:20:47 DEBUG opendrift:2174: Calling OpenOil.update()
13:20:47 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:20:47 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:20:47 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:20:47 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:20:47 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:20:47 DEBUG opendrift.models.physics_methods:900: min: 7.606035, mean: 7.720893, max: 7.826539
13:20:47 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:20:47 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.001393, dN_50: 0.000109
13:20:47 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:20:47 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.030275414170325008
13:20:47 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:20:47 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:20:47 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:20:47 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 79 surface elements
13:20:47 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 79 surface elements
13:20:47 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 82 surface elements
13:20:47 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 91 surface elements
13:20:47 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 92 surface elements
13:20:47 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 92 surface elements
13:20:47 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 104 surface elements
13:20:47 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 104 surface elements
13:20:47 DEBUG opendrift.models.physics_methods:744: Advecting 116 of 6000 elements above 0.100m with wind-sheared ocean current (0.053448 m/s - 0.274786 m/s)
13:20:47 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:20:47 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.00181199609059046 and 0.4370340071037648 m/s
13:20:47 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:20:47 DEBUG opendrift:2117: ======================================================================
13:20:47 INFO opendrift:2118: 2026-01-23 18:20:29.408018 - step 6 of 48 - 6000 active elements (0 deactivated)
13:20:47 DEBUG opendrift:2124: 0 elements scheduled.
13:20:47 DEBUG opendrift:2126: ======================================================================
13:20:47 DEBUG opendrift:2137: 34.95112691750987 <- latitude -> 35.02574541803741
13:20:47 DEBUG opendrift:2137: 23.414700785660518 <- longitude -> 23.525514798972477
13:20:47 DEBUG opendrift:2137: -147.55905630813905 <- z -> 0.0
13:20:47 DEBUG opendrift:2138: ---------------------------------
13:20:47 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:47 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:20:47 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:47 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:20:47 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:47 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:47 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:20:47 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:20:47 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:47 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:47 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:47 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:20:47 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:47 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:20:47 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:47 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:47 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:20:47 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:20:47 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:20:47 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:47 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:47 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:47 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:20:47 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:47 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:20:47 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:47 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:47 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
13:20:47 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:20:47 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-23 18:00:00 (before)
2026-01-23 21:00:00 (after)
13:20:47 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:20:49 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:20:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
13:20:51 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:20:51 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:20:51 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 11x10x23) for time after (2026-01-23 21:00:00)
13:20:51 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-23 18:00:00) in space (linearNDFast)
13:20:51 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:51 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-23 21:00:00) in space (linearNDFast)
13:20:51 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:51 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-23 18:00:00, weight 0.89) and
after (2026-01-23 21:00:00, weight 0.11) in time
13:20:51 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:51 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:51 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:51 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:20:51 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:51 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:20:51 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:51 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:51 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
13:20:51 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:20:51 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-23 18:00:00 (before)
2026-01-23 21:00:00 (after)
13:20:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:20:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:20:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
13:20:51 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:20:51 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:20:51 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-01-23 21:00:00)
13:20:51 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-23 18:00:00) in space (linearNDFast)
13:20:51 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:51 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-23 21:00:00) in space (linearNDFast)
13:20:51 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:51 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-23 18:00:00, weight 0.89) and
after (2026-01-23 21:00:00, weight 0.11) in time
13:20:51 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:51 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:51 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:20:51 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:20:51 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:20:51 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:20:51 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:20:51 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:20:51 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:20:51 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.291066 (min) -0.0236315 (max)
13:20:51 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.293443 (min) -0.126768 (max)
13:20:51 DEBUG opendrift.models.basemodel.environment:894: x_wind: 5.49453 (min) 6.04266 (max)
13:20:51 DEBUG opendrift.models.basemodel.environment:894: y_wind: 5.49965 (min) 6.0335 (max)
13:20:51 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:20:51 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:20:51 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:20:51 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:20:51 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:20:51 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:20:51 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:20:51 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:20:51 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:20:51 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:20:51 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:20:51 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:20:51 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:20:51 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:20:51 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:20:51 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:20:51 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 1.591804, mean: 1.655707, max: 1.692227
13:20:51 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:20:51 DEBUG opendrift.models.physics_methods:900: min: 6.873443, mean: 7.010021, max: 7.086942
13:20:51 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 6.873443, mean: 7.010021, max: 7.086942
13:20:51 DEBUG opendrift:696: No elements hit coastline.
13:20:51 DEBUG opendrift:1714: No elements to deactivate
13:20:51 DEBUG opendrift:2174: Calling OpenOil.update()
13:20:51 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:20:51 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:20:51 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:20:51 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:20:51 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:20:51 DEBUG opendrift.models.physics_methods:900: min: 6.873443, mean: 7.010021, max: 7.086942
13:20:51 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:20:51 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.001765, dN_50: 0.000138
13:20:51 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:20:51 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.02482456162198128
13:20:51 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:20:51 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:20:51 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:20:51 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 105 surface elements
13:20:51 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 105 surface elements
13:20:51 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 106 surface elements
13:20:51 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 114 surface elements
13:20:51 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 114 surface elements
13:20:51 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 114 surface elements
13:20:51 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 118 surface elements
13:20:51 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 121 surface elements
13:20:51 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 120 surface elements
13:20:51 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 121 surface elements
13:20:51 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 121 surface elements
13:20:51 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 120 surface elements
13:20:51 DEBUG opendrift.models.physics_methods:744: Advecting 128 of 6000 elements above 0.100m with wind-sheared ocean current (0.004202 m/s - 0.247937 m/s)
13:20:51 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:20:51 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0018902470799185673 and 0.484272765339782 m/s
13:20:51 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:20:51 DEBUG opendrift:2117: ======================================================================
13:20:51 INFO opendrift:2118: 2026-01-23 19:20:29.408018 - step 7 of 48 - 6000 active elements (0 deactivated)
13:20:51 DEBUG opendrift:2124: 0 elements scheduled.
13:20:51 DEBUG opendrift:2126: ======================================================================
13:20:51 DEBUG opendrift:2137: 34.94444250122414 <- latitude -> 35.02465418548024
13:20:51 DEBUG opendrift:2137: 23.399917510269177 <- longitude -> 23.525257216310607
13:20:51 DEBUG opendrift:2137: -146.78080462448156 <- z -> 0.0
13:20:51 DEBUG opendrift:2138: ---------------------------------
13:20:51 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:51 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:20:51 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:51 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:20:51 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:51 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:51 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:20:51 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:20:51 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:51 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:51 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:51 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:20:51 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:51 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:20:51 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:51 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:51 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:20:51 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:20:51 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:20:51 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:51 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:51 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:51 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:20:51 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:51 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:20:51 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:51 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:51 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
13:20:51 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:20:51 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-23 18:00:00 (before)
2026-01-23 21:00:00 (after)
13:20:51 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-23 18:00:00) in space (linearNDFast)
13:20:51 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:51 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-23 21:00:00) in space (linearNDFast)
13:20:51 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:51 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-23 18:00:00, weight 0.55) and
after (2026-01-23 21:00:00, weight 0.45) in time
13:20:51 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:51 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:51 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:51 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:20:51 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:51 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:20:51 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:51 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:51 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
13:20:51 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:20:51 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-23 18:00:00 (before)
2026-01-23 21:00:00 (after)
13:20:51 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-23 18:00:00) in space (linearNDFast)
13:20:51 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:51 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-23 21:00:00) in space (linearNDFast)
13:20:51 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:51 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-23 18:00:00, weight 0.55) and
after (2026-01-23 21:00:00, weight 0.45) in time
13:20:51 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:51 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:51 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:20:51 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:20:51 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:20:51 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:20:51 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:20:51 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:20:51 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:20:51 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.298061 (min) -0.0453346 (max)
13:20:51 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.328771 (min) -0.132978 (max)
13:20:51 DEBUG opendrift.models.basemodel.environment:894: x_wind: 5.46665 (min) 6.13342 (max)
13:20:51 DEBUG opendrift.models.basemodel.environment:894: y_wind: 4.83364 (min) 5.13008 (max)
13:20:51 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:20:51 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:20:51 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:20:51 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:20:51 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:20:51 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:20:51 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:20:51 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:20:51 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:20:51 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:20:51 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:20:51 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:20:51 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:20:51 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:20:51 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:20:51 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:20:51 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 1.342572, mean: 1.462265, max: 1.500888
13:20:51 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:20:51 DEBUG opendrift.models.physics_methods:900: min: 6.312457, mean: 6.587773, max: 6.674268
13:20:51 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 6.312457, mean: 6.587773, max: 6.674268
13:20:51 DEBUG opendrift:696: No elements hit coastline.
13:20:51 DEBUG opendrift:1714: No elements to deactivate
13:20:51 DEBUG opendrift:2174: Calling OpenOil.update()
13:20:51 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:20:51 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:20:51 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:20:51 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:20:51 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:20:51 DEBUG opendrift.models.physics_methods:900: min: 6.312457, mean: 6.587773, max: 6.674268
13:20:51 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:20:51 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.002114, dN_50: 0.000166
13:20:51 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:20:51 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.0220181317037751
13:20:51 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:20:51 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:20:51 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:20:51 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 129 surface elements
13:20:52 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 137 surface elements
13:20:52 DEBUG opendrift.models.physics_methods:744: Advecting 143 of 6000 elements above 0.100m with wind-sheared ocean current (0.005002 m/s - 0.232549 m/s)
13:20:52 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:20:52 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.002694005446996871 and 0.5081921870952719 m/s
13:20:52 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:20:52 DEBUG opendrift:2117: ======================================================================
13:20:52 INFO opendrift:2118: 2026-01-23 20:20:29.408018 - step 8 of 48 - 6000 active elements (0 deactivated)
13:20:52 DEBUG opendrift:2124: 0 elements scheduled.
13:20:52 DEBUG opendrift:2126: ======================================================================
13:20:52 DEBUG opendrift:2137: 34.93593495725418 <- latitude -> 35.02380595267251
13:20:52 DEBUG opendrift:2137: 23.38941024939235 <- longitude -> 23.531436498128485
13:20:52 DEBUG opendrift:2137: -145.57108453236572 <- z -> 0.0
13:20:52 DEBUG opendrift:2138: ---------------------------------
13:20:52 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:52 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:20:52 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:52 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:20:52 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:52 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:52 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:20:52 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:20:52 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:52 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:52 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:52 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:20:52 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:52 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:20:52 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:52 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:52 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:20:52 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:20:52 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:20:52 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:52 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:52 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:52 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:20:52 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:52 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:20:52 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:52 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:52 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
13:20:52 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:20:52 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-23 18:00:00 (before)
2026-01-23 21:00:00 (after)
13:20:52 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-23 18:00:00) in space (linearNDFast)
13:20:52 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:52 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-23 21:00:00) in space (linearNDFast)
13:20:52 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:52 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-23 18:00:00, weight 0.22) and
after (2026-01-23 21:00:00, weight 0.78) in time
13:20:52 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:52 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:52 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:52 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:20:52 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:52 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:20:52 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:52 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:52 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
13:20:52 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:20:52 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-23 18:00:00 (before)
2026-01-23 21:00:00 (after)
13:20:52 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-23 18:00:00) in space (linearNDFast)
13:20:52 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:52 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-23 21:00:00) in space (linearNDFast)
13:20:52 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:52 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-23 18:00:00, weight 0.22) and
after (2026-01-23 21:00:00, weight 0.78) in time
13:20:52 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:52 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:52 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:20:52 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:20:52 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:20:52 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:20:52 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:20:52 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:20:52 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:20:52 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.306202 (min) -0.0765516 (max)
13:20:52 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.373797 (min) -0.13067 (max)
13:20:52 DEBUG opendrift.models.basemodel.environment:894: x_wind: 5.44738 (min) 6.23845 (max)
13:20:52 DEBUG opendrift.models.basemodel.environment:894: y_wind: 3.94172 (min) 4.25643 (max)
13:20:52 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:20:52 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:20:52 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:20:52 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:20:52 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:20:52 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:20:52 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:20:52 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:20:52 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:20:52 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:20:52 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:20:52 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:20:52 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:20:52 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:20:52 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:20:52 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:20:52 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 1.120907, mean: 1.319266, max: 1.402043
13:20:52 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:20:52 DEBUG opendrift.models.physics_methods:900: min: 5.767855, mean: 6.257139, max: 6.450750
13:20:52 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 5.767855, mean: 6.257139, max: 6.450750
13:20:52 DEBUG opendrift:696: No elements hit coastline.
13:20:52 DEBUG opendrift:1714: No elements to deactivate
13:20:52 DEBUG opendrift:2174: Calling OpenOil.update()
13:20:52 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:20:52 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:20:52 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:20:52 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:20:52 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:20:52 DEBUG opendrift.models.physics_methods:900: min: 5.767855, mean: 6.257139, max: 6.450750
13:20:52 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:20:52 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.002478, dN_50: 0.000194
13:20:52 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:20:52 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.02056834954310878
13:20:52 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:20:52 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:20:52 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:20:52 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 152 surface elements
13:20:52 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 159 surface elements
13:20:52 DEBUG opendrift.models.physics_methods:744: Advecting 164 of 6000 elements above 0.100m with wind-sheared ocean current (0.019791 m/s - 0.222095 m/s)
13:20:52 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:20:52 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.00046644282696632 and 0.4751726078838968 m/s
13:20:52 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:20:52 DEBUG opendrift:2117: ======================================================================
13:20:52 INFO opendrift:2118: 2026-01-23 21:20:29.408018 - step 9 of 48 - 6000 active elements (0 deactivated)
13:20:52 DEBUG opendrift:2124: 0 elements scheduled.
13:20:52 DEBUG opendrift:2126: ======================================================================
13:20:52 DEBUG opendrift:2137: 34.9245498666588 <- latitude -> 35.022151016458544
13:20:52 DEBUG opendrift:2137: 23.377749974015845 <- longitude -> 23.536184594536607
13:20:52 DEBUG opendrift:2137: -145.11284945276867 <- z -> 0.0
13:20:52 DEBUG opendrift:2138: ---------------------------------
13:20:52 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:52 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:20:52 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:52 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:20:52 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:52 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:52 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:20:52 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:20:52 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:52 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:52 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:52 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:20:52 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:52 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:20:52 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:52 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:52 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:20:52 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:20:52 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:20:52 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:52 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:52 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:52 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:20:52 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:52 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:20:52 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:52 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:52 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
13:20:52 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:20:52 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-23 21:00:00 (before)
2026-01-24 00:00:00 (after)
13:20:52 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:20:52 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:20:53 DEBUG opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
13:20:53 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:20:53 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:20:53 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 11x10x23) for time after (2026-01-24 00:00:00)
13:20:53 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-23 21:00:00) in space (linearNDFast)
13:20:53 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:53 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 00:00:00) in space (linearNDFast)
13:20:53 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:54 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-23 21:00:00, weight 0.89) and
after (2026-01-24 00:00:00, weight 0.11) in time
13:20:54 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:54 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:54 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:54 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:20:54 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:54 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:20:54 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:54 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:54 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
13:20:54 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:20:54 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-23 21:00:00 (before)
2026-01-24 00:00:00 (after)
13:20:54 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:20:54 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:20:54 DEBUG opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
13:20:54 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:20:54 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:20:54 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-01-24 00:00:00)
13:20:54 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-23 21:00:00) in space (linearNDFast)
13:20:54 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:54 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 00:00:00) in space (linearNDFast)
13:20:54 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:54 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-23 21:00:00, weight 0.89) and
after (2026-01-24 00:00:00, weight 0.11) in time
13:20:54 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:54 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:54 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:20:54 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:20:54 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:20:54 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:20:54 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:20:54 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:20:54 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:20:54 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.316718 (min) -0.0921261 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.404065 (min) -0.144574 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: x_wind: 5.30089 (min) 6.14441 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: y_wind: 3.18912 (min) 3.75388 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:20:54 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 0.957247, mean: 1.175655, max: 1.262586
13:20:54 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:20:54 DEBUG opendrift.models.physics_methods:900: min: 5.330177, mean: 5.906563, max: 6.121532
13:20:54 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 5.330177, mean: 5.906563, max: 6.121532
13:20:54 DEBUG opendrift:696: No elements hit coastline.
13:20:54 DEBUG opendrift:1714: No elements to deactivate
13:20:54 DEBUG opendrift:2174: Calling OpenOil.update()
13:20:54 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:20:54 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:20:54 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:20:54 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:20:54 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:20:54 DEBUG opendrift.models.physics_methods:900: min: 5.330176, mean: 5.906564, max: 6.121532
13:20:54 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:20:54 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.002888, dN_50: 0.000227
13:20:54 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:20:54 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.01852290418665862
13:20:54 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:20:54 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:20:54 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:20:54 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 172 surface elements
13:20:54 DEBUG opendrift.models.physics_methods:744: Advecting 188 of 6000 elements above 0.100m with wind-sheared ocean current (0.042804 m/s - 0.210979 m/s)
13:20:54 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:20:54 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.00030840357758222376 and 0.4484315123261148 m/s
13:20:54 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:20:54 DEBUG opendrift:2117: ======================================================================
13:20:54 INFO opendrift:2118: 2026-01-23 22:20:29.408018 - step 10 of 48 - 6000 active elements (0 deactivated)
13:20:54 DEBUG opendrift:2124: 0 elements scheduled.
13:20:54 DEBUG opendrift:2126: ======================================================================
13:20:54 DEBUG opendrift:2137: 34.9129756509196 <- latitude -> 35.01830980600399
13:20:54 DEBUG opendrift:2137: 23.35750506781811 <- longitude -> 23.53264605892834
13:20:54 DEBUG opendrift:2137: -144.19149504730316 <- z -> 0.0
13:20:54 DEBUG opendrift:2138: ---------------------------------
13:20:54 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:54 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:20:54 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:54 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:20:54 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:54 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:54 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:20:54 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:20:54 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:54 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:54 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:54 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:20:54 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:54 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:20:54 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:54 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:54 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:20:54 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:20:54 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:20:54 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:54 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:54 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:54 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:20:54 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:54 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:20:54 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:54 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:54 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
13:20:54 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:20:54 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-23 21:00:00 (before)
2026-01-24 00:00:00 (after)
13:20:54 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-23 21:00:00) in space (linearNDFast)
13:20:54 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:54 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 00:00:00) in space (linearNDFast)
13:20:54 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:54 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-23 21:00:00, weight 0.55) and
after (2026-01-24 00:00:00, weight 0.45) in time
13:20:54 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:54 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:54 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:54 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:20:54 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:54 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:20:54 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:54 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:54 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
13:20:54 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:20:54 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-23 21:00:00 (before)
2026-01-24 00:00:00 (after)
13:20:54 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-23 21:00:00) in space (linearNDFast)
13:20:54 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:54 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 00:00:00) in space (linearNDFast)
13:20:54 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:54 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-23 21:00:00, weight 0.55) and
after (2026-01-24 00:00:00, weight 0.45) in time
13:20:54 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:54 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:54 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:20:54 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:20:54 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:20:54 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:20:54 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:20:54 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:20:54 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:20:54 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.340064 (min) -0.110781 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.453133 (min) -0.120425 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: x_wind: 4.86999 (min) 5.62294 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: y_wind: 2.99227 (min) 3.23372 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:20:54 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 0.820416, mean: 0.962054, max: 1.021496
13:20:54 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:20:54 DEBUG opendrift.models.physics_methods:900: min: 4.934540, mean: 5.343303, max: 5.506149
13:20:54 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 4.934540, mean: 5.343303, max: 5.506149
13:20:54 DEBUG opendrift:696: No elements hit coastline.
13:20:54 DEBUG opendrift:1714: No elements to deactivate
13:20:54 DEBUG opendrift:2174: Calling OpenOil.update()
13:20:54 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:20:54 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:20:54 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:20:54 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:20:54 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:20:54 DEBUG opendrift.models.physics_methods:900: min: 4.934539, mean: 5.343303, max: 5.506149
13:20:54 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:20:54 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.003446, dN_50: 0.000270
13:20:54 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:20:54 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.014986768961122165
13:20:54 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:20:54 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:20:54 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:20:54 DEBUG opendrift.models.physics_methods:744: Advecting 194 of 6000 elements above 0.100m with wind-sheared ocean current (0.033444 m/s - 0.190461 m/s)
13:20:54 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:20:54 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.002116827597910713 and 0.4252505242085652 m/s
13:20:54 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:20:54 DEBUG opendrift:2117: ======================================================================
13:20:54 INFO opendrift:2118: 2026-01-23 23:20:29.408018 - step 11 of 48 - 6000 active elements (0 deactivated)
13:20:54 DEBUG opendrift:2124: 0 elements scheduled.
13:20:54 DEBUG opendrift:2126: ======================================================================
13:20:54 DEBUG opendrift:2137: 34.89802965364386 <- latitude -> 35.01090891248116
13:20:54 DEBUG opendrift:2137: 23.345022010669815 <- longitude -> 23.530484551828962
13:20:54 DEBUG opendrift:2137: -143.45531898517967 <- z -> 0.0
13:20:54 DEBUG opendrift:2138: ---------------------------------
13:20:54 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:54 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:20:54 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:54 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:20:54 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:54 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:54 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:20:54 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:20:54 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:54 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:54 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:54 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:20:54 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:54 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:20:54 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:54 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:54 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:20:54 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:20:54 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:20:54 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:54 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:54 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:54 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:20:54 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:54 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:20:54 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:54 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:54 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
13:20:54 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:20:54 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-23 21:00:00 (before)
2026-01-24 00:00:00 (after)
13:20:54 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-23 21:00:00) in space (linearNDFast)
13:20:54 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:54 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 00:00:00) in space (linearNDFast)
13:20:54 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:54 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-23 21:00:00, weight 0.22) and
after (2026-01-24 00:00:00, weight 0.78) in time
13:20:54 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:54 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:54 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:54 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:20:54 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:54 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:20:54 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:54 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:54 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
13:20:54 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:20:54 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-23 21:00:00 (before)
2026-01-24 00:00:00 (after)
13:20:54 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-23 21:00:00) in space (linearNDFast)
13:20:54 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:54 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 00:00:00) in space (linearNDFast)
13:20:54 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:54 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-23 21:00:00, weight 0.22) and
after (2026-01-24 00:00:00, weight 0.78) in time
13:20:54 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:54 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:54 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:20:54 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:20:54 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:20:54 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:20:54 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:20:54 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:20:54 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:20:54 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.387007 (min) -0.117041 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.497837 (min) -0.102417 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: x_wind: 4.46343 (min) 5.09663 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: y_wind: 2.46871 (min) 2.95241 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:20:54 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:20:54 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 0.689739, mean: 0.757047, max: 0.790232
13:20:54 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:20:54 DEBUG opendrift.models.physics_methods:900: min: 4.524516, mean: 4.740069, max: 4.842916
13:20:54 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 4.524516, mean: 4.740069, max: 4.842916
13:20:54 DEBUG opendrift:696: No elements hit coastline.
13:20:55 DEBUG opendrift:1714: No elements to deactivate
13:20:55 DEBUG opendrift:2174: Calling OpenOil.update()
13:20:55 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:20:55 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:20:55 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:20:55 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:20:55 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:20:55 DEBUG opendrift.models.physics_methods:900: min: 4.524516, mean: 4.740069, max: 4.842916
13:20:55 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:20:55 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.004121, dN_50: 0.000323
13:20:55 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:20:55 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.011594757342627006
13:20:55 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:20:55 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:20:55 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:20:55 DEBUG opendrift.models.physics_methods:744: Advecting 206 of 6000 elements above 0.100m with wind-sheared ocean current (0.009893 m/s - 0.168340 m/s)
13:20:55 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:20:55 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0036066258604353536 and 0.4322542143635402 m/s
13:20:55 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:20:55 DEBUG opendrift:2117: ======================================================================
13:20:55 INFO opendrift:2118: 2026-01-24 00:20:29.408018 - step 12 of 48 - 6000 active elements (0 deactivated)
13:20:55 DEBUG opendrift:2124: 0 elements scheduled.
13:20:55 DEBUG opendrift:2126: ======================================================================
13:20:55 DEBUG opendrift:2137: 34.885969439244 <- latitude -> 35.001668064666084
13:20:55 DEBUG opendrift:2137: 23.332084818785063 <- longitude -> 23.530265478973615
13:20:55 DEBUG opendrift:2137: -142.4901349638194 <- z -> 0.0
13:20:55 DEBUG opendrift:2138: ---------------------------------
13:20:55 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:55 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:20:55 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:55 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:20:55 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:55 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:55 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:20:55 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:20:55 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:55 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:55 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:55 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:20:55 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:55 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:20:55 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:55 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:55 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:20:55 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:20:55 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:20:55 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:55 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:55 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:55 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:20:55 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:55 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:20:55 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:55 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:55 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
13:20:55 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:20:55 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 00:00:00 (before)
2026-01-24 03:00:00 (after)
13:20:55 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:20:57 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:20:59 DEBUG opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
13:20:59 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:20:59 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:20:59 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 12x10x23) for time after (2026-01-24 03:00:00)
13:20:59 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 00:00:00) in space (linearNDFast)
13:20:59 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:59 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 03:00:00) in space (linearNDFast)
13:20:59 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:59 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 00:00:00, weight 0.89) and
after (2026-01-24 03:00:00, weight 0.11) in time
13:20:59 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:59 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:59 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:20:59 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:20:59 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:20:59 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:20:59 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:20:59 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:20:59 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
13:20:59 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:20:59 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 00:00:00 (before)
2026-01-24 03:00:00 (after)
13:20:59 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:20:59 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:20:59 DEBUG opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
13:20:59 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:20:59 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:20:59 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-01-24 03:00:00)
13:20:59 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 00:00:00) in space (linearNDFast)
13:20:59 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:59 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 03:00:00) in space (linearNDFast)
13:20:59 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:20:59 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 00:00:00, weight 0.89) and
after (2026-01-24 03:00:00, weight 0.11) in time
13:20:59 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:20:59 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:20:59 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:20:59 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:20:59 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:20:59 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:20:59 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:20:59 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:20:59 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:20:59 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.410327 (min) -0.136681 (max)
13:20:59 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.49893 (min) -0.0841531 (max)
13:20:59 DEBUG opendrift.models.basemodel.environment:894: x_wind: 4.04607 (min) 4.63964 (max)
13:20:59 DEBUG opendrift.models.basemodel.environment:894: y_wind: 1.69036 (min) 2.42868 (max)
13:20:59 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:20:59 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:20:59 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:20:59 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:20:59 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:20:59 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:20:59 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:20:59 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:20:59 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:20:59 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:20:59 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:20:59 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:20:59 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:20:59 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:20:59 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:20:59 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:20:59 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 0.539707, mean: 0.576133, max: 0.602261
13:20:59 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:20:59 DEBUG opendrift.models.physics_methods:900: min: 4.002290, mean: 4.135087, max: 4.227873
13:20:59 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 4.002290, mean: 4.135087, max: 4.227873
13:20:59 DEBUG opendrift:696: No elements hit coastline.
13:20:59 DEBUG opendrift:1714: No elements to deactivate
13:20:59 DEBUG opendrift:2174: Calling OpenOil.update()
13:20:59 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:20:59 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:20:59 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:20:59 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:20:59 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:20:59 DEBUG opendrift.models.physics_methods:900: min: 4.002290, mean: 4.135087, max: 4.227872
13:20:59 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:20:59 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.004931, dN_50: 0.000387
13:20:59 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:20:59 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.00883772657606492
13:20:59 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:20:59 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:20:59 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:20:59 DEBUG opendrift.models.physics_methods:744: Advecting 214 of 6000 elements above 0.100m with wind-sheared ocean current (0.005634 m/s - 0.146895 m/s)
13:20:59 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:21:00 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0016584042501132461 and 0.548761666460489 m/s
13:21:00 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:21:00 DEBUG opendrift:2117: ======================================================================
13:21:00 INFO opendrift:2118: 2026-01-24 01:20:29.408018 - step 13 of 48 - 6000 active elements (0 deactivated)
13:21:00 DEBUG opendrift:2124: 0 elements scheduled.
13:21:00 DEBUG opendrift:2126: ======================================================================
13:21:00 DEBUG opendrift:2137: 34.873720439387874 <- latitude -> 34.9969918084924
13:21:00 DEBUG opendrift:2137: 23.324858951932807 <- longitude -> 23.531220211248495
13:21:00 DEBUG opendrift:2137: -141.6445971511423 <- z -> 0.0
13:21:00 DEBUG opendrift:2138: ---------------------------------
13:21:00 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:00 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:21:00 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:00 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:21:00 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:00 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:00 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:21:00 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:00 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:00 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:00 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:00 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:21:00 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:00 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:21:00 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:00 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:00 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:21:00 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:00 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:21:00 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:00 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:00 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:00 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:21:00 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:00 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:21:00 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:00 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:00 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
13:21:00 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:00 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 00:00:00 (before)
2026-01-24 03:00:00 (after)
13:21:00 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 00:00:00) in space (linearNDFast)
13:21:00 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:00 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 03:00:00) in space (linearNDFast)
13:21:00 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:00 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 00:00:00, weight 0.55) and
after (2026-01-24 03:00:00, weight 0.45) in time
13:21:00 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:00 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:00 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:00 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:21:00 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:00 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:21:00 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:00 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21: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
13:21:00 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:00 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 00:00:00 (before)
2026-01-24 03:00:00 (after)
13:21:00 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 00:00:00) in space (linearNDFast)
13:21:00 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:00 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 03:00:00) in space (linearNDFast)
13:21:00 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:00 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 00:00:00, weight 0.55) and
after (2026-01-24 03:00:00, weight 0.45) in time
13:21:00 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:00 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:00 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:21:00 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:21:00 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:21:00 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:21:00 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:21:00 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:21:00 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:21:00 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.432336 (min) -0.13353 (max)
13:21:00 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.473079 (min) -0.0931197 (max)
13:21:00 DEBUG opendrift.models.basemodel.environment:894: x_wind: 3.60207 (min) 4.43279 (max)
13:21:00 DEBUG opendrift.models.basemodel.environment:894: y_wind: 0.927535 (min) 1.45627 (max)
13:21:00 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:21:00 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:21:00 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:21:00 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:21:00 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:21:00 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:21:00 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:21:00 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:21:00 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:21:00 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:21:00 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:21:00 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:21:00 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:21:00 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:21:00 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:21:00 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:21:00 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 0.369665, mean: 0.451841, max: 0.504544
13:21:00 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:21:00 DEBUG opendrift.models.physics_methods:900: min: 3.312333, mean: 3.661550, max: 3.869715
13:21:00 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 3.312333, mean: 3.661550, max: 3.869715
13:21:00 DEBUG opendrift:696: No elements hit coastline.
13:21:00 DEBUG opendrift:1714: No elements to deactivate
13:21:00 DEBUG opendrift:2174: Calling OpenOil.update()
13:21:00 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:21:00 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:21:00 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:21:00 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:21:00 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:21:00 DEBUG opendrift.models.physics_methods:900: min: 3.312333, mean: 3.661550, max: 3.869715
13:21:00 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:21:00 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.005770, dN_50: 0.000453
13:21:00 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:21:00 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.007404481311575789
13:21:00 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:21:00 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:21:00 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:21:00 DEBUG opendrift.models.physics_methods:744: Advecting 219 of 6000 elements above 0.100m with wind-sheared ocean current (0.000440 m/s - 0.132199 m/s)
13:21:00 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:21:00 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0031794033224070706 and 0.41406711411002206 m/s
13:21:00 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:21:00 DEBUG opendrift:2117: ======================================================================
13:21:00 INFO opendrift:2118: 2026-01-24 02:20:29.408018 - step 14 of 48 - 6000 active elements (0 deactivated)
13:21:00 DEBUG opendrift:2124: 0 elements scheduled.
13:21:00 DEBUG opendrift:2126: ======================================================================
13:21:00 DEBUG opendrift:2137: 34.860317988631934 <- latitude -> 34.984031261456536
13:21:00 DEBUG opendrift:2137: 23.301684853174553 <- longitude -> 23.532649884488297
13:21:00 DEBUG opendrift:2137: -140.9300838063319 <- z -> 0.0
13:21:00 DEBUG opendrift:2138: ---------------------------------
13:21:00 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:00 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:21:00 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:00 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:21:00 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:00 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:00 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:21:00 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:00 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:00 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:00 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:00 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:21:00 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:00 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:21:00 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:00 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:00 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:21:00 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:00 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:21:00 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:00 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:00 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:00 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:21:00 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:00 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:21:00 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:00 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:00 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
13:21:00 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:00 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 00:00:00 (before)
2026-01-24 03:00:00 (after)
13:21:00 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 00:00:00) in space (linearNDFast)
13:21:00 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:00 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 03:00:00) in space (linearNDFast)
13:21:00 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:00 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 00:00:00, weight 0.22) and
after (2026-01-24 03:00:00, weight 0.78) in time
13:21:00 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:00 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:00 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:00 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:21:00 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:00 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:21:00 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:00 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21: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
13:21:00 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:00 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 00:00:00 (before)
2026-01-24 03:00:00 (after)
13:21:00 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 00:00:00) in space (linearNDFast)
13:21:00 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:00 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 03:00:00) in space (linearNDFast)
13:21:00 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:00 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 00:00:00, weight 0.22) and
after (2026-01-24 03:00:00, weight 0.78) in time
13:21:00 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:00 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:00 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:21:00 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:21:00 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:21:00 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:21:00 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:21:00 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:21:00 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:21:00 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.492578 (min) -0.149527 (max)
13:21:00 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.457422 (min) -0.0921345 (max)
13:21:00 DEBUG opendrift.models.basemodel.environment:894: x_wind: 3.2159 (min) 4.2503 (max)
13:21:00 DEBUG opendrift.models.basemodel.environment:894: y_wind: 0.166069 (min) 0.489878 (max)
13:21:00 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:21:00 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:21:00 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:21:00 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:21:00 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:21:00 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:21:00 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:21:00 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:21:00 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:21:00 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:21:00 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:21:00 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:21:00 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:21:00 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:21:00 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:21:00 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:21:00 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 0.260119, mean: 0.372204, max: 0.445079
13:21:00 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:21:00 DEBUG opendrift.models.physics_methods:900: min: 2.778535, mean: 3.322171, max: 3.634529
13:21:00 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 2.778535, mean: 3.322171, max: 3.634529
13:21:00 DEBUG opendrift:696: No elements hit coastline.
13:21:00 DEBUG opendrift:1714: No elements to deactivate
13:21:00 DEBUG opendrift:2174: Calling OpenOil.update()
13:21:00 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:21:00 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:21:00 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:21:00 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:21:00 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:21:00 DEBUG opendrift.models.physics_methods:900: min: 2.778535, mean: 3.322171, max: 3.634529
13:21:00 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:21:00 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.006581, dN_50: 0.000516
13:21:00 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:21:00 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.0065322988593116225
13:21:00 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:21:00 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:21:00 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:21:00 DEBUG opendrift.models.physics_methods:744: Advecting 231 of 6000 elements above 0.100m with wind-sheared ocean current (0.034533 m/s - 0.122755 m/s)
13:21:00 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:21:00 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0010137294541979057 and 0.46543462203736635 m/s
13:21:00 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:21:00 DEBUG opendrift:2117: ======================================================================
13:21:00 INFO opendrift:2118: 2026-01-24 03:20:29.408018 - step 15 of 48 - 6000 active elements (0 deactivated)
13:21:00 DEBUG opendrift:2124: 0 elements scheduled.
13:21:00 DEBUG opendrift:2126: ======================================================================
13:21:00 DEBUG opendrift:2137: 34.847571493973696 <- latitude -> 34.973202919038684
13:21:00 DEBUG opendrift:2137: 23.28670543544919 <- longitude -> 23.52645214089574
13:21:00 DEBUG opendrift:2137: -139.75595366147556 <- z -> 0.0
13:21:00 DEBUG opendrift:2138: ---------------------------------
13:21:00 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:00 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:21:00 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:00 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:21:00 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:00 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:00 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:21:00 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:00 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:00 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:00 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:00 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:21:00 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:00 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:21:00 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:00 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:00 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:21:00 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:00 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:21:00 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:00 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:00 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:00 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:21:00 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:00 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:21:00 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:00 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:00 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
13:21:00 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:00 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 03:00:00 (before)
2026-01-24 06:00:00 (after)
13:21:00 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:21:00 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:21:04 DEBUG opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
13:21:04 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:21:04 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:21:04 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 12x11x23) for time after (2026-01-24 06:00:00)
13:21:04 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 03:00:00) in space (linearNDFast)
13:21:04 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:04 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 06:00:00) in space (linearNDFast)
13:21:04 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:04 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 03:00:00, weight 0.89) and
after (2026-01-24 06:00:00, weight 0.11) in time
13:21:04 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:04 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:04 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:04 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:21:04 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:04 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:21:04 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:04 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21: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
13:21:04 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:04 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 03:00:00 (before)
2026-01-24 06:00:00 (after)
13:21:04 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:21:04 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:21:04 DEBUG opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
13:21:04 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:21:04 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:21:04 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 8x6x1) for time after (2026-01-24 06:00:00)
13:21:04 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 03:00:00) in space (linearNDFast)
13:21:04 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:04 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 06:00:00) in space (linearNDFast)
13:21:04 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:04 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 03:00:00, weight 0.89) and
after (2026-01-24 06:00:00, weight 0.11) in time
13:21:04 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:04 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:04 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:21:04 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:21:04 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:21:04 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:21:04 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:21:04 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:21:04 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:21:04 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.555801 (min) -0.153453 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.43029 (min) -0.0849684 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: x_wind: 2.9458 (min) 4.15245 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: y_wind: -0.397146 (min) -0.148938 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:21:04 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 0.214084, mean: 0.337400, max: 0.427965
13:21:04 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:21:04 DEBUG opendrift.models.physics_methods:900: min: 2.520706, mean: 3.161880, max: 3.563968
13:21:04 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 2.520706, mean: 3.161880, max: 3.563968
13:21:04 DEBUG opendrift:696: No elements hit coastline.
13:21:04 DEBUG opendrift:1714: No elements to deactivate
13:21:04 DEBUG opendrift:2174: Calling OpenOil.update()
13:21:04 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:21:04 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:21:04 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:21:04 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:21:04 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:21:04 DEBUG opendrift.models.physics_methods:900: min: 2.520706, mean: 3.161880, max: 3.563968
13:21:04 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:21:04 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.007216, dN_50: 0.000566
13:21:04 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:21:04 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.006281283900229392
13:21:04 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:21:04 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:21:04 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:21:04 DEBUG opendrift.models.physics_methods:744: Advecting 244 of 6000 elements above 0.100m with wind-sheared ocean current (0.001304 m/s - 0.122254 m/s)
13:21:04 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:21:04 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0005100047373104568 and 0.4270118932567999 m/s
13:21:04 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:21:04 DEBUG opendrift:2117: ======================================================================
13:21:04 INFO opendrift:2118: 2026-01-24 04:20:29.408018 - step 16 of 48 - 6000 active elements (0 deactivated)
13:21:04 DEBUG opendrift:2124: 0 elements scheduled.
13:21:04 DEBUG opendrift:2126: ======================================================================
13:21:04 DEBUG opendrift:2137: 34.82908896819918 <- latitude -> 34.9632391771852
13:21:04 DEBUG opendrift:2137: 23.263631876857293 <- longitude -> 23.522753620071036
13:21:04 DEBUG opendrift:2137: -138.83542143370744 <- z -> 0.0
13:21:04 DEBUG opendrift:2138: ---------------------------------
13:21:04 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:04 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:21:04 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:04 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:21:04 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:04 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:04 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:21:04 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:04 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:04 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:04 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:04 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:21:04 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:04 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:21:04 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:04 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:04 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:21:04 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:04 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:21:04 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:04 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:04 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:04 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:21:04 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:04 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:21:04 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:04 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21: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
13:21:04 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:04 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 03:00:00 (before)
2026-01-24 06:00:00 (after)
13:21:04 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 03:00:00) in space (linearNDFast)
13:21:04 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:04 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 06:00:00) in space (linearNDFast)
13:21:04 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:04 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 03:00:00, weight 0.55) and
after (2026-01-24 06:00:00, weight 0.45) in time
13:21:04 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:04 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:04 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:04 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:21:04 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:04 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:21:04 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:04 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21: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
13:21:04 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:04 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 03:00:00 (before)
2026-01-24 06:00:00 (after)
13:21:04 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 03:00:00) in space (linearNDFast)
13:21:04 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:04 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 06:00:00) in space (linearNDFast)
13:21:04 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:04 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 03:00:00, weight 0.55) and
after (2026-01-24 06:00:00, weight 0.45) in time
13:21:04 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:04 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:04 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:21:04 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:21:04 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:21:04 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:21:04 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:21:04 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:21:04 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:21:04 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.579226 (min) -0.129895 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.382846 (min) -0.0625508 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: x_wind: 2.82196 (min) 4.03012 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: y_wind: -0.666149 (min) -0.207552 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:21:04 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 0.197107, mean: 0.323522, max: 0.410131
13:21:04 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:21:04 DEBUG opendrift.models.physics_methods:900: min: 2.418691, mean: 3.095747, max: 3.488920
13:21:04 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 2.418691, mean: 3.095747, max: 3.488920
13:21:04 DEBUG opendrift:696: No elements hit coastline.
13:21:04 DEBUG opendrift:1714: No elements to deactivate
13:21:04 DEBUG opendrift:2174: Calling OpenOil.update()
13:21:04 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:21:04 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:21:04 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:21:04 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:21:04 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:21:04 DEBUG opendrift.models.physics_methods:900: min: 2.418691, mean: 3.095747, max: 3.488920
13:21:04 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:21:04 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.007754, dN_50: 0.000609
13:21:04 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:21:04 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.0060197079620407205
13:21:04 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:21:04 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:21:04 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:21:04 DEBUG opendrift.models.physics_methods:744: Advecting 253 of 6000 elements above 0.100m with wind-sheared ocean current (0.027346 m/s - 0.119266 m/s)
13:21:04 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:21:04 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0014141304776901593 and 0.488578492022291 m/s
13:21:04 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:21:04 DEBUG opendrift:2117: ======================================================================
13:21:04 INFO opendrift:2118: 2026-01-24 05:20:29.408018 - step 17 of 48 - 6000 active elements (0 deactivated)
13:21:04 DEBUG opendrift:2124: 0 elements scheduled.
13:21:04 DEBUG opendrift:2126: ======================================================================
13:21:04 DEBUG opendrift:2137: 34.82005290883012 <- latitude -> 34.96382290872446
13:21:04 DEBUG opendrift:2137: 23.239030507766287 <- longitude -> 23.50914918447392
13:21:04 DEBUG opendrift:2137: -138.23792648163513 <- z -> 0.0
13:21:04 DEBUG opendrift:2138: ---------------------------------
13:21:04 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:04 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:21:04 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:04 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:21:04 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:04 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:04 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:21:04 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:04 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:04 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:04 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:04 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:21:04 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:04 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:21:04 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:04 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:04 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:21:04 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:04 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:21:04 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:04 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:04 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:04 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:21:04 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:04 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:21:04 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:04 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21: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
13:21:04 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:04 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 03:00:00 (before)
2026-01-24 06:00:00 (after)
13:21:04 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 03:00:00) in space (linearNDFast)
13:21:04 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:04 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 06:00:00) in space (linearNDFast)
13:21:04 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:04 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 03:00:00, weight 0.22) and
after (2026-01-24 06:00:00, weight 0.78) in time
13:21:04 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:04 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:04 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:04 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:21:04 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:04 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:21:04 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:04 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21: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
13:21:04 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:04 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 03:00:00 (before)
2026-01-24 06:00:00 (after)
13:21:04 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 03:00:00) in space (linearNDFast)
13:21:04 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:04 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 06:00:00) in space (linearNDFast)
13:21:04 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:04 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 03:00:00, weight 0.22) and
after (2026-01-24 06:00:00, weight 0.78) in time
13:21:04 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:04 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:04 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:21:04 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:21:04 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:21:04 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:21:04 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:21:04 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:21:04 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:21:04 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.637061 (min) -0.123648 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.326769 (min) -0.0469033 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: x_wind: 2.71763 (min) 3.88733 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: y_wind: -0.964745 (min) -0.261019 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:21:04 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:21:04 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 0.183360, mean: 0.309264, max: 0.394634
13:21:04 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:21:04 DEBUG opendrift.models.physics_methods:900: min: 2.332825, mean: 3.026367, max: 3.422369
13:21:04 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 2.332825, mean: 3.026367, max: 3.422369
13:21:04 DEBUG opendrift:696: No elements hit coastline.
13:21:04 DEBUG opendrift:1714: No elements to deactivate
13:21:04 DEBUG opendrift:2174: Calling OpenOil.update()
13:21:04 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:21:04 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:21:04 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:21:04 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:21:04 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:21:04 DEBUG opendrift.models.physics_methods:900: min: 2.332825, mean: 3.026367, max: 3.422369
13:21:04 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:21:04 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.008349, dN_50: 0.000655
13:21:05 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:21:05 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.00579240540663906
13:21:05 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:21:05 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:21:05 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:21:05 DEBUG opendrift.models.physics_methods:744: Advecting 271 of 6000 elements above 0.100m with wind-sheared ocean current (0.007440 m/s - 0.117259 m/s)
13:21:05 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:21:05 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0013195804675399266 and 0.4108523094592168 m/s
13:21:05 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:21:05 DEBUG opendrift:2117: ======================================================================
13:21:05 INFO opendrift:2118: 2026-01-24 06:20:29.408018 - step 18 of 48 - 6000 active elements (0 deactivated)
13:21:05 DEBUG opendrift:2124: 0 elements scheduled.
13:21:05 DEBUG opendrift:2126: ======================================================================
13:21:05 DEBUG opendrift:2137: 34.811526376078014 <- latitude -> 34.952305038626186
13:21:05 DEBUG opendrift:2137: 23.21322575924212 <- longitude -> 23.502110442646604
13:21:05 DEBUG opendrift:2137: -137.01176272485324 <- z -> 0.0
13:21:05 DEBUG opendrift:2138: ---------------------------------
13:21:05 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:05 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:21:05 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:05 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:21:05 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:05 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:05 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:21:05 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:05 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:05 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:05 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:05 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:21:05 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:05 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:21:05 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:05 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:05 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:21:05 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:05 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:21:05 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:05 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:05 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:05 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:21:05 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:05 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:21:05 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:05 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:05 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
13:21:05 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:05 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 06:00:00 (before)
2026-01-24 09:00:00 (after)
13:21:05 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:21:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:21:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
13:21:08 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:21:08 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:21:08 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 12x11x23) for time after (2026-01-24 09:00:00)
13:21:08 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 06:00:00) in space (linearNDFast)
13:21:08 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:08 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 09:00:00) in space (linearNDFast)
13:21:08 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:08 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 06:00:00, weight 0.89) and
after (2026-01-24 09:00:00, weight 0.11) in time
13:21:08 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:08 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:08 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:08 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:21:08 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:08 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:21:08 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:08 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21: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
13:21:08 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:08 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 06:00:00 (before)
2026-01-24 09:00:00 (after)
13:21:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:21:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:21:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
13:21:08 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:21:08 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:21:08 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 8x6x1) for time after (2026-01-24 09:00:00)
13:21:08 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 06:00:00) in space (linearNDFast)
13:21:08 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:08 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 09:00:00) in space (linearNDFast)
13:21:08 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:08 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 06:00:00, weight 0.89) and
after (2026-01-24 09:00:00, weight 0.11) in time
13:21:08 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:08 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:08 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:21:08 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:21:08 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:21:08 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:21:08 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:21:08 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:21:08 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:21:08 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.658543 (min) -0.097796 (max)
13:21:08 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.345609 (min) 0.0262051 (max)
13:21:08 DEBUG opendrift.models.basemodel.environment:894: x_wind: 2.63567 (min) 3.81721 (max)
13:21:08 DEBUG opendrift.models.basemodel.environment:894: y_wind: -0.937012 (min) -0.135362 (max)
13:21:08 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:21:08 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:21:08 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:21:08 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:21:08 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:21:08 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:21:08 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:21:08 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:21:08 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:21:08 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:21:08 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:21:08 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:21:08 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:21:08 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:21:08 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:21:08 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:21:08 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 0.171341, mean: 0.296893, max: 0.377458
13:21:08 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:21:08 DEBUG opendrift.models.physics_methods:900: min: 2.255072, mean: 2.964686, max: 3.347065
13:21:08 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 2.255072, mean: 2.964686, max: 3.347065
13:21:08 DEBUG opendrift:696: No elements hit coastline.
13:21:09 DEBUG opendrift:1714: No elements to deactivate
13:21:09 DEBUG opendrift:2174: Calling OpenOil.update()
13:21:09 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:21:09 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:21:09 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:21:09 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:21:09 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:21:09 DEBUG opendrift.models.physics_methods:900: min: 2.255072, mean: 2.964686, max: 3.347065
13:21:09 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:21:09 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.008976, dN_50: 0.000704
13:21:09 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:21:09 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.005540488330872183
13:21:09 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:21:09 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:21:09 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:21:09 DEBUG opendrift.models.physics_methods:744: Advecting 274 of 6000 elements above 0.100m with wind-sheared ocean current (0.008362 m/s - 0.114997 m/s)
13:21:09 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:21:09 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0012457069194288218 and 0.4233950945458242 m/s
13:21:09 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:21:09 DEBUG opendrift:2117: ======================================================================
13:21:09 INFO opendrift:2118: 2026-01-24 07:20:29.408018 - step 19 of 48 - 6000 active elements (0 deactivated)
13:21:09 DEBUG opendrift:2124: 0 elements scheduled.
13:21:09 DEBUG opendrift:2126: ======================================================================
13:21:09 DEBUG opendrift:2137: 34.807295534858625 <- latitude -> 34.951440808240456
13:21:09 DEBUG opendrift:2137: 23.192453586390535 <- longitude -> 23.49786076075944
13:21:09 DEBUG opendrift:2137: -136.3449780433022 <- z -> 0.0
13:21:09 DEBUG opendrift:2138: ---------------------------------
13:21:09 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:09 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:21:09 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:09 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:21:09 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:09 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:09 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:21:09 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:09 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:09 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:09 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:09 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:21:09 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:09 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:21:09 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:09 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:09 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:21:09 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:09 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:21:09 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:09 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:09 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:09 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:21:09 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:09 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:21:09 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:09 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21: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
13:21:09 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:09 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 06:00:00 (before)
2026-01-24 09:00:00 (after)
13:21:09 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 06:00:00) in space (linearNDFast)
13:21:09 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:09 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 09:00:00) in space (linearNDFast)
13:21:09 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:09 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 06:00:00, weight 0.55) and
after (2026-01-24 09:00:00, weight 0.45) in time
13:21:09 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:09 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:09 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:09 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:21:09 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:09 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:21:09 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:09 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21: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
13:21:09 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:09 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 06:00:00 (before)
2026-01-24 09:00:00 (after)
13:21:09 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 06:00:00) in space (linearNDFast)
13:21:09 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:09 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 09:00:00) in space (linearNDFast)
13:21:09 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:09 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 06:00:00, weight 0.55) and
after (2026-01-24 09:00:00, weight 0.45) in time
13:21:09 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:09 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:09 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:21:09 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:21:09 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:21:09 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:21:09 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:21:09 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:21:09 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:21:09 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.588606 (min) -0.0758201 (max)
13:21:09 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.325651 (min) 0.0603866 (max)
13:21:09 DEBUG opendrift.models.basemodel.environment:894: x_wind: 2.57063 (min) 3.98303 (max)
13:21:09 DEBUG opendrift.models.basemodel.environment:894: y_wind: -0.235263 (min) 0.35306 (max)
13:21:09 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:21:09 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:21:09 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:21:09 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:21:09 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:21:09 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:21:09 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:21:09 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:21:09 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:21:09 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:21:09 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:21:09 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:21:09 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:21:09 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:21:09 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:21:09 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:21:09 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 0.165627, mean: 0.300381, max: 0.391142
13:21:09 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:21:09 DEBUG opendrift.models.physics_methods:900: min: 2.217151, mean: 2.981208, max: 3.407195
13:21:09 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 2.217151, mean: 2.981208, max: 3.407195
13:21:09 DEBUG opendrift:696: No elements hit coastline.
13:21:09 DEBUG opendrift:1714: No elements to deactivate
13:21:09 DEBUG opendrift:2174: Calling OpenOil.update()
13:21:09 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:21:09 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:21:09 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:21:09 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:21:09 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:21:09 DEBUG opendrift.models.physics_methods:900: min: 2.217151, mean: 2.981208, max: 3.407195
13:21:09 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:21:09 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.009471, dN_50: 0.000743
13:21:09 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:21:09 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.005741193648290539
13:21:09 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:21:09 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:21:09 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:21:09 DEBUG opendrift.models.physics_methods:744: Advecting 278 of 6000 elements above 0.100m with wind-sheared ocean current (0.009377 m/s - 0.116308 m/s)
13:21:09 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:21:09 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.00132774449349926 and 0.43011199849577236 m/s
13:21:09 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:21:09 DEBUG opendrift:2117: ======================================================================
13:21:09 INFO opendrift:2118: 2026-01-24 08:20:29.408018 - step 20 of 48 - 6000 active elements (0 deactivated)
13:21:09 DEBUG opendrift:2124: 0 elements scheduled.
13:21:09 DEBUG opendrift:2126: ======================================================================
13:21:09 DEBUG opendrift:2137: 34.80687103208268 <- latitude -> 34.95138255576121
13:21:09 DEBUG opendrift:2137: 23.17316925773431 <- longitude -> 23.49352183764758
13:21:09 DEBUG opendrift:2137: -135.60590450903064 <- z -> 0.0
13:21:09 DEBUG opendrift:2138: ---------------------------------
13:21:09 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:09 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:21:09 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:09 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:21:09 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:09 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:09 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:21:09 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:09 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:09 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:09 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:09 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:21:09 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:09 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:21:09 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:09 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:09 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:21:09 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:09 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:21:09 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:09 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:09 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:09 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:21:09 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:09 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:21:09 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:09 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21: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
13:21:09 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:09 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 06:00:00 (before)
2026-01-24 09:00:00 (after)
13:21:09 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 06:00:00) in space (linearNDFast)
13:21:09 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:09 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 09:00:00) in space (linearNDFast)
13:21:09 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:09 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 06:00:00, weight 0.22) and
after (2026-01-24 09:00:00, weight 0.78) in time
13:21:09 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:09 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:09 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:09 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:21:09 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:09 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:21:09 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:09 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21: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
13:21:09 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:09 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 06:00:00 (before)
2026-01-24 09:00:00 (after)
13:21:09 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 06:00:00) in space (linearNDFast)
13:21:09 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:09 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 09:00:00) in space (linearNDFast)
13:21:09 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:09 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 06:00:00, weight 0.22) and
after (2026-01-24 09:00:00, weight 0.78) in time
13:21:09 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:09 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:09 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:21:09 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:21:09 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:21:09 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:21:09 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:21:09 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:21:09 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:21:09 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.538599 (min) -0.0519822 (max)
13:21:09 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.318556 (min) 0.0860863 (max)
13:21:09 DEBUG opendrift.models.basemodel.environment:894: x_wind: 2.50981 (min) 4.16892 (max)
13:21:09 DEBUG opendrift.models.basemodel.environment:894: y_wind: 0.484455 (min) 0.84525 (max)
13:21:09 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:21:09 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:21:09 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:21:09 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:21:09 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:21:09 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:21:09 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:21:09 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:21:09 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:21:09 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:21:09 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:21:09 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:21:09 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:21:09 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:21:09 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:21:09 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:21:09 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 0.172352, mean: 0.325045, max: 0.434817
13:21:09 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:21:09 DEBUG opendrift.models.physics_methods:900: min: 2.261712, mean: 3.100179, max: 3.592386
13:21:09 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 2.261712, mean: 3.100179, max: 3.592386
13:21:09 DEBUG opendrift:696: No elements hit coastline.
13:21:09 DEBUG opendrift:1714: No elements to deactivate
13:21:09 DEBUG opendrift:2174: Calling OpenOil.update()
13:21:09 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:21:09 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:21:09 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:21:09 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:21:09 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:21:09 DEBUG opendrift.models.physics_methods:900: min: 2.261712, mean: 3.100179, max: 3.592386
13:21:09 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:21:09 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.009772, dN_50: 0.000767
13:21:09 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:21:09 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.006381787278970885
13:21:09 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:21:09 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:21:09 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:21:09 DEBUG opendrift.models.physics_methods:744: Advecting 285 of 6000 elements above 0.100m with wind-sheared ocean current (0.000111 m/s - 0.119984 m/s)
13:21:09 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:21:09 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.001962788596762018 and 0.4584055201733749 m/s
13:21:09 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:21:09 DEBUG opendrift:2117: ======================================================================
13:21:09 INFO opendrift:2118: 2026-01-24 09:20:29.408018 - step 21 of 48 - 6000 active elements (0 deactivated)
13:21:09 DEBUG opendrift:2124: 0 elements scheduled.
13:21:09 DEBUG opendrift:2126: ======================================================================
13:21:09 DEBUG opendrift:2137: 34.80778150123927 <- latitude -> 34.951210570781804
13:21:09 DEBUG opendrift:2137: 23.158843171112185 <- longitude -> 23.48852432710765
13:21:09 DEBUG opendrift:2137: -134.80225893549635 <- z -> 0.0
13:21:09 DEBUG opendrift:2138: ---------------------------------
13:21:09 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:09 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:21:09 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:09 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:21:09 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:09 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:09 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:21:09 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:09 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:09 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:09 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:09 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:21:09 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:09 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:21:09 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:09 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:09 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:21:09 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:09 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:21:09 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:09 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:09 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:09 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:21:09 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:09 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:21:09 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:09 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21: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
13:21:09 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:09 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 09:00:00 (before)
2026-01-24 12:00:00 (after)
13:21:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:21:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:21:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
13:21:09 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:21:09 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:21:09 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 13x11x23) for time after (2026-01-24 12:00:00)
13:21:09 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 09:00:00) in space (linearNDFast)
13:21:09 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:09 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 12:00:00) in space (linearNDFast)
13:21:09 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:09 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 09:00:00, weight 0.89) and
after (2026-01-24 12:00:00, weight 0.11) in time
13:21:09 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:09 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:09 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:09 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:21:09 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:09 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:21:09 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:09 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21: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
13:21:09 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:09 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 09:00:00 (before)
2026-01-24 12:00:00 (after)
13:21:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:21:10 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:21:10 DEBUG opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
13:21:10 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:21:10 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:21:10 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 7x6x1) for time after (2026-01-24 12:00:00)
13:21:10 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 09:00:00) in space (linearNDFast)
13:21:10 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:10 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 12:00:00) in space (linearNDFast)
13:21:10 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:10 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 09:00:00, weight 0.89) and
after (2026-01-24 12:00:00, weight 0.11) in time
13:21:10 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:10 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:10 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:21:10 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:21:10 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:21:10 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:21:10 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:21:10 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:21:10 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:21:10 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.488682 (min) -0.0153986 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.290969 (min) 0.0863517 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: x_wind: 2.73478 (min) 4.48937 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: y_wind: 0.794589 (min) 1.03235 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:21:10 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 0.209865, mean: 0.387343, max: 0.513437
13:21:10 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:21:10 DEBUG opendrift.models.physics_methods:900: min: 2.495744, mean: 3.384551, max: 3.903672
13:21:10 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 2.495744, mean: 3.384551, max: 3.903672
13:21:10 DEBUG opendrift:696: No elements hit coastline.
13:21:10 DEBUG opendrift:1714: No elements to deactivate
13:21:10 DEBUG opendrift:2174: Calling OpenOil.update()
13:21:10 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:21:10 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:21:10 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:21:10 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:21:10 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:21:10 DEBUG opendrift.models.physics_methods:900: min: 2.495744, mean: 3.384552, max: 3.903672
13:21:10 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:21:10 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.009789, dN_50: 0.000768
13:21:10 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:21:10 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.007534929058842793
13:21:10 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:21:10 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:21:10 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:21:10 DEBUG opendrift.models.physics_methods:744: Advecting 289 of 6000 elements above 0.100m with wind-sheared ocean current (0.004392 m/s - 0.129394 m/s)
13:21:10 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:21:10 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0025886005479159218 and 0.44421513472776214 m/s
13:21:10 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:21:10 DEBUG opendrift:2117: ======================================================================
13:21:10 INFO opendrift:2118: 2026-01-24 10:20:29.408018 - step 22 of 48 - 6000 active elements (0 deactivated)
13:21:10 DEBUG opendrift:2124: 0 elements scheduled.
13:21:10 DEBUG opendrift:2126: ======================================================================
13:21:10 DEBUG opendrift:2137: 34.80517951640101 <- latitude -> 34.955337894755004
13:21:10 DEBUG opendrift:2137: 23.14183389923177 <- longitude -> 23.490550751969884
13:21:10 DEBUG opendrift:2137: -133.73387862137844 <- z -> 0.0
13:21:10 DEBUG opendrift:2138: ---------------------------------
13:21:10 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:10 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:21:10 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:10 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:21:10 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:10 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:10 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:21:10 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:10 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:10 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:10 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:10 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:21:10 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:10 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:21:10 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:10 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:10 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:21:10 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:10 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:21:10 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:10 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:10 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:10 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:21:10 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:10 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:21:10 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:10 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:10 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
13:21:10 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:10 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 09:00:00 (before)
2026-01-24 12:00:00 (after)
13:21:10 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 09:00:00) in space (linearNDFast)
13:21:10 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:10 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 12:00:00) in space (linearNDFast)
13:21:10 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:10 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 09:00:00, weight 0.55) and
after (2026-01-24 12:00:00, weight 0.45) in time
13:21:10 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:10 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:10 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:10 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:21:10 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:10 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:21:10 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:10 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:10 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
13:21:10 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:10 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 09:00:00 (before)
2026-01-24 12:00:00 (after)
13:21:10 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 09:00:00) in space (linearNDFast)
13:21:10 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:10 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 12:00:00) in space (linearNDFast)
13:21:10 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:10 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 09:00:00, weight 0.55) and
after (2026-01-24 12:00:00, weight 0.45) in time
13:21:10 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:10 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:10 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:21:10 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:21:10 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:21:10 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:21:10 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:21:10 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:21:10 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:21:10 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.484044 (min) 0.0310577 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.29224 (min) 0.043859 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: x_wind: 3.48618 (min) 5.0164 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: y_wind: 0.271511 (min) 0.612254 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:21:10 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 0.308197, mean: 0.504136, max: 0.621074
13:21:10 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:21:10 DEBUG opendrift.models.physics_methods:900: min: 3.024430, mean: 3.864268, max: 4.293398
13:21:10 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 3.024430, mean: 3.864268, max: 4.293398
13:21:10 DEBUG opendrift:696: No elements hit coastline.
13:21:10 DEBUG opendrift:1714: No elements to deactivate
13:21:10 DEBUG opendrift:2174: Calling OpenOil.update()
13:21:10 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:21:10 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:21:10 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:21:10 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:21:10 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:21:10 DEBUG opendrift.models.physics_methods:900: min: 3.024430, mean: 3.864268, max: 4.293397
13:21:10 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:21:10 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.009598, dN_50: 0.000753
13:21:10 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:21:10 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.009113659699086242
13:21:10 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:21:10 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:21:10 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:21:10 DEBUG opendrift.models.physics_methods:744: Advecting 300 of 6000 elements above 0.100m with wind-sheared ocean current (0.003192 m/s - 0.144665 m/s)
13:21:10 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:21:10 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.001966970616291998 and 0.43213370086591063 m/s
13:21:10 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:21:10 DEBUG opendrift:2117: ======================================================================
13:21:10 INFO opendrift:2118: 2026-01-24 11:20:29.408018 - step 23 of 48 - 6000 active elements (0 deactivated)
13:21:10 DEBUG opendrift:2124: 0 elements scheduled.
13:21:10 DEBUG opendrift:2126: ======================================================================
13:21:10 DEBUG opendrift:2137: 34.80241080001533 <- latitude -> 34.954412503857135
13:21:10 DEBUG opendrift:2137: 23.128218158851436 <- longitude -> 23.499269946026526
13:21:10 DEBUG opendrift:2137: -132.75725617298838 <- z -> 0.0
13:21:10 DEBUG opendrift:2138: ---------------------------------
13:21:10 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:10 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:21:10 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:10 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:21:10 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:10 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:10 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:21:10 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:10 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:10 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:10 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:10 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:21:10 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:10 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:21:10 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:10 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:10 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:21:10 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:10 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:21:10 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:10 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:10 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:10 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:21:10 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:10 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:21:10 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:10 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:10 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
13:21:10 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:10 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 09:00:00 (before)
2026-01-24 12:00:00 (after)
13:21:10 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 09:00:00) in space (linearNDFast)
13:21:10 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:10 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 12:00:00) in space (linearNDFast)
13:21:10 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:10 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 09:00:00, weight 0.22) and
after (2026-01-24 12:00:00, weight 0.78) in time
13:21:10 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:10 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:10 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:10 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:21:10 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:10 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:21:10 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:10 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:10 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
13:21:10 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:10 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 09:00:00 (before)
2026-01-24 12:00:00 (after)
13:21:10 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 09:00:00) in space (linearNDFast)
13:21:10 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:10 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 12:00:00) in space (linearNDFast)
13:21:10 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:10 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 09:00:00, weight 0.22) and
after (2026-01-24 12:00:00, weight 0.78) in time
13:21:10 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:10 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:10 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:21:10 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:21:10 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:21:10 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:21:10 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:21:10 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:21:10 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:21:10 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.46692 (min) 0.0802673 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.313551 (min) 0.0242665 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: x_wind: 4.24792 (min) 5.49805 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: y_wind: -0.275912 (min) 0.197936 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:21:10 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:21:10 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 0.444867, mean: 0.649238, max: 0.745495
13:21:10 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:21:10 DEBUG opendrift.models.physics_methods:900: min: 3.633665, mean: 4.387548, max: 4.703833
13:21:10 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 3.633665, mean: 4.387548, max: 4.703833
13:21:10 DEBUG opendrift:696: No elements hit coastline.
13:21:10 DEBUG opendrift:1714: No elements to deactivate
13:21:10 DEBUG opendrift:2174: Calling OpenOil.update()
13:21:10 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:21:10 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:21:10 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:21:10 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:21:10 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:21:10 DEBUG opendrift.models.physics_methods:900: min: 3.633665, mean: 4.387548, max: 4.703833
13:21:10 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:21:10 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.009536, dN_50: 0.000748
13:21:10 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:21:10 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.010938577850359345
13:21:10 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:21:10 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:21:10 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:21:10 DEBUG opendrift.models.physics_methods:744: Advecting 309 of 6000 elements above 0.100m with wind-sheared ocean current (0.059788 m/s - 0.161019 m/s)
13:21:10 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:21:10 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.002759402245452866 and 0.4665936127275161 m/s
13:21:10 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:21:10 DEBUG opendrift:2117: ======================================================================
13:21:10 INFO opendrift:2118: 2026-01-24 12:20:29.408018 - step 24 of 48 - 6000 active elements (0 deactivated)
13:21:10 DEBUG opendrift:2124: 0 elements scheduled.
13:21:10 DEBUG opendrift:2126: ======================================================================
13:21:10 DEBUG opendrift:2137: 34.79762666251645 <- latitude -> 34.94776723144171
13:21:10 DEBUG opendrift:2137: 23.103497567901762 <- longitude -> 23.504868194905967
13:21:10 DEBUG opendrift:2137: -131.72356795079307 <- z -> 0.0
13:21:10 DEBUG opendrift:2138: ---------------------------------
13:21:10 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:10 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:21:10 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:10 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:21:10 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:10 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:10 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:21:10 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:10 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:10 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:10 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:10 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:21:10 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:10 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:21:10 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:10 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:10 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:21:10 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:10 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:21:10 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:10 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:10 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:10 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:21:10 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:10 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:21:10 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:10 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:10 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
13:21:10 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:10 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 12:00:00 (before)
2026-01-24 15:00:00 (after)
13:21:10 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:21:13 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:21:14 DEBUG opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
13:21:14 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:21:14 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:21:14 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 14x12x23) for time after (2026-01-24 15:00:00)
13:21:14 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 12:00:00) in space (linearNDFast)
13:21:14 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:14 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 15:00:00) in space (linearNDFast)
13:21:14 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:14 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 12:00:00, weight 0.89) and
after (2026-01-24 15:00:00, weight 0.11) in time
13:21:14 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:14 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:14 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:14 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:21:14 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:14 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:21:14 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:14 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21: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
13:21:14 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:14 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 12:00:00 (before)
2026-01-24 15:00:00 (after)
13:21:14 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:21:15 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:21:15 DEBUG opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
13:21:15 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:21:15 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:21:15 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 8x6x1) for time after (2026-01-24 15:00:00)
13:21:15 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 12:00:00) in space (linearNDFast)
13:21:15 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:15 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 15:00:00) in space (linearNDFast)
13:21:15 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:15 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 12:00:00, weight 0.89) and
after (2026-01-24 15:00:00, weight 0.11) in time
13:21:15 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:15 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:15 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:21:15 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:21:15 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:21:15 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:21:15 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:21:15 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:21:15 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:21:15 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.482834 (min) 0.153394 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.306118 (min) 0.020168 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: x_wind: 4.76871 (min) 5.64822 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: y_wind: -0.671285 (min) -0.24977 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:21:15 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 0.560952, mean: 0.731773, max: 0.795885
13:21:15 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:21:15 DEBUG opendrift.models.physics_methods:900: min: 4.080305, mean: 4.659416, max: 4.860206
13:21:15 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 4.080305, mean: 4.659416, max: 4.860206
13:21:15 DEBUG opendrift:696: No elements hit coastline.
13:21:15 DEBUG opendrift:1714: No elements to deactivate
13:21:15 DEBUG opendrift:2174: Calling OpenOil.update()
13:21:15 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:21:15 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:21:15 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:21:15 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:21:15 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:21:15 DEBUG opendrift.models.physics_methods:900: min: 4.080305, mean: 4.659416, max: 4.860206
13:21:15 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:21:15 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.009999, dN_50: 0.000785
13:21:15 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:21:15 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.011677661293033676
13:21:15 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:21:15 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:21:15 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:21:15 DEBUG opendrift.models.physics_methods:744: Advecting 322 of 6000 elements above 0.100m with wind-sheared ocean current (0.037444 m/s - 0.169106 m/s)
13:21:15 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:21:15 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0016629619182540248 and 0.454073836509572 m/s
13:21:15 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:21:15 DEBUG opendrift:2117: ======================================================================
13:21:15 INFO opendrift:2118: 2026-01-24 13:20:29.408018 - step 25 of 48 - 6000 active elements (0 deactivated)
13:21:15 DEBUG opendrift:2124: 0 elements scheduled.
13:21:15 DEBUG opendrift:2126: ======================================================================
13:21:15 DEBUG opendrift:2137: 34.7922214028757 <- latitude -> 34.955471060874956
13:21:15 DEBUG opendrift:2137: 23.091348758980892 <- longitude -> 23.507014944982913
13:21:15 DEBUG opendrift:2137: -130.9341505664385 <- z -> 0.0
13:21:15 DEBUG opendrift:2138: ---------------------------------
13:21:15 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:15 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:21:15 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:15 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:21:15 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:15 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:15 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:21:15 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:15 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:15 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:15 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:15 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:21:15 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:15 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:21:15 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:15 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:15 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:21:15 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:15 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:21:15 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:15 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:15 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:15 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:21:15 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:15 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:21:15 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:15 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21: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
13:21:15 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:15 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 12:00:00 (before)
2026-01-24 15:00:00 (after)
13:21:15 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 12:00:00) in space (linearNDFast)
13:21:15 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:15 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 15:00:00) in space (linearNDFast)
13:21:15 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:15 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 12:00:00, weight 0.55) and
after (2026-01-24 15:00:00, weight 0.45) in time
13:21:15 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:15 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:15 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:15 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:21:15 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:15 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:21:15 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:15 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21: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
13:21:15 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:15 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 12:00:00 (before)
2026-01-24 15:00:00 (after)
13:21:15 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 12:00:00) in space (linearNDFast)
13:21:15 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:15 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 15:00:00) in space (linearNDFast)
13:21:15 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:15 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 12:00:00, weight 0.55) and
after (2026-01-24 15:00:00, weight 0.45) in time
13:21:15 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:15 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:15 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:21:15 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:21:15 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:21:15 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:21:15 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:21:15 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:21:15 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:21:15 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.494722 (min) 0.185058 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.310379 (min) -0.0209923 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: x_wind: 4.68965 (min) 5.19176 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: y_wind: -0.813472 (min) -0.681346 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:21:15 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 0.552882, mean: 0.651002, max: 0.676634
13:21:15 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:21:15 DEBUG opendrift.models.physics_methods:900: min: 4.050847, mean: 4.395440, max: 4.481326
13:21:15 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 4.050847, mean: 4.395440, max: 4.481326
13:21:15 DEBUG opendrift:696: No elements hit coastline.
13:21:15 DEBUG opendrift:1714: No elements to deactivate
13:21:15 DEBUG opendrift:2174: Calling OpenOil.update()
13:21:15 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:21:15 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:21:15 DEBUG opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
13:21:15 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:21:15 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:21:15 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:21:15 DEBUG opendrift.models.physics_methods:900: min: 4.050848, mean: 4.395441, max: 4.481327
13:21:15 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:21:15 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.011391, dN_50: 0.000894
13:21:15 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:21:15 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.009928581760126079
13:21:15 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:21:15 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:21:15 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:21:15 DEBUG opendrift.models.physics_methods:744: Advecting 328 of 6000 elements above 0.100m with wind-sheared ocean current (0.007635 m/s - 0.156790 m/s)
13:21:15 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:21:15 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.001283620157565291 and 0.4184917083063707 m/s
13:21:15 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:21:15 DEBUG opendrift:2117: ======================================================================
13:21:15 INFO opendrift:2118: 2026-01-24 14:20:29.408018 - step 26 of 48 - 6000 active elements (0 deactivated)
13:21:15 DEBUG opendrift:2124: 0 elements scheduled.
13:21:15 DEBUG opendrift:2126: ======================================================================
13:21:15 DEBUG opendrift:2137: 34.78461828049731 <- latitude -> 34.95378510097562
13:21:15 DEBUG opendrift:2137: 23.081178069824382 <- longitude -> 23.513770542630365
13:21:15 DEBUG opendrift:2137: -129.96493714462926 <- z -> 0.0
13:21:15 DEBUG opendrift:2138: ---------------------------------
13:21:15 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:15 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:21:15 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:15 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:21:15 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:15 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:15 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:21:15 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:15 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:15 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:15 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:15 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:21:15 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:15 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:21:15 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:15 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:15 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:21:15 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:15 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:21:15 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:15 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:15 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:15 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:21:15 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:15 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:21:15 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:15 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21: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
13:21:15 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:15 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 12:00:00 (before)
2026-01-24 15:00:00 (after)
13:21:15 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 12:00:00) in space (linearNDFast)
13:21:15 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:15 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 15:00:00) in space (linearNDFast)
13:21:15 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:15 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 12:00:00, weight 0.22) and
after (2026-01-24 15:00:00, weight 0.78) in time
13:21:15 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:15 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:15 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:15 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:21:15 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:15 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:21:15 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:15 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21: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
13:21:15 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:15 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 12:00:00 (before)
2026-01-24 15:00:00 (after)
13:21:15 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 12:00:00) in space (linearNDFast)
13:21:15 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:15 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 15:00:00) in space (linearNDFast)
13:21:15 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:15 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 12:00:00, weight 0.22) and
after (2026-01-24 15:00:00, weight 0.78) in time
13:21:15 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:15 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:15 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:21:15 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:21:15 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:21:15 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:21:15 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:21:15 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:21:15 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:21:15 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.514571 (min) 0.233784 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.353787 (min) -0.0299741 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: x_wind: 4.64863 (min) 4.85117 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: y_wind: -1.18999 (min) -0.689308 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:21:15 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:21:15 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 0.544668, mean: 0.572335, max: 0.608910
13:21:15 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:21:15 DEBUG opendrift.models.physics_methods:900: min: 4.020642, mean: 4.121390, max: 4.251148
13:21:15 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 4.020642, mean: 4.121390, max: 4.251148
13:21:15 DEBUG opendrift:696: No elements hit coastline.
13:21:15 DEBUG opendrift:1714: No elements to deactivate
13:21:15 DEBUG opendrift:2174: Calling OpenOil.update()
13:21:15 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:21:15 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:21:15 DEBUG opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
13:21:15 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:21:15 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:21:15 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:21:15 DEBUG opendrift.models.physics_methods:900: min: 4.020642, mean: 4.121391, max: 4.251148
13:21:15 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:21:15 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.012968, dN_50: 0.001018
13:21:15 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:21:15 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.008935255658028357
13:21:15 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:21:15 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:21:15 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:21:15 DEBUG opendrift.models.physics_methods:744: Advecting 337 of 6000 elements above 0.100m with wind-sheared ocean current (0.038747 m/s - 0.149256 m/s)
13:21:15 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:21:15 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0002914579376952525 and 0.431620491407613 m/s
13:21:15 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:21:15 DEBUG opendrift:2117: ======================================================================
13:21:15 INFO opendrift:2118: 2026-01-24 15:20:29.408018 - step 27 of 48 - 6000 active elements (0 deactivated)
13:21:15 DEBUG opendrift:2124: 0 elements scheduled.
13:21:15 DEBUG opendrift:2126: ======================================================================
13:21:15 DEBUG opendrift:2137: 34.77694290458889 <- latitude -> 34.95005569342021
13:21:15 DEBUG opendrift:2137: 23.07010454375791 <- longitude -> 23.52996809910303
13:21:15 DEBUG opendrift:2137: -128.9574805601568 <- z -> 0.0
13:21:15 DEBUG opendrift:2138: ---------------------------------
13:21:15 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:15 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:21:15 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:15 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:21:15 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:15 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:15 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:21:15 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:15 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:15 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:15 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:15 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:21:15 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:15 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:21:15 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:15 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:15 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:21:15 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:15 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:21:15 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:15 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:15 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:15 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:21:15 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:15 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:21:15 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:15 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21: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
13:21:15 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:15 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 15:00:00 (before)
2026-01-24 18:00:00 (after)
13:21:15 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:21:16 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:21:19 DEBUG opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
13:21:19 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:21:19 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:21:19 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 15x12x23) for time after (2026-01-24 18:00:00)
13:21:19 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 15:00:00) in space (linearNDFast)
13:21:19 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:20 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 18:00:00) in space (linearNDFast)
13:21:20 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:20 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 15:00:00, weight 0.89) and
after (2026-01-24 18:00:00, weight 0.11) in time
13:21:20 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:20 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:20 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:20 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:21:20 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:20 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:21:20 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:20 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21: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
13:21:20 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:20 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 15:00:00 (before)
2026-01-24 18:00:00 (after)
13:21:20 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:21:20 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:21:20 DEBUG opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
13:21:20 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:21:20 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:21:20 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 8x6x1) for time after (2026-01-24 18:00:00)
13:21:20 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 15:00:00) in space (linearNDFast)
13:21:20 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:20 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 18:00:00) in space (linearNDFast)
13:21:20 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:20 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 15:00:00, weight 0.89) and
after (2026-01-24 18:00:00, weight 0.11) in time
13:21:20 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:20 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:20 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:21:20 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:21:20 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:21:20 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:21:20 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:21:20 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:21:20 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:21:20 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.536081 (min) 0.245351 (max)
13:21:20 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.420516 (min) -0.0370872 (max)
13:21:20 DEBUG opendrift.models.basemodel.environment:894: x_wind: 4.1593 (min) 4.53014 (max)
13:21:20 DEBUG opendrift.models.basemodel.environment:894: y_wind: -1.2736 (min) -0.408473 (max)
13:21:20 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:21:20 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:21:20 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:21:20 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:21:20 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:21:20 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:21:20 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:21:20 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:21:20 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:21:20 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:21:20 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:21:20 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:21:20 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:21:20 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:21:20 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:21:20 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:21:20 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 0.429690, mean: 0.474745, max: 0.544635
13:21:20 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:21:20 DEBUG opendrift.models.physics_methods:900: min: 3.571144, mean: 3.753067, max: 4.020522
13:21:20 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 3.571144, mean: 3.753067, max: 4.020522
13:21:20 DEBUG opendrift:696: No elements hit coastline.
13:21:20 DEBUG opendrift:1714: No elements to deactivate
13:21:20 DEBUG opendrift:2174: Calling OpenOil.update()
13:21:20 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:21:20 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:21:20 DEBUG opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
13:21:20 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:21:20 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:21:20 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:21:20 DEBUG opendrift.models.physics_methods:900: min: 3.571144, mean: 3.753067, max: 4.020522
13:21:20 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:21:20 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.014976, dN_50: 0.001175
13:21:20 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:21:20 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.007992515958355604
13:21:20 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:21:20 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:21:20 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:21:20 DEBUG opendrift.models.physics_methods:744: Advecting 334 of 6000 elements above 0.100m with wind-sheared ocean current (0.093209 m/s - 0.141158 m/s)
13:21:20 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:21:20 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0017965204721947176 and 0.49811742001960796 m/s
13:21:20 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:21:20 DEBUG opendrift:2117: ======================================================================
13:21:20 INFO opendrift:2118: 2026-01-24 16:20:29.408018 - step 28 of 48 - 6000 active elements (0 deactivated)
13:21:20 DEBUG opendrift:2124: 0 elements scheduled.
13:21:20 DEBUG opendrift:2126: ======================================================================
13:21:20 DEBUG opendrift:2137: 34.76645295940734 <- latitude -> 34.94773213179254
13:21:20 DEBUG opendrift:2137: 23.055865923045204 <- longitude -> 23.55035105891776
13:21:20 DEBUG opendrift:2137: -127.96169409530661 <- z -> 0.0
13:21:20 DEBUG opendrift:2138: ---------------------------------
13:21:20 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:20 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:21:20 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:20 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:21:20 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:20 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:20 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:21:20 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:20 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:20 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:20 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:20 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:21:20 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:20 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:21:20 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:20 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:20 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:21:20 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:20 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:21:20 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:20 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:20 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:20 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:21:20 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:20 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:21:20 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:20 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21: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
13:21:20 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:20 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 15:00:00 (before)
2026-01-24 18:00:00 (after)
13:21:20 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 15:00:00) in space (linearNDFast)
13:21:20 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:20 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 18:00:00) in space (linearNDFast)
13:21:20 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:20 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 15:00:00, weight 0.55) and
after (2026-01-24 18:00:00, weight 0.45) in time
13:21:20 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:20 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:20 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:20 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:21:20 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:20 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:21:20 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:20 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21: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
13:21:20 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:20 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 15:00:00 (before)
2026-01-24 18:00:00 (after)
13:21:20 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 15:00:00) in space (linearNDFast)
13:21:20 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:20 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 18:00:00) in space (linearNDFast)
13:21:20 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:20 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 15:00:00, weight 0.55) and
after (2026-01-24 18:00:00, weight 0.45) in time
13:21:20 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:20 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:20 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:21:20 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:21:20 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:21:20 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:21:20 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:21:20 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:21:20 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:21:20 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.531803 (min) 0.204424 (max)
13:21:20 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.462801 (min) -0.026465 (max)
13:21:20 DEBUG opendrift.models.basemodel.environment:894: x_wind: 3.66962 (min) 4.08471 (max)
13:21:20 DEBUG opendrift.models.basemodel.environment:894: y_wind: -0.71514 (min) 0.413458 (max)
13:21:20 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:21:20 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:21:20 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:21:20 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:21:20 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:21:20 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:21:20 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:21:20 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:21:20 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:21:20 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:21:20 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:21:20 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:21:20 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:21:20 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:21:20 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:21:20 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:21:20 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 0.335472, mean: 0.363023, max: 0.423029
13:21:20 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:21:20 DEBUG opendrift.models.physics_methods:900: min: 3.155424, mean: 3.281987, max: 3.543355
13:21:20 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 3.155424, mean: 3.281987, max: 3.543355
13:21:20 DEBUG opendrift:696: No elements hit coastline.
13:21:20 DEBUG opendrift:1714: No elements to deactivate
13:21:20 DEBUG opendrift:2174: Calling OpenOil.update()
13:21:20 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:21:20 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:21:20 DEBUG opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
13:21:20 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:21:20 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:21:20 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:21:20 DEBUG opendrift.models.physics_methods:900: min: 3.155424, mean: 3.281987, max: 3.543355
13:21:20 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:21:20 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.017619, dN_50: 0.001383
13:21:20 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:21:20 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.006208882315583262
13:21:20 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:21:20 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:21:20 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:21:20 DEBUG opendrift.models.physics_methods:744: Advecting 339 of 6000 elements above 0.100m with wind-sheared ocean current (0.000329 m/s - 0.124405 m/s)
13:21:20 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:21:20 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0014507055492503054 and 0.4283160208094611 m/s
13:21:20 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:21:20 DEBUG opendrift:2117: ======================================================================
13:21:20 INFO opendrift:2118: 2026-01-24 17:20:29.408018 - step 29 of 48 - 6000 active elements (0 deactivated)
13:21:20 DEBUG opendrift:2124: 0 elements scheduled.
13:21:20 DEBUG opendrift:2126: ======================================================================
13:21:20 DEBUG opendrift:2137: 34.75052396444624 <- latitude -> 34.9402398084956
13:21:20 DEBUG opendrift:2137: 23.04110367714317 <- longitude -> 23.560289712420744
13:21:20 DEBUG opendrift:2137: -127.09528860845057 <- z -> 0.0
13:21:20 DEBUG opendrift:2138: ---------------------------------
13:21:20 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:20 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:21:20 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:20 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:21:20 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:20 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:20 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:21:20 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:20 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:20 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:20 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:20 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:21:20 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:20 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:21:20 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:20 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:20 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:21:20 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:20 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:21:20 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:20 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:20 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:20 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:21:20 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:20 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:21:20 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:20 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21: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
13:21:20 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:20 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 15:00:00 (before)
2026-01-24 18:00:00 (after)
13:21:20 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 15:00:00) in space (linearNDFast)
13:21:20 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:20 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 18:00:00) in space (linearNDFast)
13:21:20 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:21 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 15:00:00, weight 0.22) and
after (2026-01-24 18:00:00, weight 0.78) in time
13:21:21 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:21 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:21 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:21 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:21:21 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:21 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:21:21 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:21 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21: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
13:21:21 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:21 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 15:00:00 (before)
2026-01-24 18:00:00 (after)
13:21:21 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 15:00:00) in space (linearNDFast)
13:21:21 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:21 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 18:00:00) in space (linearNDFast)
13:21:21 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:21 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 15:00:00, weight 0.22) and
after (2026-01-24 18:00:00, weight 0.78) in time
13:21:21 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:21 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:21 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:21:21 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:21:21 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:21:21 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:21:21 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:21:21 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:21:21 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:21:21 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.529049 (min) 0.164753 (max)
13:21:21 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.503588 (min) -0.057178 (max)
13:21:21 DEBUG opendrift.models.basemodel.environment:894: x_wind: 3.18187 (min) 3.66175 (max)
13:21:21 DEBUG opendrift.models.basemodel.environment:894: y_wind: -0.161924 (min) 1.24356 (max)
13:21:21 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:21:21 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:21:21 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:21:21 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:21:21 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:21:21 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:21:21 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:21:21 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:21:21 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:21:21 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:21:21 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:21:21 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:21:21 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:21:21 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:21:21 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:21:21 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:21:21 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 0.284992, mean: 0.290443, max: 0.330491
13:21:21 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:21:21 DEBUG opendrift.models.physics_methods:900: min: 2.908344, mean: 2.935951, max: 3.131911
13:21:21 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 2.908344, mean: 2.935951, max: 3.131911
13:21:21 DEBUG opendrift:696: No elements hit coastline.
13:21:21 DEBUG opendrift:1714: No elements to deactivate
13:21:21 DEBUG opendrift:2174: Calling OpenOil.update()
13:21:21 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:21:21 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:21:21 DEBUG opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
13:21:21 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:21:21 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:21:21 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:21:21 DEBUG opendrift.models.physics_methods:900: min: 2.908344, mean: 2.935951, max: 3.131911
13:21:21 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:21:21 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.020287, dN_50: 0.001592
13:21:21 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:21:21 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.004851603913697658
13:21:21 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:21:21 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:21:21 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:21:21 DEBUG opendrift.models.physics_methods:744: Advecting 346 of 6000 elements above 0.100m with wind-sheared ocean current (0.012966 m/s - 0.109960 m/s)
13:21:21 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:21:21 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0011861117335302755 and 0.47176753442074026 m/s
13:21:21 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:21:21 DEBUG opendrift:2117: ======================================================================
13:21:21 INFO opendrift:2118: 2026-01-24 18:20:29.408018 - step 30 of 48 - 6000 active elements (0 deactivated)
13:21:21 DEBUG opendrift:2124: 0 elements scheduled.
13:21:21 DEBUG opendrift:2126: ======================================================================
13:21:21 DEBUG opendrift:2137: 34.738251882766896 <- latitude -> 34.93303396448167
13:21:21 DEBUG opendrift:2137: 23.023338036789255 <- longitude -> 23.564389931764943
13:21:21 DEBUG opendrift:2137: -126.22597083355635 <- z -> 0.0
13:21:21 DEBUG opendrift:2138: ---------------------------------
13:21:21 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:21 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:21:21 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:21 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:21:21 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:21 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:21 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:21:21 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:21 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:21 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:21 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:21 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:21:21 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:21 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:21:21 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:21 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:21 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:21:21 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:21 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:21:21 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:21 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:21 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:21 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:21:21 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:21 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:21:21 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:21 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21: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
13:21:21 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:21 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 18:00:00 (before)
2026-01-24 21:00:00 (after)
13:21:21 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:21:21 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:21:23 DEBUG opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
13:21:23 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:21:23 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:21:23 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 16x13x23) for time after (2026-01-24 21:00:00)
13:21:23 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 18:00:00) in space (linearNDFast)
13:21:23 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:23 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 21:00:00) in space (linearNDFast)
13:21:23 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:23 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 18:00:00, weight 0.89) and
after (2026-01-24 21:00:00, weight 0.11) in time
13:21:23 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:23 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:23 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:23 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:21:23 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:23 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:21:23 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:23 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21: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
13:21:23 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:23 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 18:00:00 (before)
2026-01-24 21:00:00 (after)
13:21:23 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:21:23 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:21:23 DEBUG opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
13:21:23 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:21:23 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:21:23 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 8x6x1) for time after (2026-01-24 21:00:00)
13:21:23 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 18:00:00) in space (linearNDFast)
13:21:23 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:23 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 21:00:00) in space (linearNDFast)
13:21:23 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:23 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 18:00:00, weight 0.89) and
after (2026-01-24 21:00:00, weight 0.11) in time
13:21:23 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:23 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:23 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:21:23 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:21:23 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:21:23 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:21:23 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:21:23 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:21:23 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:21:23 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.52997 (min) 0.12467 (max)
13:21:23 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.499177 (min) -0.0581978 (max)
13:21:23 DEBUG opendrift.models.basemodel.environment:894: x_wind: 2.75197 (min) 3.21051 (max)
13:21:23 DEBUG opendrift.models.basemodel.environment:894: y_wind: 0.47281 (min) 2.00191 (max)
13:21:23 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:21:23 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:21:23 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:21:23 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:21:23 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:21:23 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:21:23 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:21:23 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:21:23 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:21:23 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:21:23 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:21:23 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:21:23 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:21:23 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:21:23 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:21:23 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:21:23 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 0.233745, mean: 0.259474, max: 0.284892
13:21:23 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:21:23 DEBUG opendrift.models.physics_methods:900: min: 2.633907, mean: 2.774767, max: 2.907836
13:21:23 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 2.633907, mean: 2.774767, max: 2.907836
13:21:23 DEBUG opendrift:696: No elements hit coastline.
13:21:24 DEBUG opendrift:1714: No elements to deactivate
13:21:24 DEBUG opendrift:2174: Calling OpenOil.update()
13:21:24 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:21:24 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:21:24 DEBUG opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
13:21:24 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:21:24 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:21:24 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:21:24 DEBUG opendrift.models.physics_methods:900: min: 2.633907, mean: 2.774768, max: 2.907836
13:21:24 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:21:24 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.022445, dN_50: 0.001761
13:21:24 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:21:24 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.004182792584335693
13:21:24 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:21:24 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:21:24 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:21:24 DEBUG opendrift.models.physics_methods:744: Advecting 356 of 6000 elements above 0.100m with wind-sheared ocean current (0.007629 m/s - 0.101010 m/s)
13:21:24 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:21:24 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0011796229060205793 and 0.4994055249255445 m/s
13:21:24 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:21:24 DEBUG opendrift:2117: ======================================================================
13:21:24 INFO opendrift:2118: 2026-01-24 19:20:29.408018 - step 31 of 48 - 6000 active elements (0 deactivated)
13:21:24 DEBUG opendrift:2124: 0 elements scheduled.
13:21:24 DEBUG opendrift:2126: ======================================================================
13:21:24 DEBUG opendrift:2137: 34.72707718817059 <- latitude -> 34.928121806719496
13:21:24 DEBUG opendrift:2137: 23.005329358225296 <- longitude -> 23.566002175672526
13:21:24 DEBUG opendrift:2137: -125.220296375483 <- z -> 0.0
13:21:24 DEBUG opendrift:2138: ---------------------------------
13:21:24 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:24 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:21:24 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:24 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:21:24 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:24 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:24 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:21:24 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:24 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:24 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:24 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:24 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:21:24 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:24 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:21:24 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:24 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:24 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:21:24 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:24 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:21:24 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:24 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:24 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:24 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:21:24 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:24 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:21:24 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:24 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:24 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
13:21:24 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:24 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 18:00:00 (before)
2026-01-24 21:00:00 (after)
13:21:24 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 18:00:00) in space (linearNDFast)
13:21:24 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:24 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 21:00:00) in space (linearNDFast)
13:21:24 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:24 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 18:00:00, weight 0.55) and
after (2026-01-24 21:00:00, weight 0.45) in time
13:21:24 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:24 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:24 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:24 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:21:24 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:24 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:21:24 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:24 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:24 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
13:21:24 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:24 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 18:00:00 (before)
2026-01-24 21:00:00 (after)
13:21:24 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 18:00:00) in space (linearNDFast)
13:21:24 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:24 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 21:00:00) in space (linearNDFast)
13:21:24 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:24 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 18:00:00, weight 0.55) and
after (2026-01-24 21:00:00, weight 0.45) in time
13:21:24 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:24 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:24 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:21:24 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:21:24 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:21:24 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:21:24 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:21:24 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:21:24 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:21:24 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.556023 (min) 0.0614222 (max)
13:21:24 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.44515 (min) -0.0136918 (max)
13:21:24 DEBUG opendrift.models.basemodel.environment:894: x_wind: 2.43863 (min) 2.69571 (max)
13:21:24 DEBUG opendrift.models.basemodel.environment:894: y_wind: 1.25486 (min) 2.5888 (max)
13:21:24 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:21:24 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:21:24 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:21:24 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:21:24 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:21:24 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:21:24 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:21:24 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:21:24 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:21:24 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:21:24 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:21:24 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:21:24 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:21:24 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:21:24 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:21:24 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:21:24 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 0.206100, mean: 0.262400, max: 0.311492
13:21:24 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:21:24 DEBUG opendrift.models.physics_methods:900: min: 2.473255, mean: 2.789401, max: 3.040556
13:21:24 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 2.473255, mean: 2.789401, max: 3.040556
13:21:24 DEBUG opendrift:696: No elements hit coastline.
13:21:24 DEBUG opendrift:1714: No elements to deactivate
13:21:24 DEBUG opendrift:2174: Calling OpenOil.update()
13:21:24 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:21:24 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:21:24 DEBUG opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
13:21:24 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:21:24 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:21:24 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:21:24 DEBUG opendrift.models.physics_methods:900: min: 2.473255, mean: 2.789400, max: 3.040556
13:21:24 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:21:24 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.023898, dN_50: 0.001875
13:21:24 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:21:24 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.004572937998511463
13:21:24 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:21:24 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:21:24 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:21:24 DEBUG opendrift.models.physics_methods:744: Advecting 362 of 6000 elements above 0.100m with wind-sheared ocean current (0.010781 m/s - 0.103572 m/s)
13:21:24 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:21:24 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0025131340069578234 and 0.473137708653694 m/s
13:21:24 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:21:24 DEBUG opendrift:2117: ======================================================================
13:21:24 INFO opendrift:2118: 2026-01-24 20:20:29.408018 - step 32 of 48 - 6000 active elements (0 deactivated)
13:21:24 DEBUG opendrift:2124: 0 elements scheduled.
13:21:24 DEBUG opendrift:2126: ======================================================================
13:21:24 DEBUG opendrift:2137: 34.71373116039322 <- latitude -> 34.926355054015
13:21:24 DEBUG opendrift:2137: 22.98497736425995 <- longitude -> 23.568312260505255
13:21:24 DEBUG opendrift:2137: -124.42811728235147 <- z -> 0.0
13:21:24 DEBUG opendrift:2138: ---------------------------------
13:21:24 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:24 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:21:24 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:24 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:21:24 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:24 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:24 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:21:24 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:24 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:24 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:24 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:24 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:21:24 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:24 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:21:24 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:24 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:24 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:21:24 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:24 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:21:24 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:24 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:24 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:24 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:21:24 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:24 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:21:24 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:24 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:24 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
13:21:24 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:24 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 18:00:00 (before)
2026-01-24 21:00:00 (after)
13:21:24 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 18:00:00) in space (linearNDFast)
13:21:24 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:24 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 21:00:00) in space (linearNDFast)
13:21:24 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:24 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 18:00:00, weight 0.22) and
after (2026-01-24 21:00:00, weight 0.78) in time
13:21:24 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:24 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:24 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:24 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:21:24 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:24 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:21:24 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:24 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:24 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
13:21:24 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:24 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 18:00:00 (before)
2026-01-24 21:00:00 (after)
13:21:24 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 18:00:00) in space (linearNDFast)
13:21:24 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:24 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-24 21:00:00) in space (linearNDFast)
13:21:24 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:24 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 18:00:00, weight 0.22) and
after (2026-01-24 21:00:00, weight 0.78) in time
13:21:24 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:24 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:24 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:21:24 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:21:24 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:21:24 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:21:24 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:21:24 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:21:24 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:21:24 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.584297 (min) -0.019105 (max)
13:21:24 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.369596 (min) 0.0307398 (max)
13:21:24 DEBUG opendrift.models.basemodel.environment:894: x_wind: 2.01344 (min) 2.18271 (max)
13:21:24 DEBUG opendrift.models.basemodel.environment:894: y_wind: 2.03291 (min) 3.1445 (max)
13:21:24 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:21:24 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:21:24 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:21:24 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:21:24 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:21:24 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:21:24 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:21:24 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:21:24 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:21:24 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:21:24 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:21:24 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:21:24 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:21:24 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:21:24 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:21:24 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:21:24 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 0.218615, mean: 0.291456, max: 0.356586
13:21:24 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:21:24 DEBUG opendrift.models.physics_methods:900: min: 2.547236, mean: 2.939300, max: 3.253208
13:21:24 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 2.547236, mean: 2.939300, max: 3.253208
13:21:24 DEBUG opendrift:696: No elements hit coastline.
13:21:24 DEBUG opendrift:1714: No elements to deactivate
13:21:24 DEBUG opendrift:2174: Calling OpenOil.update()
13:21:24 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:21:24 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:21:24 DEBUG opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
13:21:24 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:21:24 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:21:24 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:21:24 DEBUG opendrift.models.physics_methods:900: min: 2.547235, mean: 2.939300, max: 3.253208
13:21:24 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:21:24 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.024740, dN_50: 0.001942
13:21:24 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:21:24 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.00523434862172527
13:21:24 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:21:24 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:21:24 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:21:24 DEBUG opendrift.models.physics_methods:744: Advecting 363 of 6000 elements above 0.100m with wind-sheared ocean current (0.017287 m/s - 0.109463 m/s)
13:21:24 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:21:24 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.001813417952798883 and 0.47273625919227213 m/s
13:21:24 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:21:24 DEBUG opendrift:2117: ======================================================================
13:21:24 INFO opendrift:2118: 2026-01-24 21:20:29.408018 - step 33 of 48 - 6000 active elements (0 deactivated)
13:21:24 DEBUG opendrift:2124: 0 elements scheduled.
13:21:24 DEBUG opendrift:2126: ======================================================================
13:21:24 DEBUG opendrift:2137: 34.70894791431782 <- latitude -> 34.927175828469245
13:21:24 DEBUG opendrift:2137: 22.967093763927583 <- longitude -> 23.57038039826132
13:21:24 DEBUG opendrift:2137: -123.51771444835008 <- z -> 0.0
13:21:24 DEBUG opendrift:2138: ---------------------------------
13:21:24 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:24 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:21:24 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:24 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:21:24 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:24 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:24 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:21:24 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:24 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:24 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:24 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:24 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:21:24 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:24 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:21:24 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:24 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:24 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:21:24 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:24 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:21:24 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:24 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:24 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:24 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:21:24 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:24 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:21:24 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:24 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:24 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
13:21:24 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:24 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 21:00:00 (before)
2026-01-25 00:00:00 (after)
13:21:24 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:21:24 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:21:26 DEBUG opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
13:21:26 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:21:26 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:21:26 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 16x14x22) for time after (2026-01-25 00:00:00)
13:21:26 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 21:00:00) in space (linearNDFast)
13:21:26 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:26 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-25 00:00:00) in space (linearNDFast)
13:21:26 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:26 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 21:00:00, weight 0.89) and
after (2026-01-25 00:00:00, weight 0.11) in time
13:21:26 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:26 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:26 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:26 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:21:26 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:26 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:21:26 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:26 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21: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
13:21:26 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:26 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 21:00:00 (before)
2026-01-25 00:00:00 (after)
13:21:26 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:21:26 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:21:26 DEBUG opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
13:21:26 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:21:26 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:21:26 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 9x6x1) for time after (2026-01-25 00:00:00)
13:21:26 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 21:00:00) in space (linearNDFast)
13:21:26 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:26 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-25 00:00:00) in space (linearNDFast)
13:21:26 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:26 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 21:00:00, weight 0.89) and
after (2026-01-25 00:00:00, weight 0.11) in time
13:21:26 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:26 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:26 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:21:26 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:21:26 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:21:26 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:21:26 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:21:26 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:21:26 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:21:26 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.574608 (min) -0.0772325 (max)
13:21:26 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.340638 (min) 0.0864614 (max)
13:21:26 DEBUG opendrift.models.basemodel.environment:894: x_wind: 1.47103 (min) 1.69192 (max)
13:21:26 DEBUG opendrift.models.basemodel.environment:894: y_wind: 2.66008 (min) 3.6602 (max)
13:21:26 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:21:26 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:21:26 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:21:26 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:21:26 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:21:26 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:21:26 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:21:26 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:21:26 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:21:26 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:21:26 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:21:26 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:21:26 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:21:26 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:21:26 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:21:26 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:21:26 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 0.238589, mean: 0.328673, max: 0.399832
13:21:26 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:21:26 DEBUG opendrift.models.physics_methods:900: min: 2.661063, mean: 3.121550, max: 3.444836
13:21:26 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 2.661063, mean: 3.121550, max: 3.444836
13:21:26 DEBUG opendrift:696: No elements hit coastline.
13:21:26 DEBUG opendrift:1714: No elements to deactivate
13:21:26 DEBUG opendrift:2174: Calling OpenOil.update()
13:21:26 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:21:26 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:21:26 DEBUG opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
13:21:26 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:21:26 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:21:26 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:21:26 DEBUG opendrift.models.physics_methods:900: min: 2.661063, mean: 3.121551, max: 3.444836
13:21:26 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:21:26 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.025520, dN_50: 0.002003
13:21:26 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:21:27 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.005868650792811077
13:21:27 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:21:27 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:21:27 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:21:27 DEBUG opendrift.models.physics_methods:744: Advecting 372 of 6000 elements above 0.100m with wind-sheared ocean current (0.004038 m/s - 0.116108 m/s)
13:21:27 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:21:27 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0018283509639090813 and 0.4238601891108635 m/s
13:21:27 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:21:27 DEBUG opendrift:2117: ======================================================================
13:21:27 INFO opendrift:2118: 2026-01-24 22:20:29.408018 - step 34 of 48 - 6000 active elements (0 deactivated)
13:21:27 DEBUG opendrift:2124: 0 elements scheduled.
13:21:27 DEBUG opendrift:2126: ======================================================================
13:21:27 DEBUG opendrift:2137: 34.69705680135898 <- latitude -> 34.92617533098295
13:21:27 DEBUG opendrift:2137: 22.95220269932334 <- longitude -> 23.565010463732087
13:21:27 DEBUG opendrift:2137: -122.98743725091343 <- z -> 0.0
13:21:27 DEBUG opendrift:2138: ---------------------------------
13:21:27 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:27 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:21:27 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:27 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:21:27 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:27 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:27 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:21:27 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:27 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:27 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:27 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:27 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:21:27 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:27 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:21:27 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:27 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:27 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:21:27 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:27 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:21:27 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:27 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:27 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:27 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:21:27 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:27 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:21:27 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:27 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:27 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
13:21:27 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:27 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 21:00:00 (before)
2026-01-25 00:00:00 (after)
13:21:27 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 21:00:00) in space (linearNDFast)
13:21:27 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:27 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-25 00:00:00) in space (linearNDFast)
13:21:27 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:27 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 21:00:00, weight 0.55) and
after (2026-01-25 00:00:00, weight 0.45) in time
13:21:27 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:27 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:27 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:27 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:21:27 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:27 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:21:27 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:27 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21: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
13:21:27 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:27 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 21:00:00 (before)
2026-01-25 00:00:00 (after)
13:21:27 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 21:00:00) in space (linearNDFast)
13:21:27 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:27 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-25 00:00:00) in space (linearNDFast)
13:21:27 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:27 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 21:00:00, weight 0.55) and
after (2026-01-25 00:00:00, weight 0.45) in time
13:21:27 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:27 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:27 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:21:27 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:21:27 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:21:27 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:21:27 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:21:27 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:21:27 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:21:27 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.566306 (min) -0.0576318 (max)
13:21:27 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.292296 (min) 0.153754 (max)
13:21:27 DEBUG opendrift.models.basemodel.environment:894: x_wind: 0.827413 (min) 0.949992 (max)
13:21:27 DEBUG opendrift.models.basemodel.environment:894: y_wind: 3.02444 (min) 4.10164 (max)
13:21:27 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:21:27 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:21:27 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:21:27 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:21:27 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:21:27 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:21:27 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:21:27 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:21:27 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:21:27 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:21:27 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:21:27 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:21:27 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:21:27 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:21:27 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:21:27 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:21:27 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 0.247223, mean: 0.366221, max: 0.435080
13:21:27 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:21:27 DEBUG opendrift.models.physics_methods:900: min: 2.708783, mean: 3.295067, max: 3.593470
13:21:27 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 2.708783, mean: 3.295067, max: 3.593470
13:21:27 DEBUG opendrift:696: No elements hit coastline.
13:21:27 DEBUG opendrift:1714: No elements to deactivate
13:21:27 DEBUG opendrift:2174: Calling OpenOil.update()
13:21:27 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:21:27 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:21:27 DEBUG opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
13:21:27 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:21:27 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:21:27 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:21:27 DEBUG opendrift.models.physics_methods:900: min: 2.708783, mean: 3.295067, max: 3.593470
13:21:27 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:21:27 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.026404, dN_50: 0.002072
13:21:27 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:21:27 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.006385634165409716
13:21:27 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:21:27 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:21:27 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:21:27 DEBUG opendrift.models.physics_methods:744: Advecting 377 of 6000 elements above 0.100m with wind-sheared ocean current (0.027059 m/s - 0.122159 m/s)
13:21:27 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:21:27 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.002567075905510685 and 0.44413591080152787 m/s
13:21:27 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:21:27 DEBUG opendrift:2117: ======================================================================
13:21:27 INFO opendrift:2118: 2026-01-24 23:20:29.408018 - step 35 of 48 - 6000 active elements (0 deactivated)
13:21:27 DEBUG opendrift:2124: 0 elements scheduled.
13:21:27 DEBUG opendrift:2126: ======================================================================
13:21:27 DEBUG opendrift:2137: 34.68681136872187 <- latitude -> 34.93098937958176
13:21:27 DEBUG opendrift:2137: 22.936056346322438 <- longitude -> 23.562681758235698
13:21:27 DEBUG opendrift:2137: -122.35286033968434 <- z -> 0.0
13:21:27 DEBUG opendrift:2138: ---------------------------------
13:21:27 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:27 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:21:27 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:27 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:21:27 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:27 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:27 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:21:27 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:27 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:27 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:27 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:27 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:21:27 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:27 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:21:27 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:27 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:27 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:21:27 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:27 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:21:27 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:27 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:27 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:27 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:21:27 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:27 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:21:27 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:27 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:27 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
13:21:27 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:27 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 21:00:00 (before)
2026-01-25 00:00:00 (after)
13:21:27 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 21:00:00) in space (linearNDFast)
13:21:27 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:27 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-25 00:00:00) in space (linearNDFast)
13:21:27 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:27 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 21:00:00, weight 0.22) and
after (2026-01-25 00:00:00, weight 0.78) in time
13:21:27 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:27 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:27 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:27 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:21:27 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:27 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:21:27 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:27 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21: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
13:21:27 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:27 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-24 21:00:00 (before)
2026-01-25 00:00:00 (after)
13:21:27 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-24 21:00:00) in space (linearNDFast)
13:21:27 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:27 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-25 00:00:00) in space (linearNDFast)
13:21:27 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:27 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-24 21:00:00, weight 0.22) and
after (2026-01-25 00:00:00, weight 0.78) in time
13:21:27 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:27 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:27 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:21:27 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:21:27 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:21:27 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:21:27 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:21:27 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:21:27 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:21:27 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.578369 (min) -0.0432939 (max)
13:21:27 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.261517 (min) 0.221158 (max)
13:21:27 DEBUG opendrift.models.basemodel.environment:894: x_wind: 0.0839959 (min) 0.309216 (max)
13:21:27 DEBUG opendrift.models.basemodel.environment:894: y_wind: 3.37285 (min) 4.54455 (max)
13:21:27 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:21:27 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:21:27 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:21:27 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:21:27 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:21:27 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:21:27 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:21:27 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:21:27 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:21:27 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:21:27 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:21:27 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:21:27 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:21:27 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:21:27 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:21:27 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:21:27 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 0.281767, mean: 0.439664, max: 0.508708
13:21:27 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:21:27 DEBUG opendrift.models.physics_methods:900: min: 2.891845, mean: 3.610404, max: 3.885652
13:21:27 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 2.891845, mean: 3.610404, max: 3.885652
13:21:27 DEBUG opendrift:696: No elements hit coastline.
13:21:27 DEBUG opendrift:1714: No elements to deactivate
13:21:27 DEBUG opendrift:2174: Calling OpenOil.update()
13:21:27 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:21:27 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:21:27 DEBUG opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
13:21:27 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:21:27 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:21:27 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:21:27 DEBUG opendrift.models.physics_methods:900: min: 2.891845, mean: 3.610404, max: 3.885652
13:21:27 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:21:27 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.026739, dN_50: 0.002098
13:21:27 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:21:27 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.007465563469233563
13:21:27 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:21:27 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:21:27 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:21:27 DEBUG opendrift.models.physics_methods:744: Advecting 387 of 6000 elements above 0.100m with wind-sheared ocean current (0.036865 m/s - 0.133572 m/s)
13:21:27 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:21:27 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0026278786330312417 and 0.4788246250206879 m/s
13:21:27 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:21:27 DEBUG opendrift:2117: ======================================================================
13:21:27 INFO opendrift:2118: 2026-01-25 00:20:29.408018 - step 36 of 48 - 6000 active elements (0 deactivated)
13:21:27 DEBUG opendrift:2124: 0 elements scheduled.
13:21:27 DEBUG opendrift:2126: ======================================================================
13:21:27 DEBUG opendrift:2137: 34.68238059687835 <- latitude -> 34.936244927204385
13:21:27 DEBUG opendrift:2137: 22.916768476463748 <- longitude -> 23.55215187945457
13:21:27 DEBUG opendrift:2137: -121.06090389047618 <- z -> 0.0
13:21:27 DEBUG opendrift:2138: ---------------------------------
13:21:27 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:27 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:21:27 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:27 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:21:27 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:27 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:27 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:21:27 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:27 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:27 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:27 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:27 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:21:27 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:27 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:21:27 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:27 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:27 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:21:27 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:27 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:21:27 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:27 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:27 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:27 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:21:27 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:27 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:21:27 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:27 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:27 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
13:21:27 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:27 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-25 00:00:00 (before)
2026-01-25 03:00:00 (after)
13:21:27 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:21:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:21:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
13:21:30 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:21:30 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:21:30 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 17x15x22) for time after (2026-01-25 03:00:00)
13:21:30 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-25 00:00:00) in space (linearNDFast)
13:21:30 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:30 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-25 03:00:00) in space (linearNDFast)
13:21:30 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:30 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-25 00:00:00, weight 0.89) and
after (2026-01-25 03:00:00, weight 0.11) in time
13:21:30 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:30 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:30 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:30 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:21:30 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:30 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:21:30 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:30 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21: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
13:21:30 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:30 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-25 00:00:00 (before)
2026-01-25 03:00:00 (after)
13:21:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:21:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:21:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
13:21:30 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:21:30 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:21:30 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 9x6x1) for time after (2026-01-25 03:00:00)
13:21:30 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-25 00:00:00) in space (linearNDFast)
13:21:30 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:30 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-25 03:00:00) in space (linearNDFast)
13:21:30 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:30 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-25 00:00:00, weight 0.89) and
after (2026-01-25 03:00:00, weight 0.11) in time
13:21:30 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:30 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:30 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:21:30 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:21:30 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:21:30 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:21:30 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:21:30 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:21:30 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:21:30 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.559704 (min) -0.0275523 (max)
13:21:30 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.233815 (min) 0.282268 (max)
13:21:30 DEBUG opendrift.models.basemodel.environment:894: x_wind: -0.692605 (min) -0.416643 (max)
13:21:30 DEBUG opendrift.models.basemodel.environment:894: y_wind: 3.66992 (min) 4.94361 (max)
13:21:30 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:21:30 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:21:30 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:21:30 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:21:30 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:21:30 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:21:30 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:21:30 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:21:30 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:21:30 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:21:30 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:21:30 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:21:30 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:21:30 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:21:30 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:21:30 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:21:30 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 0.337982, mean: 0.535073, max: 0.610660
13:21:30 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:21:30 DEBUG opendrift.models.physics_methods:900: min: 3.167208, mean: 3.982665, max: 4.257251
13:21:30 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 3.167208, mean: 3.982665, max: 4.257251
13:21:30 DEBUG opendrift:696: No elements hit coastline.
13:21:30 DEBUG opendrift:1714: No elements to deactivate
13:21:30 DEBUG opendrift:2174: Calling OpenOil.update()
13:21:30 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:21:30 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:21:30 DEBUG opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
13:21:30 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:21:30 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:21:30 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:21:30 DEBUG opendrift.models.physics_methods:900: min: 3.167208, mean: 3.982665, max: 4.257251
13:21:30 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:21:30 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.027078, dN_50: 0.002125
13:21:30 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:21:30 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.008960919489495744
13:21:30 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:21:30 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:21:30 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:21:30 DEBUG opendrift.models.physics_methods:744: Advecting 400 of 6000 elements above 0.100m with wind-sheared ocean current (0.003226 m/s - 0.147041 m/s)
13:21:30 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:21:30 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0010903346356779173 and 0.4512415070721473 m/s
13:21:30 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:21:30 DEBUG opendrift:2117: ======================================================================
13:21:30 INFO opendrift:2118: 2026-01-25 01:20:29.408018 - step 37 of 48 - 6000 active elements (0 deactivated)
13:21:30 DEBUG opendrift:2124: 0 elements scheduled.
13:21:30 DEBUG opendrift:2126: ======================================================================
13:21:30 DEBUG opendrift:2137: 34.68109558700434 <- latitude -> 34.94500452910143
13:21:30 DEBUG opendrift:2137: 22.893284485651538 <- longitude -> 23.545200649405032
13:21:30 DEBUG opendrift:2137: -119.74566394518591 <- z -> 0.0
13:21:30 DEBUG opendrift:2138: ---------------------------------
13:21:30 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:30 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:21:30 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:30 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:21:30 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:30 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:30 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:21:30 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:30 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:30 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:30 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:30 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:21:30 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:30 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:21:30 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:30 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:30 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:21:30 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:30 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:21:30 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:30 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:30 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:30 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:21:30 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:30 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:21:30 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:30 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21: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
13:21:30 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:30 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-25 00:00:00 (before)
2026-01-25 03:00:00 (after)
13:21:30 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-25 00:00:00) in space (linearNDFast)
13:21:30 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:30 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-25 03:00:00) in space (linearNDFast)
13:21:30 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:30 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-25 00:00:00, weight 0.55) and
after (2026-01-25 03:00:00, weight 0.45) in time
13:21:30 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:30 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:30 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:30 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:21:30 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:30 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:21:30 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:30 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21: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
13:21:30 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:30 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-25 00:00:00 (before)
2026-01-25 03:00:00 (after)
13:21:30 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-25 00:00:00) in space (linearNDFast)
13:21:30 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:30 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-25 03:00:00) in space (linearNDFast)
13:21:30 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:30 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-25 00:00:00, weight 0.55) and
after (2026-01-25 03:00:00, weight 0.45) in time
13:21:30 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:30 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:30 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:21:30 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:21:30 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:21:30 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:21:30 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:21:30 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:21:30 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:21:30 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.558712 (min) -0.029667 (max)
13:21:30 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.217706 (min) 0.309306 (max)
13:21:30 DEBUG opendrift.models.basemodel.environment:894: x_wind: -1.58141 (min) -1.2811 (max)
13:21:30 DEBUG opendrift.models.basemodel.environment:894: y_wind: 3.78658 (min) 5.26818 (max)
13:21:30 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:21:30 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:21:30 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:21:30 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:21:30 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:21:30 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:21:30 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:21:30 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:21:30 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:21:30 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:21:30 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:21:30 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:21:30 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:21:30 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:21:30 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:21:30 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:21:30 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 0.412031, mean: 0.638474, max: 0.730389
13:21:30 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:21:30 DEBUG opendrift.models.physics_methods:900: min: 3.496993, mean: 4.350230, max: 4.655933
13:21:30 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 3.496993, mean: 4.350230, max: 4.655933
13:21:30 DEBUG opendrift:696: No elements hit coastline.
13:21:30 DEBUG opendrift:1714: No elements to deactivate
13:21:30 DEBUG opendrift:2174: Calling OpenOil.update()
13:21:30 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:21:30 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:21:30 DEBUG opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
13:21:30 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:21:30 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:21:30 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:21:30 DEBUG opendrift.models.physics_methods:900: min: 3.496993, mean: 4.350230, max: 4.655933
13:21:30 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:21:30 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.027745, dN_50: 0.002177
13:21:30 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:21:30 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.010717018521452223
13:21:30 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:21:30 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:21:30 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:21:31 DEBUG opendrift.models.physics_methods:744: Advecting 400 of 6000 elements above 0.100m with wind-sheared ocean current (0.122778 m/s - 0.161099 m/s)
13:21:31 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:21:31 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0006054092429790289 and 0.514138042267852 m/s
13:21:31 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:21:31 DEBUG opendrift:2117: ======================================================================
13:21:31 INFO opendrift:2118: 2026-01-25 02:20:29.408018 - step 38 of 48 - 6000 active elements (0 deactivated)
13:21:31 DEBUG opendrift:2124: 0 elements scheduled.
13:21:31 DEBUG opendrift:2126: ======================================================================
13:21:31 DEBUG opendrift:2137: 34.677146294001695 <- latitude -> 34.95547459040006
13:21:31 DEBUG opendrift:2137: 22.877625517296607 <- longitude -> 23.532447561055555
13:21:31 DEBUG opendrift:2137: -119.14174970584578 <- z -> 0.0
13:21:31 DEBUG opendrift:2138: ---------------------------------
13:21:31 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:31 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:21:31 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:31 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:21:31 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:31 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:31 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:21:31 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:31 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:31 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:31 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:31 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:21:31 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:31 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:21:31 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:31 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:31 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:21:31 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:31 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:21:31 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:31 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:31 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:31 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:21:31 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:31 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:21:31 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:31 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:31 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
13:21:31 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:31 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-25 00:00:00 (before)
2026-01-25 03:00:00 (after)
13:21:31 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-25 00:00:00) in space (linearNDFast)
13:21:31 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:31 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-25 03:00:00) in space (linearNDFast)
13:21:31 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:31 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-25 00:00:00, weight 0.22) and
after (2026-01-25 03:00:00, weight 0.78) in time
13:21:31 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:31 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:31 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:31 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:21:31 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:31 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:21:31 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:31 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21: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
13:21:31 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:31 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-25 00:00:00 (before)
2026-01-25 03:00:00 (after)
13:21:31 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-25 00:00:00) in space (linearNDFast)
13:21:31 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:31 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-25 03:00:00) in space (linearNDFast)
13:21:31 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:31 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-25 00:00:00, weight 0.22) and
after (2026-01-25 03:00:00, weight 0.78) in time
13:21:31 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:31 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:31 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:21:31 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:21:31 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:21:31 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:21:31 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:21:31 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:21:31 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:21:31 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.538751 (min) -0.0160119 (max)
13:21:31 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.25435 (min) 0.355608 (max)
13:21:31 DEBUG opendrift.models.basemodel.environment:894: x_wind: -2.59821 (min) -2.06879 (max)
13:21:31 DEBUG opendrift.models.basemodel.environment:894: y_wind: 3.95912 (min) 5.60328 (max)
13:21:31 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:21:31 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:21:31 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:21:31 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:21:31 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:21:31 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:21:31 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:21:31 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:21:31 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:21:31 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:21:31 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:21:31 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:21:31 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:21:31 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:21:31 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:21:31 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:21:31 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 0.551663, mean: 0.777231, max: 0.887951
13:21:31 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:21:31 DEBUG opendrift.models.physics_methods:900: min: 4.046379, mean: 4.800054, max: 5.133624
13:21:31 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 4.046379, mean: 4.800054, max: 5.133624
13:21:31 DEBUG opendrift:696: No elements hit coastline.
13:21:31 DEBUG opendrift:1714: No elements to deactivate
13:21:31 DEBUG opendrift:2174: Calling OpenOil.update()
13:21:31 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:21:31 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:21:31 DEBUG opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
13:21:31 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:21:31 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:21:31 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:21:31 DEBUG opendrift.models.physics_methods:900: min: 4.046379, mean: 4.800055, max: 5.133624
13:21:31 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:21:31 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.028401, dN_50: 0.002229
13:21:31 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:21:31 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.01302802199799749
13:21:31 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:21:31 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:21:31 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:21:31 DEBUG opendrift.models.physics_methods:744: Advecting 415 of 6000 elements above 0.100m with wind-sheared ocean current (0.004435 m/s - 0.177781 m/s)
13:21:31 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:21:31 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.000627875305700139 and 0.4687086847037518 m/s
13:21:31 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:21:31 DEBUG opendrift:2117: ======================================================================
13:21:31 INFO opendrift:2118: 2026-01-25 03:20:29.408018 - step 39 of 48 - 6000 active elements (0 deactivated)
13:21:31 DEBUG opendrift:2124: 0 elements scheduled.
13:21:31 DEBUG opendrift:2126: ======================================================================
13:21:31 DEBUG opendrift:2137: 34.670802550276136 <- latitude -> 34.96998252158859
13:21:31 DEBUG opendrift:2137: 22.8640826634304 <- longitude -> 23.53595855884768
13:21:31 DEBUG opendrift:2137: -118.12582275591411 <- z -> 0.0
13:21:31 DEBUG opendrift:2138: ---------------------------------
13:21:31 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:31 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:21:31 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:31 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:21:31 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:31 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:31 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:21:31 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:31 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:31 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:31 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:31 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:21:31 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:31 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:21:31 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:31 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:31 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:21:31 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:31 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:21:31 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:31 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:31 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:31 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:21:31 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:31 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:21:31 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:31 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:31 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
13:21:31 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:31 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-25 03:00:00 (before)
2026-01-25 06:00:00 (after)
13:21:31 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:21:31 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:21:31 DEBUG opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
13:21:31 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:21:31 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:21:31 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 18x16x22) for time after (2026-01-25 06:00:00)
13:21:31 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-25 03:00:00) in space (linearNDFast)
13:21:31 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:31 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-25 06:00:00) in space (linearNDFast)
13:21:31 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:31 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-25 03:00:00, weight 0.89) and
after (2026-01-25 06:00:00, weight 0.11) in time
13:21:31 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:31 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:31 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:31 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:21:31 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:31 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:21:31 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:31 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21: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
13:21:31 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:31 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-25 03:00:00 (before)
2026-01-25 06:00:00 (after)
13:21:31 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:21:31 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:21:31 DEBUG opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
13:21:31 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:21:31 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:21:31 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 9x6x1) for time after (2026-01-25 06:00:00)
13:21:31 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-25 03:00:00) in space (linearNDFast)
13:21:31 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:31 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-25 06:00:00) in space (linearNDFast)
13:21:31 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:31 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-25 03:00:00, weight 0.89) and
after (2026-01-25 06:00:00, weight 0.11) in time
13:21:31 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:31 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:31 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:21:31 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:21:31 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:21:31 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:21:31 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:21:31 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:21:31 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:21:31 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.530081 (min) -0.00354953 (max)
13:21:31 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.278766 (min) 0.37838 (max)
13:21:31 DEBUG opendrift.models.basemodel.environment:894: x_wind: -3.48282 (min) -2.71943 (max)
13:21:31 DEBUG opendrift.models.basemodel.environment:894: y_wind: 4.14059 (min) 6.02824 (max)
13:21:31 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:21:31 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:21:31 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:21:31 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:21:31 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:21:31 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:21:31 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:21:31 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:21:31 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:21:31 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:21:31 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:21:31 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:21:31 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:21:31 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:21:31 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:21:31 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:21:31 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 0.719968, mean: 0.964354, max: 1.089011
13:21:31 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:21:31 DEBUG opendrift.models.physics_methods:900: min: 4.622599, mean: 5.347304, max: 5.685201
13:21:31 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 4.622599, mean: 5.347304, max: 5.685201
13:21:31 DEBUG opendrift:696: No elements hit coastline.
13:21:31 DEBUG opendrift:1714: No elements to deactivate
13:21:31 DEBUG opendrift:2174: Calling OpenOil.update()
13:21:31 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:21:31 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:21:31 DEBUG opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
13:21:31 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:21:31 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:21:31 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:21:31 DEBUG opendrift.models.physics_methods:900: min: 4.622599, mean: 5.347304, max: 5.685201
13:21:31 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:21:31 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.029068, dN_50: 0.002281
13:21:31 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:21:31 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.015977033066773904
13:21:31 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:21:31 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:21:31 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:21:31 DEBUG opendrift.models.physics_methods:744: Advecting 416 of 6000 elements above 0.100m with wind-sheared ocean current (0.032737 m/s - 0.197557 m/s)
13:21:31 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:21:31 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.001894280241066813 and 0.4302681773758936 m/s
13:21:31 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:21:31 DEBUG opendrift:2117: ======================================================================
13:21:31 INFO opendrift:2118: 2026-01-25 04:20:29.408018 - step 40 of 48 - 6000 active elements (0 deactivated)
13:21:31 DEBUG opendrift:2124: 0 elements scheduled.
13:21:31 DEBUG opendrift:2126: ======================================================================
13:21:31 DEBUG opendrift:2137: 34.664734633722894 <- latitude -> 34.981316539535264
13:21:31 DEBUG opendrift:2137: 22.843821002212533 <- longitude -> 23.523016975483085
13:21:31 DEBUG opendrift:2137: -116.93082583985493 <- z -> 0.0
13:21:31 DEBUG opendrift:2138: ---------------------------------
13:21:31 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:31 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:21:31 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:31 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:21:31 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:31 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:31 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:21:31 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:31 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:31 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:31 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:31 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:21:31 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:31 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:21:31 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:31 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:31 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:21:31 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:31 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:21:31 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:31 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:31 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:31 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:21:31 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:31 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:21:31 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:31 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:31 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
13:21:31 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:31 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-25 03:00:00 (before)
2026-01-25 06:00:00 (after)
13:21:31 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-25 03:00:00) in space (linearNDFast)
13:21:31 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:31 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-25 06:00:00) in space (linearNDFast)
13:21:31 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:32 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-25 03:00:00, weight 0.55) and
after (2026-01-25 06:00:00, weight 0.45) in time
13:21:32 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:32 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:32 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:32 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:21:32 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:32 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:21:32 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:32 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21: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
13:21:32 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:32 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-25 03:00:00 (before)
2026-01-25 06:00:00 (after)
13:21:32 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-25 03:00:00) in space (linearNDFast)
13:21:32 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:32 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-25 06:00:00) in space (linearNDFast)
13:21:32 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:32 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-25 03:00:00, weight 0.55) and
after (2026-01-25 06:00:00, weight 0.45) in time
13:21:32 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:32 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:32 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:21:32 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:21:32 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:21:32 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:21:32 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:21:32 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:21:32 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:21:32 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.550356 (min) 0.0270795 (max)
13:21:32 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.283879 (min) 0.353634 (max)
13:21:32 DEBUG opendrift.models.basemodel.environment:894: x_wind: -4.05736 (min) -3.17415 (max)
13:21:32 DEBUG opendrift.models.basemodel.environment:894: y_wind: 4.70806 (min) 6.5913 (max)
13:21:32 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:21:32 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:21:32 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:21:32 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:21:32 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:21:32 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:21:32 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:21:32 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:21:32 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:21:32 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:21:32 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:21:32 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:21:32 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:21:32 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:21:32 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:21:32 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:21:32 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 0.950249, mean: 1.208909, max: 1.342597
13:21:32 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:21:32 DEBUG opendrift.models.physics_methods:900: min: 5.310658, mean: 5.987446, max: 6.312514
13:21:32 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 5.310658, mean: 5.987446, max: 6.312514
13:21:32 DEBUG opendrift:696: No elements hit coastline.
13:21:32 DEBUG opendrift:1714: No elements to deactivate
13:21:32 DEBUG opendrift:2174: Calling OpenOil.update()
13:21:32 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:21:32 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:21:32 DEBUG opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
13:21:32 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:21:32 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:21:32 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:21:32 DEBUG opendrift.models.physics_methods:900: min: 5.310658, mean: 5.987445, max: 6.312514
13:21:32 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:21:32 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.029826, dN_50: 0.002341
13:21:32 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:21:32 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.01969643856318352
13:21:32 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:21:32 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:21:32 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:21:32 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 414 surface elements
13:21:32 DEBUG opendrift.models.physics_methods:744: Advecting 422 of 6000 elements above 0.100m with wind-sheared ocean current (0.012147 m/s - 0.219985 m/s)
13:21:32 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:21:32 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0005917362567909385 and 0.4374578012433827 m/s
13:21:32 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:21:32 DEBUG opendrift:2117: ======================================================================
13:21:32 INFO opendrift:2118: 2026-01-25 05:20:29.408018 - step 41 of 48 - 6000 active elements (0 deactivated)
13:21:32 DEBUG opendrift:2124: 0 elements scheduled.
13:21:32 DEBUG opendrift:2126: ======================================================================
13:21:32 DEBUG opendrift:2137: 34.66068184490411 <- latitude -> 34.99134609723112
13:21:32 DEBUG opendrift:2137: 22.82733343950214 <- longitude -> 23.518437673830906
13:21:32 DEBUG opendrift:2137: -116.30250342947313 <- z -> 0.0
13:21:32 DEBUG opendrift:2138: ---------------------------------
13:21:32 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:32 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:21:32 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:32 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:21:32 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:32 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:32 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:21:32 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:32 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:32 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:32 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:32 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:21:32 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:32 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:21:32 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:32 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:32 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:21:32 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:32 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:21:32 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:32 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:32 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:32 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:21:32 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:32 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:21:32 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:32 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21: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
13:21:32 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:32 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-25 03:00:00 (before)
2026-01-25 06:00:00 (after)
13:21:32 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-25 03:00:00) in space (linearNDFast)
13:21:32 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:32 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-25 06:00:00) in space (linearNDFast)
13:21:32 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:32 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-25 03:00:00, weight 0.22) and
after (2026-01-25 06:00:00, weight 0.78) in time
13:21:32 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:32 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:32 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:32 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:21:32 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:32 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:21:32 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:32 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21: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
13:21:32 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:32 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-25 03:00:00 (before)
2026-01-25 06:00:00 (after)
13:21:32 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-25 03:00:00) in space (linearNDFast)
13:21:32 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:32 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-25 06:00:00) in space (linearNDFast)
13:21:32 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:32 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-25 03:00:00, weight 0.22) and
after (2026-01-25 06:00:00, weight 0.78) in time
13:21:32 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:32 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:32 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:21:32 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:21:32 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:21:32 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:21:32 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:21:32 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:21:32 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:21:32 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.581823 (min) 0.0664932 (max)
13:21:32 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.288035 (min) 0.3351 (max)
13:21:32 DEBUG opendrift.models.basemodel.environment:894: x_wind: -4.63478 (min) -3.62836 (max)
13:21:32 DEBUG opendrift.models.basemodel.environment:894: y_wind: 5.20007 (min) 7.14908 (max)
13:21:32 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:21:32 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:21:32 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:21:32 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:21:32 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:21:32 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:21:32 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:21:32 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:21:32 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:21:32 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:21:32 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:21:32 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:21:32 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:21:32 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:21:32 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:21:32 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:21:32 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 1.193639, mean: 1.482305, max: 1.619589
13:21:32 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:21:32 DEBUG opendrift.models.physics_methods:900: min: 5.952043, mean: 6.630361, max: 6.933173
13:21:32 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 5.952043, mean: 6.630361, max: 6.933173
13:21:32 DEBUG opendrift:696: No elements hit coastline.
13:21:32 DEBUG opendrift:1714: No elements to deactivate
13:21:32 DEBUG opendrift:2174: Calling OpenOil.update()
13:21:32 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:21:32 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:21:32 DEBUG opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
13:21:32 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:21:32 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:21:32 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:21:32 DEBUG opendrift.models.physics_methods:900: min: 5.952043, mean: 6.630361, max: 6.933173
13:21:32 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:21:32 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.030221, dN_50: 0.002372
13:21:32 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:21:32 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.023759166665133332
13:21:32 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:21:32 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:21:32 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:21:32 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 423 surface elements
13:21:32 DEBUG opendrift.models.physics_methods:744: Advecting 434 of 6000 elements above 0.100m with wind-sheared ocean current (0.008509 m/s - 0.242132 m/s)
13:21:32 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:21:32 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0013441601909525433 and 0.4220613910967817 m/s
13:21:32 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:21:32 DEBUG opendrift:2117: ======================================================================
13:21:32 INFO opendrift:2118: 2026-01-25 06:20:29.408018 - step 42 of 48 - 6000 active elements (0 deactivated)
13:21:32 DEBUG opendrift:2124: 0 elements scheduled.
13:21:32 DEBUG opendrift:2126: ======================================================================
13:21:32 DEBUG opendrift:2137: 34.647616642688206 <- latitude -> 35.00305260993297
13:21:32 DEBUG opendrift:2137: 22.81031732275028 <- longitude -> 23.505373416100465
13:21:32 DEBUG opendrift:2137: -115.48665868769822 <- z -> 0.0
13:21:32 DEBUG opendrift:2138: ---------------------------------
13:21:32 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:32 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:21:32 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:32 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:21:32 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:32 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:32 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:21:32 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:32 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:32 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:32 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:32 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:21:32 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:32 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:21:32 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:32 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:32 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:21:32 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:32 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:21:32 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:32 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:32 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:32 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:21:32 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:32 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:21:32 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:32 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21: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
13:21:32 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:32 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-25 06:00:00 (before)
2026-01-25 09:00:00 (after)
13:21:32 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:21:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:21:35 DEBUG opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
13:21:35 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:21:35 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:21:35 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 17x17x22) for time after (2026-01-25 09:00:00)
13:21:35 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-25 06:00:00) in space (linearNDFast)
13:21:35 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:35 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-25 09:00:00) in space (linearNDFast)
13:21:35 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:35 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-25 06:00:00, weight 0.89) and
after (2026-01-25 09:00:00, weight 0.11) in time
13:21:35 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:35 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:35 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:35 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:21:35 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:35 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:21:35 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:35 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:35 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
13:21:35 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:35 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-25 06:00:00 (before)
2026-01-25 09:00:00 (after)
13:21:35 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:21:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:21:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
13:21:36 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:21:36 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:21:36 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 9x7x1) for time after (2026-01-25 09:00:00)
13:21:36 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-25 06:00:00) in space (linearNDFast)
13:21:36 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:36 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-25 09:00:00) in space (linearNDFast)
13:21:36 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:36 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-25 06:00:00, weight 0.89) and
after (2026-01-25 09:00:00, weight 0.11) in time
13:21:36 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:36 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:36 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:21:36 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:21:36 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:21:36 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:21:36 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:21:36 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:21:36 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:21:36 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.612269 (min) 0.0968903 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.280452 (min) 0.305424 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: x_wind: -5.25496 (min) -4.07708 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: y_wind: 5.5225 (min) 7.5507 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:21:36 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 1.403221, mean: 1.720348, max: 1.867483
13:21:36 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:21:36 DEBUG opendrift.models.physics_methods:900: min: 6.453461, mean: 7.143113, max: 7.444883
13:21:36 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 6.453461, mean: 7.143113, max: 7.444883
13:21:36 DEBUG opendrift:696: No elements hit coastline.
13:21:36 DEBUG opendrift:1714: No elements to deactivate
13:21:36 DEBUG opendrift:2174: Calling OpenOil.update()
13:21:36 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:21:36 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:21:36 DEBUG opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
13:21:36 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:21:36 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:21:36 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:21:36 DEBUG opendrift.models.physics_methods:900: min: 6.453461, mean: 7.143113, max: 7.444883
13:21:36 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:21:36 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.030598, dN_50: 0.002401
13:21:36 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:21:36 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.027395085603292065
13:21:36 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:21:36 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:21:36 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:21:36 DEBUG opendrift.models.physics_methods:744: Advecting 447 of 6000 elements above 0.100m with wind-sheared ocean current (0.012188 m/s - 0.260661 m/s)
13:21:36 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:21:36 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0021007110439633997 and 0.47618968222355185 m/s
13:21:36 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:21:36 DEBUG opendrift:2117: ======================================================================
13:21:36 INFO opendrift:2118: 2026-01-25 07:20:29.408018 - step 43 of 48 - 6000 active elements (0 deactivated)
13:21:36 DEBUG opendrift:2124: 0 elements scheduled.
13:21:36 DEBUG opendrift:2126: ======================================================================
13:21:36 DEBUG opendrift:2137: 34.64057370279872 <- latitude -> 35.016707560438746
13:21:36 DEBUG opendrift:2137: 22.799407978592498 <- longitude -> 23.489557379781257
13:21:36 DEBUG opendrift:2137: -114.68244546846682 <- z -> 0.0
13:21:36 DEBUG opendrift:2138: ---------------------------------
13:21:36 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:36 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:21:36 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:36 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:21:36 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:36 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:36 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:21:36 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:36 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:36 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:36 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:36 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:21:36 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:36 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:21:36 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:36 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:36 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:21:36 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:36 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:21:36 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:36 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:36 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:36 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:21:36 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:36 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:21:36 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:36 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:36 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
13:21:36 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:36 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-25 06:00:00 (before)
2026-01-25 09:00:00 (after)
13:21:36 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-25 06:00:00) in space (linearNDFast)
13:21:36 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:36 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-25 09:00:00) in space (linearNDFast)
13:21:36 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:36 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-25 06:00:00, weight 0.55) and
after (2026-01-25 09:00:00, weight 0.45) in time
13:21:36 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:36 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:36 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:36 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:21:36 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:36 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:21:36 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:36 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:36 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
13:21:36 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:36 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-25 06:00:00 (before)
2026-01-25 09:00:00 (after)
13:21:36 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-25 06:00:00) in space (linearNDFast)
13:21:36 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:36 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-25 09:00:00) in space (linearNDFast)
13:21:36 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:36 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-25 06:00:00, weight 0.55) and
after (2026-01-25 09:00:00, weight 0.45) in time
13:21:36 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:36 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:36 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:21:36 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:21:36 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:21:36 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:21:36 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:21:36 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:21:36 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:21:36 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.612946 (min) 0.113204 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.237199 (min) 0.337054 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: x_wind: -5.90441 (min) -4.52542 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: y_wind: 5.39203 (min) 7.65883 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:21:36 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 1.525760, mean: 1.853691, max: 2.035924
13:21:36 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:21:36 DEBUG opendrift.models.physics_methods:900: min: 6.729343, mean: 7.414691, max: 7.773389
13:21:36 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 6.729343, mean: 7.414691, max: 7.773389
13:21:36 DEBUG opendrift:696: No elements hit coastline.
13:21:36 DEBUG opendrift:1714: No elements to deactivate
13:21:36 DEBUG opendrift:2174: Calling OpenOil.update()
13:21:36 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:21:36 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:21:36 DEBUG opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
13:21:36 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:21:36 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:21:36 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:21:36 DEBUG opendrift.models.physics_methods:900: min: 6.729342, mean: 7.414691, max: 7.773389
13:21:36 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:21:36 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.031647, dN_50: 0.002484
13:21:36 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:21:36 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.029865667219314974
13:21:36 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:21:36 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:21:36 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:21:36 DEBUG opendrift.models.physics_methods:744: Advecting 451 of 6000 elements above 0.100m with wind-sheared ocean current (0.027745 m/s - 0.272833 m/s)
13:21:36 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:21:36 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0024130773032864654 and 0.42155808443670395 m/s
13:21:36 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:21:36 DEBUG opendrift:2117: ======================================================================
13:21:36 INFO opendrift:2118: 2026-01-25 08:20:29.408018 - step 44 of 48 - 6000 active elements (0 deactivated)
13:21:36 DEBUG opendrift:2124: 0 elements scheduled.
13:21:36 DEBUG opendrift:2126: ======================================================================
13:21:36 DEBUG opendrift:2137: 34.6381132536469 <- latitude -> 35.02085066247082
13:21:36 DEBUG opendrift:2137: 22.79242675548108 <- longitude -> 23.477278116694958
13:21:36 DEBUG opendrift:2137: -113.73993468315693 <- z -> 0.0
13:21:36 DEBUG opendrift:2138: ---------------------------------
13:21:36 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:36 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:21:36 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:36 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:21:36 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:36 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:36 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:21:36 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:36 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:36 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:36 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:36 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:21:36 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:36 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:21:36 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:36 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:36 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:21:36 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:36 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:21:36 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:36 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:36 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:36 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:21:36 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:36 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:21:36 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:36 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:36 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
13:21:36 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:36 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-25 06:00:00 (before)
2026-01-25 09:00:00 (after)
13:21:36 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-25 06:00:00) in space (linearNDFast)
13:21:36 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:36 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-25 09:00:00) in space (linearNDFast)
13:21:36 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:36 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-25 06:00:00, weight 0.22) and
after (2026-01-25 09:00:00, weight 0.78) in time
13:21:36 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:36 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:36 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:36 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:21:36 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:36 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:21:36 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:36 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:36 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
13:21:36 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:36 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-25 06:00:00 (before)
2026-01-25 09:00:00 (after)
13:21:36 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-25 06:00:00) in space (linearNDFast)
13:21:36 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:36 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-25 09:00:00) in space (linearNDFast)
13:21:36 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:36 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-25 06:00:00, weight 0.22) and
after (2026-01-25 09:00:00, weight 0.78) in time
13:21:36 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:36 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:36 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:21:36 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:21:36 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:21:36 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:21:36 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:21:36 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:21:36 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:21:36 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.621098 (min) 0.11358 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.243987 (min) 0.37483 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: x_wind: -6.56664 (min) -4.98249 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: y_wind: 5.24889 (min) 7.76675 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:21:36 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:21:36 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 1.663942, mean: 2.000520, max: 2.230487
13:21:36 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:21:36 DEBUG opendrift.models.physics_methods:900: min: 7.027465, mean: 7.702720, max: 8.136347
13:21:36 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 7.027465, mean: 7.702720, max: 8.136347
13:21:36 DEBUG opendrift:696: No elements hit coastline.
13:21:36 DEBUG opendrift:1714: No elements to deactivate
13:21:36 DEBUG opendrift:2174: Calling OpenOil.update()
13:21:36 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:21:36 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:21:36 DEBUG opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
13:21:36 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:21:36 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:21:36 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:21:36 DEBUG opendrift.models.physics_methods:900: min: 7.027464, mean: 7.702720, max: 8.136347
13:21:36 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:21:36 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.032691, dN_50: 0.002566
13:21:36 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:21:36 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.032719373869061076
13:21:36 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:21:36 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:21:36 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:21:36 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 441 surface elements
13:21:36 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 445 surface elements
13:21:36 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 445 surface elements
13:21:36 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 449 surface elements
13:21:36 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 449 surface elements
13:21:37 DEBUG opendrift.models.physics_methods:744: Advecting 457 of 6000 elements above 0.100m with wind-sheared ocean current (0.028103 m/s - 0.285663 m/s)
13:21:37 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:21:37 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0034389697181324633 and 0.49505959476960526 m/s
13:21:37 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:21:37 DEBUG opendrift:2117: ======================================================================
13:21:37 INFO opendrift:2118: 2026-01-25 09:20:29.408018 - step 45 of 48 - 6000 active elements (0 deactivated)
13:21:37 DEBUG opendrift:2124: 0 elements scheduled.
13:21:37 DEBUG opendrift:2126: ======================================================================
13:21:37 DEBUG opendrift:2137: 34.636972839549976 <- latitude -> 35.02906127295739
13:21:37 DEBUG opendrift:2137: 22.782338046596244 <- longitude -> 23.468524782245588
13:21:37 DEBUG opendrift:2137: -112.92993507662194 <- z -> 0.0
13:21:37 DEBUG opendrift:2138: ---------------------------------
13:21:37 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:37 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:21:37 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:37 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:21:37 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:37 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:37 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:21:37 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:37 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:37 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:37 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:37 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:21:37 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:37 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:21:37 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:37 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:37 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:21:37 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:37 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:21:37 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:37 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:37 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:37 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:21:37 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:37 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:21:37 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:37 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:37 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd covering 6000 elements
13:21:37 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:37 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-25 09:00:00 (before)
2026-01-25 12:00:00 (after)
13:21:37 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:21:38 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:21:39 DEBUG opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
13:21:39 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:21:39 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:21:39 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 18x18x22) for time after (2026-01-25 12:00:00)
13:21:39 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-25 09:00:00) in space (linearNDFast)
13:21:39 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:39 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-25 12:00:00) in space (linearNDFast)
13:21:39 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:39 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-25 09:00:00, weight 0.89) and
after (2026-01-25 12:00:00, weight 0.11) in time
13:21:39 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:39 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:39 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:39 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:21:39 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:39 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:21:39 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:39 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:39 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
13:21:39 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:39 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-25 09:00:00 (before)
2026-01-25 12:00:00 (after)
13:21:39 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:21:39 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:21:40 DEBUG opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
13:21:40 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:21:40 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:21:40 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-01-25 12:00:00)
13:21:40 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-25 09:00:00) in space (linearNDFast)
13:21:40 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:40 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-25 12:00:00) in space (linearNDFast)
13:21:40 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:40 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-25 09:00:00, weight 0.89) and
after (2026-01-25 12:00:00, weight 0.11) in time
13:21:40 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:40 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:40 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:21:40 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:21:40 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:21:40 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:21:40 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:21:40 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:21:40 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:21:40 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.618791 (min) 0.144828 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.256627 (min) 0.419611 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: x_wind: -7.04441 (min) -5.32875 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: y_wind: 5.33641 (min) 7.93379 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:21:40 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 1.795292, mean: 2.157944, max: 2.435111
13:21:40 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:21:40 DEBUG opendrift.models.physics_methods:900: min: 7.299568, mean: 8.000193, max: 8.501370
13:21:40 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 7.299568, mean: 8.000193, max: 8.501370
13:21:40 DEBUG opendrift:696: No elements hit coastline.
13:21:40 DEBUG opendrift:1714: No elements to deactivate
13:21:40 DEBUG opendrift:2174: Calling OpenOil.update()
13:21:40 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:21:40 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:21:40 DEBUG opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
13:21:40 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:21:40 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:21:40 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:21:40 DEBUG opendrift.models.physics_methods:900: min: 7.299568, mean: 8.000194, max: 8.501370
13:21:40 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:21:40 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.033764, dN_50: 0.002650
13:21:40 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:21:40 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.035720645125884486
13:21:40 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:21:40 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:21:40 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:21:40 DEBUG opendrift.models.physics_methods:744: Advecting 465 of 6000 elements above 0.100m with wind-sheared ocean current (0.037516 m/s - 0.298479 m/s)
13:21:40 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:21:40 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.002601517935981399 and 0.441541911578586 m/s
13:21:40 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:21:40 DEBUG opendrift:2117: ======================================================================
13:21:40 INFO opendrift:2118: 2026-01-25 10:20:29.408018 - step 46 of 48 - 6000 active elements (0 deactivated)
13:21:40 DEBUG opendrift:2124: 0 elements scheduled.
13:21:40 DEBUG opendrift:2126: ======================================================================
13:21:40 DEBUG opendrift:2137: 34.63393261231469 <- latitude -> 35.03170267315382
13:21:40 DEBUG opendrift:2137: 22.76499231327961 <- longitude -> 23.4538107364025
13:21:40 DEBUG opendrift:2137: -112.31136947493441 <- z -> 0.0
13:21:40 DEBUG opendrift:2138: ---------------------------------
13:21:40 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:40 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:21:40 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:40 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:21:40 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:40 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:40 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:21:40 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:40 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:40 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:40 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:40 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:21:40 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:40 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:21:40 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:40 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:40 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:21:40 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:40 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:21:40 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:40 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:40 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:40 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:21:40 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:40 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:21:40 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:40 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:40 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
13:21:40 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:40 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-25 09:00:00 (before)
2026-01-25 12:00:00 (after)
13:21:40 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-25 09:00:00) in space (linearNDFast)
13:21:40 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:40 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-25 12:00:00) in space (linearNDFast)
13:21:40 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:40 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-25 09:00:00, weight 0.55) and
after (2026-01-25 12:00:00, weight 0.45) in time
13:21:40 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:40 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:40 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:40 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:21:40 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:40 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:21:40 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:40 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:40 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
13:21:40 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:40 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-25 09:00:00 (before)
2026-01-25 12:00:00 (after)
13:21:40 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-25 09:00:00) in space (linearNDFast)
13:21:40 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:40 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-25 12:00:00) in space (linearNDFast)
13:21:40 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:40 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-25 09:00:00, weight 0.55) and
after (2026-01-25 12:00:00, weight 0.45) in time
13:21:40 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:40 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:40 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:21:40 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:21:40 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:21:40 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:21:40 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:21:40 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:21:40 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:21:40 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.58503 (min) 0.120563 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.27678 (min) 0.489842 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: x_wind: -7.1432 (min) -5.54449 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: y_wind: 5.88566 (min) 8.22513 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:21:40 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 1.950293, mean: 2.317450, max: 2.629775
13:21:40 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:21:40 DEBUG opendrift.models.physics_methods:900: min: 7.608158, mean: 8.290976, max: 8.834640
13:21:40 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 7.608158, mean: 8.290976, max: 8.834640
13:21:40 DEBUG opendrift:696: No elements hit coastline.
13:21:40 DEBUG opendrift:1714: No elements to deactivate
13:21:40 DEBUG opendrift:2174: Calling OpenOil.update()
13:21:40 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:21:40 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:21:40 DEBUG opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
13:21:40 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:21:40 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:21:40 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:21:40 DEBUG opendrift.models.physics_methods:900: min: 7.608158, mean: 8.290977, max: 8.834640
13:21:40 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:21:40 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.034907, dN_50: 0.002739
13:21:40 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:21:40 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.038575836059457594
13:21:40 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:21:40 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:21:40 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:21:40 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 457 surface elements
13:21:40 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 460 surface elements
13:21:40 DEBUG opendrift.models.physics_methods:744: Advecting 475 of 6000 elements above 0.100m with wind-sheared ocean current (0.011865 m/s - 0.310179 m/s)
13:21:40 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:21:40 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.003459391908803382 and 0.4316365134811171 m/s
13:21:40 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:21:40 DEBUG opendrift:2117: ======================================================================
13:21:40 INFO opendrift:2118: 2026-01-25 11:20:29.408018 - step 47 of 48 - 6000 active elements (0 deactivated)
13:21:40 DEBUG opendrift:2124: 0 elements scheduled.
13:21:40 DEBUG opendrift:2126: ======================================================================
13:21:40 DEBUG opendrift:2137: 34.62772784631117 <- latitude -> 35.0331586052493
13:21:40 DEBUG opendrift:2137: 22.74512535150501 <- longitude -> 23.438423149280002
13:21:40 DEBUG opendrift:2137: -111.28482320749724 <- z -> 0.0
13:21:40 DEBUG opendrift:2138: ---------------------------------
13:21:40 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:40 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:21:40 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:40 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:21:40 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:40 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:40 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:21:40 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:40 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:40 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:40 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:40 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:21:40 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:40 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:21:40 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:40 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:40 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:21:40 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:40 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:21:40 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:40 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:40 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:40 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:21:40 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:40 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:21:40 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:40 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:40 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
13:21:40 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:40 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-25 09:00:00 (before)
2026-01-25 12:00:00 (after)
13:21:40 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-25 09:00:00) in space (linearNDFast)
13:21:40 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:40 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-25 12:00:00) in space (linearNDFast)
13:21:40 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:40 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-25 09:00:00, weight 0.22) and
after (2026-01-25 12:00:00, weight 0.78) in time
13:21:40 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:40 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:40 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:40 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:21:40 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:40 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:21:40 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:40 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:40 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd covering 6000 elements
13:21:40 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:40 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-25 09:00:00 (before)
2026-01-25 12:00:00 (after)
13:21:40 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-25 09:00:00) in space (linearNDFast)
13:21:40 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:40 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-25 12:00:00) in space (linearNDFast)
13:21:40 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:40 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-25 09:00:00, weight 0.22) and
after (2026-01-25 12:00:00, weight 0.78) in time
13:21:40 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:40 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:40 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:21:40 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:21:40 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:21:40 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:21:40 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:21:40 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:21:40 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:21:40 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.564683 (min) 0.112358 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.331964 (min) 0.538502 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: x_wind: -7.2534 (min) -5.72833 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.39548 (min) 8.59606 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:21:40 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:21:40 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 2.102435, mean: 2.481856, max: 2.835566
13:21:40 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:21:40 DEBUG opendrift.models.physics_methods:900: min: 7.899340, mean: 8.580349, max: 9.173803
13:21:40 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 7.899340, mean: 8.580349, max: 9.173803
13:21:40 DEBUG opendrift:696: No elements hit coastline.
13:21:40 DEBUG opendrift:1714: No elements to deactivate
13:21:40 DEBUG opendrift:2174: Calling OpenOil.update()
13:21:40 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:21:40 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:21:40 DEBUG opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
13:21:40 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:21:40 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:21:40 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:21:40 DEBUG opendrift.models.physics_methods:900: min: 7.899340, mean: 8.580349, max: 9.173803
13:21:40 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:21:40 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.036099, dN_50: 0.002833
13:21:40 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:21:40 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.0415942277017061
13:21:40 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:21:40 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:21:40 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:21:40 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 461 surface elements
13:21:40 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 462 surface elements
13:21:40 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 461 surface elements
13:21:40 DEBUG opendrift.models.physics_methods:744: Advecting 475 of 6000 elements above 0.100m with wind-sheared ocean current (0.025305 m/s - 0.322087 m/s)
13:21:40 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:21:40 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.003153510652613518 and 0.47529544875288304 m/s
13:21:40 DEBUG opendrift:909: to be seeded: 0, already seeded 6000
13:21:40 DEBUG opendrift:2117: ======================================================================
13:21:40 INFO opendrift:2118: 2026-01-25 12:20:29.408018 - step 48 of 48 - 6000 active elements (0 deactivated)
13:21:40 DEBUG opendrift:2124: 0 elements scheduled.
13:21:40 DEBUG opendrift:2126: ======================================================================
13:21:40 DEBUG opendrift:2137: 34.62230183477503 <- latitude -> 35.02949555562982
13:21:40 DEBUG opendrift:2137: 22.71740044918657 <- longitude -> 23.422464795802306
13:21:40 DEBUG opendrift:2137: -110.2809151864249 <- z -> 0.0
13:21:40 DEBUG opendrift:2138: ---------------------------------
13:21:40 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:40 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:21:40 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:40 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:21:40 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:40 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:40 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 6000 elements
13:21:40 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:40 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:40 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:40 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:40 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:21:40 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:40 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:21:40 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:40 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:40 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:21:40 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:40 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:21:40 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:40 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:40 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:40 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_sea_water_velocity', 'y_sea_water_velocity']
13:21:40 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:40 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://tds.hycom.org/thredds/dodsC/FMRC_ESPC-D-V02_uv3z/FMRC_ESPC-D-V02_uv3z_best.ncd
13:21:40 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:40 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:40 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
13:21:40 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:40 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-25 12:00:00 (before)
2026-01-25 15:00:00 (after)
13:21:40 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:21:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:21:43 DEBUG opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
13:21:43 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:21:43 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:21:43 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 17x18x22) for time after (2026-01-25 15:00:00)
13:21:43 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-25 12:00:00) in space (linearNDFast)
13:21:43 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:43 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-25 15:00:00) in space (linearNDFast)
13:21:43 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:43 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-25 12:00:00, weight 0.89) and
after (2026-01-25 15:00:00, weight 0.11) in time
13:21:43 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:43 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:43 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:43 DEBUG opendrift.models.basemodel.environment:597: Variable group ['x_wind', 'y_wind']
13:21:43 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:43 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://pae-paha.pacioos.hawaii.edu/thredds/dodsC/ncep_global/NCEP_Global_Atmospheric_Model_best.ncd
13:21:43 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:43 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:43 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
13:21:43 DEBUG opendrift.readers.basereader.structured:211: Shifting coordinates to 0-360
13:21:43 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-01-25 12:00:00 (before)
2026-01-25 15:00:00 (after)
13:21:43 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:21:43 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:21:43 DEBUG opendrift.readers.reader_netCDF_CF_generic:572: North is up, no rotation necessary
13:21:43 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:21:43 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:21:43 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 8x7x1) for time after (2026-01-25 15:00:00)
13:21:43 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-01-25 12:00:00) in space (linearNDFast)
13:21:43 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:43 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-01-25 15:00:00) in space (linearNDFast)
13:21:43 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:21:43 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-01-25 12:00:00, weight 0.89) and
after (2026-01-25 15:00:00, weight 0.11) in time
13:21:43 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:43 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:43 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:21:43 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:21:43 DEBUG opendrift.models.basemodel.environment:790: Creating empty dictionary for profiles not profided by any reader: ['sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity']
13:21:43 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 10 for sea_water_temperature for all profiles
13:21:43 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 34 for sea_water_salinity for all profiles
13:21:43 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 0.02 for ocean_vertical_diffusivity for all profiles
13:21:43 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:21:43 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.527146 (min) 0.0824553 (max)
13:21:43 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.345783 (min) 0.554778 (max)
13:21:43 DEBUG opendrift.models.basemodel.environment:894: x_wind: -7.39286 (min) -6.01692 (max)
13:21:43 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.78606 (min) 8.86077 (max)
13:21:43 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0 (min) 0 (max)
13:21:43 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_significant_height: 0 (min) 0 (max)
13:21:43 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_x_velocity: 0 (min) 0 (max)
13:21:43 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_stokes_drift_y_velocity: 0 (min) 0 (max)
13:21:43 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_period_at_variance_spectral_density_maximum: 0 (min) 0 (max)
13:21:43 DEBUG opendrift.models.basemodel.environment:894: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0 (min) 0 (max)
13:21:43 DEBUG opendrift.models.basemodel.environment:894: sea_ice_area_fraction: 0 (min) 0 (max)
13:21:43 DEBUG opendrift.models.basemodel.environment:894: sea_ice_x_velocity: 0 (min) 0 (max)
13:21:43 DEBUG opendrift.models.basemodel.environment:894: sea_ice_y_velocity: 0 (min) 0 (max)
13:21:43 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 10 (min) 10 (max)
13:21:43 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 34 (min) 34 (max)
13:21:43 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 10000 (min) 10000 (max)
13:21:43 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 0.02 (min) 0.02 (max)
13:21:43 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:21:43 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 20 (min) 20 (max)
13:21:43 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:21:43 DEBUG opendrift.models.physics_methods:823: Calculating Hs from wind, min: 2.263749, mean: 2.644868, max: 3.046232
13:21:43 DEBUG opendrift.models.physics_methods:890: Calculating wave period Tm02 from wind
13:21:43 DEBUG opendrift.models.physics_methods:900: min: 8.196789, mean: 8.857856, max: 9.508479
13:21:43 DEBUG opendrift.models.physics_methods:840: Calculating wave period from wind, min: 8.196789, mean: 8.857856, max: 9.508479
13:21:43 DEBUG opendrift:696: No elements hit coastline.
13:21:43 DEBUG opendrift:1714: No elements to deactivate
13:21:43 DEBUG opendrift:2174: Calling OpenOil.update()
13:21:43 DEBUG opendrift.models.openoil.openoil:716: NOAA oil weathering
13:21:43 DEBUG opendrift.models.openoil.openoil:821: Calculating evaporation - NOAA
13:21:43 DEBUG opendrift.models.openoil.openoil:827: All surface oil elements older than 24 hours, skipping further evaporation.
13:21:43 DEBUG opendrift.models.openoil.openoil:854: Calculating emulsification - NOAA
13:21:43 DEBUG opendrift.models.openoil.openoil:557: Calculating: biodegradation (half_time)
13:21:43 DEBUG opendrift.models.physics_methods:882: Using mean period Tm02 as wave period
13:21:43 DEBUG opendrift.models.physics_methods:900: min: 8.196789, mean: 8.857856, max: 9.508479
13:21:43 DEBUG opendrift.models.openoil.openoil:1126: Generating wave breaking droplet size spectrum
13:21:43 DEBUG opendrift.models.openoil.openoil:1153: Droplet distribution median diameter dV_50: 0.037365, dN_50: 0.002932
13:21:43 DEBUG opendrift.models.oceandrift:441: Using diffusivity from Large1994 since model diffusivities not available
13:21:43 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.044684129388760464
13:21:43 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:21:43 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:environment
13:21:43 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 60 fast time steps of dt=60.0s
13:21:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 467 surface elements
13:21:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 469 surface elements
13:21:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 468 surface elements
13:21:43 DEBUG opendrift.models.openoil.openoil:1041: Entraining 1 of 470 surface elements
13:21:44 DEBUG opendrift.models.physics_methods:744: Advecting 479 of 6000 elements above 0.100m with wind-sheared ocean current (0.095403 m/s - 0.333838 m/s)
13:21:44 DEBUG opendrift.models.physics_methods:762: No Stokes drift velocity available
13:21:44 DEBUG opendrift:1676: Moving elements according to horizontal diffusivity of 20.0, with speeds between 0.0008930842485653493 and 0.4569051412113533 m/s
13:21:44 DEBUG opendrift:2212: Cleaning up
13:21:44 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:21:44 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:21:44 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:21:44 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:21:44 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:21:44 DEBUG opendrift.models.basemodel.environment:620: Data needed for 6000 elements
13:21:44 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 6000 elements
13:21:44 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:21:44 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:21:44 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:21:44 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:21:44 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:21:44 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:21:44 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:21:44 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:21:44 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:21:44 DEBUG opendrift:696: No elements hit coastline.
13:21:44 DEBUG opendrift:2299: Updating minval and maxval
13:21:44 DEBUG opendrift:2379: Writing to file
13:21:44 DEBUG opendrift:1714: No elements to deactivate
13:21:44 DEBUG opendrift:164: Changed mode from Mode.Run to Mode.Result
Plot and animate results
o.animation(color='z', markersize='mass_oil', markersize_scaling=80)
13:21:44 DEBUG opendrift:2446: Setting up map: corners=None, fast=False, lscale=None
13:21:44 DEBUG opendrift.readers.reader_global_landmask:190: No raster land within plot area, skipping plotting of GSHHG vectors
13:21:45 DEBUG opendrift:3108: Saving animation..
13:21:45 INFO opendrift:4675: Saving animation to /root/project/docs/source/gallery/animations/example_oilspill_seafloor_biodegradation_0.gif...
13:22:16 DEBUG opendrift:4713: MPLBACKEND = agg
13:22:16 DEBUG opendrift:4714: DISPLAY = None
13:22:16 DEBUG opendrift:4715: Time to save animation: 0:00:31.551380
13:22:16 INFO opendrift:3101: Time to make animation: 0:00:32.761824
o.plot_oil_budget(show_watercontent_and_viscosity=False, show_wind_and_current=False)

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

Animation of vertical behaviour
o.animation_profile(markersize='mass_oil', markersize_scaling=80, color='z', alpha=.5)
13:22:17 DEBUG opendrift:3108: Saving animation..
13:22:17 INFO opendrift:4675: Saving animation to /root/project/docs/source/gallery/animations/example_oilspill_seafloor_biodegradation_1.gif...
13:22:27 DEBUG opendrift:4713: MPLBACKEND = agg
13:22:27 DEBUG opendrift:4714: DISPLAY = None
13:22:27 DEBUG opendrift:4715: Time to save animation: 0:00:09.914017
13:22:27 INFO opendrift:3317: Time to make animation: 0:00:10.087107
Total running time of the script: (2 minutes 3.792 seconds)